讨论/求职面试/腾讯云区域研发面试经验分享/
腾讯云区域研发面试经验分享

关注我,定期发布高质量面试经验助你上岸互联网大厂!
【一面】50min

自我介绍

介绍一下你最难的项目

谈谈对 vue 和 react 的理解,以及他们的区别

vue 常用指令说一下

父子组件传值?多个组件共享状态?有什么更好的处理方法?(vuex或

者其他状态管理解决方案)

vue-router 用过吗?说一下它常见的钩子函数

vue路由的 hash 和 history 模式?

vue 自定义指令

vue 双向绑定原理

vue 虚拟DOM 的 Diff 算法

浏览器事件循环机制

node 事件循环机制呢?

nextTick() 是什么任务?(宏任务or微任务?)

用 node.js 做过什么东西?

websocket 怎么做的聊天服务器

HTTP 和 WebSocket

TCP 三次握手和四次挥手

常见的网络攻击?(说了 xss, xsrf, sql注入)

反问

【二面】 25min

结合自身学习介绍项目

我有说到发布 npm 包,封装组件,总结反思优化什么的,所以大部

分问题都围绕我的介绍来问

npm 包开发测试到上传的流程

用 node 做了一个小的聊天服务器

如何看待 Vue 和 React 这些框架带来的好处?

模块开发的好处?

你觉得 element-ui 的哪些组件封装的较好?

如果让你封装自己的组件应该怎么做?

面对新的框架和技术你怎么学习?

你怎么规划未来的前端学习?
...

反问

2
共 0 个回复
暂无回复