大厂前端面试考什么?

背景

过年上班到现在刚好一个月,我从年前开始准备,直到现在,面试了20来个公司,其中有你们应该都听过的bat,今日头条,京东,网易,大疆,oppo,还有shopee,招商金科,有赞等比较不错的公司,收获了其中的六个offer。

在这里对我的面试经历做一个简单的分享,希望对大家有帮助。在这里,我不会一家一家的公司去细列他们去问了什么,只会去讲述下面试中可能碰到的问题以及我的解答。

面试流程

如果你时间紧张或是在职,大部分大公司是支持第一轮电话面试的,而腾讯,阿里的面试基本前两轮都是电话面。最近流行专场招聘,可以一天面试完。基本来说,流程可能是

组员面 --> 组长面 --> 总监面 --> hr面

组员面

组员面一般来说是跟你同级别的人,所以不要紧张,他的水平不一定会比你高很多,充分展现自己的优势和特长。组员面总体来说考察的东西较基础。会关注一些后面不会关注的css,html等

自我介绍

一般来说,会先让你做个自我介绍。这是不管什么面试都会有的,好好准备吧。一般来说,我就只是把毕业时间,工作过的单位和做的事情简单说说。

html

一面中可能会问一些跟html相关的东西,html5加了什么新东西?html语义化是什么?seo怎么整?html5新标签有哪些?

css

背一下各种居中方案吧,总会问到的。还有flex布局等等

js

闭包,原形,this,settimeout等等

其他
  1. 访问页面的过程
  2. 性能优化(推荐下我之前的高赞文章)
  3. 移动端自适应(我的方案是REM布局)
  4. vue源码,双向绑定等等(我有个关于虚拟dom的分享)
  5. 感觉做的最不错的项目(这时我会讲这个js前后端同构)
  6. http相关知识,https,跨域,网络安全,状态码等等(我的关于状态码的文章)
  7. 离职原因
  8. 团队协作管理
  9. 算法,准备一下各种排序,背包问题,二叉树,应该够了。
组长面

组长面一般来说是组长来面,考察范围不再是前端代码方面的东西,可能会问些别的小公司不会问的问题

面试官的问题
  1. 项目部署
  2. 项目监控
  3. 错误处理
  4. nodejs
  5. 职业规划

问完后,他会给你机会问些问题,其实这也是面试考察的一个部分,这时不能什么都不问或是问些待遇等俗气的问题(hr面再问吧)

我会问的问题
  1. 项目有多少人
  2. 项目要做些什么
  3. 项目的前景
  4. 如果我进去了可能做什么
  5. 前端在这个项目的重要性
  6. 你们想要招个怎样的人
  7. 为什么我要选择你们公司
总监面

这时一般来说很少问你具体的的代码细节了,当然自我介绍和项目介绍还是要的,这时就像是一种聊天,看你的未来规划,看你为什么要做前端(我的回答),你对前端的了解等等等等。

hr面

说实话我比较少hr面,基本也是跟总监面聊天一样,不过你最好还是要问一下他这些问题

  1. 加班时间及相关制度
  2. 离职率
  3. 公积金,社保的基数,公积金比例
  4. 公司或者部门未来的规划
  5. 对比其他公司的优势
总结

与其去一个个背面试题,去猜面试官可能会问什么问题,不如多去思考,大公司需要怎样的人才?面试官想要招些怎样的人?通过上面内容,希望你有可以一些自己的思考,不足疏漏的去补充,已经有的去充分展现

最后

作者:hpoenixf
链接:https://juejin.im/post/5ab70735f265da237a4cf9b1
来源:掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值