酷家乐前端三面面经


211 渣硕一枚,计算机专业,回馈牛客积攒人品~~
首先必须吹爆酷家乐的面试体验,面试小哥哥巨温柔,一面小哥哥声音贼好听,好吧我是个声控。遇到不会的会引导,不会的也会安慰你一哈,怎么会有这么温柔的面试官呢

一面:3.18
二面:3.24
三面:3.26
3.31 hr小姐姐打电话说过了,准备发offer

一面 (30min 电话面)
1. 自我介绍
2. 算法题 (以来就算法,吓到我了) 数组去重,数组里面存的是数字或字符串
3. 说一下 http 协议
4. http 协议的无状态是指什么
5. TCP 三次握手四次挥手
6. 一个 url 输入后的过程
7. 这个过程哪些部分可以优化
8. vue 异步刷新如何实现
9. 宏任务和微任务
10. 闭包
11. 手撕单链表的实现
12. 堆和栈
13. React 生命周期
14. css 盒子模型
15. 高阶组件


二面 (60min 电话面)
1. JS 基本数据类型
2. 网站性能优化(提示从 html、css、js等方面说)
3.隐藏盒子,display:none 和 visibity:hidden 的区别
4. 闭包,垃圾回收机制
5. 如何让一个盒子垂直居中
6. 如何让一个盒子水平居中,行内块元素内的文字水平居中
7. 如何让一个正方形的盒子变成圆,追问在不知道高度的情况下怎么实现
8. 外边距合并  BFC原理
9. 如何让动画更流畅
10. React 单向数据流和Vue双向数据流
11. 框架出现的原因,与不用框架的区别
12. https
13. ajax 跨域的解决方式
14. 算法(判断两棵二叉树是否相等)
17.有了解过 React Hooks 吗
18. 浏览器缓存

面试过程中面试官会说一些他在实际开发中遇到的一些可以优化的地方,也会给一些建议

三面(30min 视频面)
1.上来一道算法题,面试官还问我是不是没想到会问算法
两个叶子结点,找最短的公共父节点
2. 做过些什么项目
3. 团队协作
4. 与别人相比的优势和劣势
就记得这些了




#酷家乐##前端工程师##面经#
全部评论
楼主面的哪个呀 上海吗
点赞 回复 分享
发布于 2021-04-01 12:43
楼主你开奖没  ?现在HR有联系你吗
点赞 回复 分享
发布于 2021-04-01 15:50
楼主,这个题咋解呀?在不知道高度的情况下 如何让一个正方形的盒子变成圆,追问在不知道高度的情况下怎么实现
点赞 回复 分享
发布于 2021-04-01 16:47
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-04-17 10:02
校友呀 大佬强
点赞 回复 分享
发布于 2021-04-23 09:57

相关推荐

断电再接线:1. 简历排版方面,你这内容比较少,一页放完。各模块之间建议用明显的分隔线分开,现在一眼看上去非常乱。教育经历留白太多。项目经历格式不统一。 2. 第一个项目,硬件设计太笼统,硬件架构规划是指板级电路设计还是FPGA逻辑设计?FPGA时序逻辑设计具体指的什么?实现的三个低速协议以及使用协议进行控制时序,是指什么? 3. 第二个项目,我觉得你可以和第一个项目整合一下,合并为一个项目。第二个项目说实话随便买个zynq开发板都有一直petalinux的教程,作为一个独立的项目不合适的,更像是一个小作业。 4. 第三个项目,项目内容这里,其实和环境搭建之类的东西提一嘴就好了,环境准备和编译安装工具链这种东西没多大必要写,实在要写的话可以 说 使用docker 独立sdk环境之类的。你说的这个工具我没用过,我用的比较多的是busybox和buildroot,是基于menuconfig进行配置的,如果scratch也是类似的模式的话,那我觉得这个项目也经不起细推。你可以往内核裁剪那方向靠,我说的这两个工具你也可以看看。 5. 你熟悉这些接口时序的话,你可以进一步去看一下驱动开发,然后面试的时候突出这个作为重点。第三个项目也可以将驱动开发给补充进去。因为单编内核和构建文件系统,其实很多时候是体力劳动。 6. 特长这里,独立成一个荣誉奖项的模块,把你获得的奖学金和竞赛奖项放一起。数模的话,写了国赛,美赛就不用写了。 7. 总的来说可以了,你简历上写的东西你只要都熟悉,找个实习还是没问题的。 8. 嵌入式分为硬件,底层软件和应用软件,看你的经历我建议你往底层靠,多去熟悉常用的通信接口,去看内核和驱动,网络编程这块也可以去了解一下。然后去**刷刷hot100
点赞 评论 收藏
分享
评论
4
21
分享

创作者周榜

更多
牛客网
牛客企业服务