投递虎牙通过内推邮件,部门大概是海外直播部。
4月24日,晚饭时间接到了hr电话,询问明天下午是否可以去面试,后又收到邮件通知,去YY大楼面试。
4月25日,下午三点到达,在会议室填了表格,等待了一会后进行了一面。
一面(技术面)
一面的小哥哥看起来很年轻,人也非常可爱,当天面试的人敲击多,被面试官带着走了几层楼才找到空闲的会议室哈哈,也算是小小参观了一下。这一面比较容易,主要是写出两道前端题,以及结合简历问。猜测不会刷人,氛围很放松。
面试题:
1. 笔试两道题,都是闭包函数问输出结果,一个考察变量,一个是setTimeOut函数;(PS:另一位同行的小前端被笔试的问题有正则表达式).
2. 你认为的vue和react的区别有什么?
3. 结合做过的项目询问。
二面(技术面)
二面的面试官问的问题很多专业很多,严格而且思维敏捷,这一面还是比较难的,问的问题广度深度都有。主要的问题都是前端的基础知识,没有问到算法。自己的表现其实不是很理想。另外的启发是:不是很熟的技术,就不要在简历上写了,被抓住问却答不出或者只说出了皮毛,真的hin尴尬。
1. 说一说前端安全的问题?
刚刚回答了xss,要求描述xss的场景,随之谈到了cookie;
前端安全可参考这篇文章,解释的很清晰。[聊一聊系列]聊一聊WEB前端安全那些事儿 - 前端小站 - SegmentFault 思否
2. cookie的作用?还有哪种本地存储方式(sessionStorage 和 localStorage)?三者的区别是?
谈区别时又谈到了跨域;
3. 跨域的方式?你在项目中拥到过哪一种?
4. 样式和js逻辑你更喜欢或擅长哪一种?
5. webpack 的作用?
6. 性能优化的方法(从页面加载和页面渲染两方面来谈)?
7. 近期遇到的困难的问题以及解决方案?
8. 有没有面试别的公司?
9.有没有关注新兴的前端技术资讯?
三面(半技术半hr)
这一位面试官年龄稍大一些,看起来是部门leader。问的问题和技术相关又不全是技术。有气场有精神有礼貌的一位叔叔。
1. (结合我之前有过实习经历)你认为在实习中和自己学习不同的地方,进步的地方是什么?
2. 实习时候怎么分配时间?
3. 样式和js逻辑更喜欢哪个?
4. 对我们事业部有没有疑问?
四面(hr面)
两天后收到了hr面试通知,是个温和的小姐姐。
1.自我介绍
2.家人职业
3.有无其他公司的offer
顺利结束,已拿到offer