讨论/求职面试/映客直播前端面经(21届秋招)/
映客直播前端面经(21届秋招)

映客直播.jpg

面试流程

笔试+两轮技术面+HR面。
PS:笔试4道编程题

一面-技术面

1.自我介绍
2.一面的面试官是为小姐姐,人超级好,因为我在自我介绍的中说自己最近对vue的源码和原理了解,面试官小姐姐就让我说一说自己最了解的一个点说一下,我就说了vue的双向数据绑定原理,主要展开Observer、Watcher、Dep、Compile这几个点展开描述的。
3.子元素宽高不确定,实现居中布局,主要有:transform、flex布局、grid布局。
还有currentTarget和target的区别,这个之前不是很了解,面试完又重新整理了以下:
(1)target是事件触发的真是元素
(2)currentTarget是事件绑定的元素
(3)事件处理函数中的this指向为currentTarget
(4) currentTarget和target,有时候是同一个元素,有时候不是同一个元素 (因为事件冒泡)
4.简述一下线程与进程对CPU与内存的调度
5.二叉树与满二叉树的区别
6.HashMap与HashTable的区别
7.8个小球中有一个坏的小球,给你一个天平几次可以秤出坏球(除了传统2分法外再想一种);

9.接下来就是三道输入输出题,分别是对象引用、闭包、原型链。
面试总体感觉还是挺好的,面试官小姐姐也很好,让我在面试的时候没有那么的紧张,但是最后之说了一句,后面hr会联系你,跟之前面试都有反问阶段不太一样,还以为自己凉凉。但还好最后还是通过了;

二面-技术面

1.首先是自我介绍
2.项目一些的相关问题
3.跨域怎么解决,nginx了解吗
4.tcp的三次握手
5.自己的优点是什么
6.HTTP缓存策略
7.const在*左和右的区别,const修饰成员函数有什么作用,如果想修改成员变量呢;
8.redis支持哪些数据类型;
9.请问把一盒蛋糕切成8份,分给8个人,但蛋糕里还必须留有一份。大家如何把蛋糕分给8个人;
10.什么是缓存穿透?如何避免?什么是缓存雪崩?又该如何避免?
11.一道编程题,二叉树的层次遍历。
12.反问阶段
还有一些其他的问题,记得不是很清楚了,最后面试官还给我展示了映客的技术构架,感觉技术很强。自我感觉二面回答的不是很好,知识点的理解不是很深入,只能说出一点,觉得应该再努力学习。

三面-HR面

hr面试也是一个小姐姐,全程面试都很轻松。
1.自我介绍
2.做过的项目遇到过哪些问题,如何解决的
3.自己有什么优点、缺点
4.你所期望的公司是什么样的
5.期望资薪
6.有什么想问的吗

结束语

1.公司招你去是干活了,不会因为你怎么怎么的而降低对你的要求标准。
2.工具上面写代码和手撕代码完全不一样。
3.珍惜每一次面试机会并学会复盘。
4.对于应届生主要考察的还是计算机基础知识的掌握,项目要求没有那么高,是自己做的就使劲抠细节,做测试,只有这样,才知道会遇到什么问题,遇到什么难点,如何解决的。从而可以侃侃而谈了。
5.非科班也不要怕,怕了你就输了!一定要多尝试。

4
共 0 个回复
暂无回复