一面
8.15,9:00
自我介绍
1、position
2、flex有哪些属性
3、现在有一个父容器,里面有三个子元素,第一二个子元素没有特殊设置,第三个子元素设置flex:1,出现什么样的效果
4、flex:1是哪三个属性的组合
5、flex-grow:1具体表现是怎样的
6、默认flex布局是从左到右排列,怎样设置使它从上到下布局
7、在js里什么是隐式类型转换,平时写代码时有什么应用
8、"3"==3这是怎么转换的
9、什么情况下会用到Object上的toString和valueOf
10、说一下ES6的promise,其他一些promise的静态方法
11、promise.race里传了3个promise,第一个promise是rejected,这时候会立刻去调用后面的catch方法吗
12、对于promise.all如果第一个promise成功了,第二个promise失败了,这时候是会等所有的promise都改变状态去调用响应的then或catch方法还是会立刻去调用后面的then或catch方法
13、对react有了解吗,有了解过vue和react的区别吗
14、说一下vue的生命周期
15、什么是虚拟dom,vue为什么要用虚拟dom
16、给了一段html,要求写一个函数,按深度遍历打印出元素,只打印有nodeName的,文本元素不打印
17、写一下二叉树的前序或中序或后序遍历,选一个写
18、了解CDN吗,有什么作用
19、说一下浏览器缓存
20、js为什么要设计成单线程的
21、js是单线程的,比如发一个异步的ajax请求,为什么不会阻塞js线程
22、任务队列是一个什么设计理念
23、js除了主线程还有其他线程吗
24、知道eventloop吗
25、在git里使用merge或者pull的时候会冲突,为什么会冲突
26、比如正常本地开发提交了一次,下一次再提交,也是不一样的代码,这时候为什么没有冲突,但是从远程pull的时候会有冲突
27、commit记录了哪些信息
28、git merge什么作用,git rebase什么作用
29、假如你负责的系统在本地研发或者发布到测试系统发现白屏了,有哪些原因
反问
二面
自我介绍及实习经历
为什么要选择前端
觉得前端有趣的点在哪里
其他语言有接触过吗
在实习之后有哪些成长,在这个过程中在工作中或团队中有哪些比较好的事情
在网易实习这么长时间,之后不打算去网易吗,还要去别的地方再看看
对实习的团队不认同吗?对你来说得到了什么
你写的代码有上线吗
你的代码有被code review过吗,有跟你交流结果吗
之后你自己写的代码有哪些需要注意的
近两个月有写过代码吗
前端工程师的职责范围有哪些(抽象概括为几类)
对好未来有什么样的印象
对于面试的这些公司有什么样的感觉
有考虑过教育行业被最近的政策受到的影响和之后的发展吗
反问
然后面完没几分钟就挂了。。。
全部评论
(10) 回帖