酷家乐电话面试(2021.3.24 半小时)

面试的整体感受就是,面试官很温柔,然后遇到不会的也会积极去引导你思考,体验感挺好的。

1.自我介绍
看你专业挺少接触前端的,你是怎么想到要走前端的?
谈谈你如何看待前端岗位的工作职责,工作内容?
2.vue和jQuery的区别
3.vue双向绑定的原理(这个非常常问,面试了这么多轮,几乎每轮都问到了)
4.vue中在data里面定义了对象,比如说student,但是没定义对象的属性,当拿到后端的数据之后,用obj.age,obj.name渲染在页面中时,数据不会发生改变,是为什么? 面试官说是因为实现响应式必须要先声明,才能去注册到响应式的里面。
5.flex布局说一下。说了flex-grow,flex-shrink等属性,垂直居中属性
6.flex-grow和flex-shrink是怎么控制放大缩小比例的?
7.比如说有三个需要布局,flex-shrink分别是1,1,2。当他们的总宽度超过了父级宽度100px时,按照什么原则缩小? 面试官说会不一定完全按照比例缩小,也会考虑他们自身的宽度。
8.对js的EventLoop(事件循环)机制了解吗?{ 不了解,网上搜了一下
  • 同步和异步任务分别进入不同的执行"场所",同步的进入主线程,异步的进入Event Table并注册函数。
  • 当指定的事情完成时,Event Table会将这个函数移入Event Queue。
  • 主线程内的任务执行完毕为空,会去Event Queue读取对应的函数,进入主线程执行。
  • 上述过程会不断重复,也就是常说的Event Loop(事件循环)。
}
9.setTimeout和promise,比如说一段代码 Promise.then(console.log(1); setTimeout(console.log(2),0) ); 打印顺序。1 2
10..new一个对象发生了什么?
11.this指向说一下你自己的理解
12.改变this指向的方法有哪些?
13.如果让你自己实现一个bind方法,你会怎么实现? 面试官引导了好久,是我太菜了。 bind函数内部也使用了apply或call。
14.最后问了一个算法题:获取一个链表的倒数第k个结点。
#面经##酷家乐##前端工程师#
全部评论
许愿4.1终面过!
2 回复 分享
发布于 2021-03-31 22:02
这是前端实习一面吗?我今天也面了,楼主有收到二面通知吗?
点赞 回复 分享
发布于 2021-03-24 21:23
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-04-15 15:57
楼主终面考了什么啊 大概多长时间
点赞 回复 分享
发布于 2021-04-15 21:33

相关推荐

一个菜鸡罢了:哥们,感觉你的简历还是有点问题的,我提几点建议,看看能不能提供一点帮助 1. ”新余学院“别加粗,课程不清楚是否有必要写,感觉版面不如拿来写一下做过的事情,教育经历是你的弱势就尽量少写 2. “干部及社团经历”和“自我评价”删掉 3. 论文后面的“录用”和“小修”啥的都删掉,默认全录用,问了再说,反正小修毕业前肯定能发出来 4. 工作经验和研究成果没有体现你的个人贡献,着重包装一下个人贡献
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 8 评论
分享
牛客网
牛客企业服务