热门话题白皮书HR资料
年薪30w!发展稳定、HC充足的岗位——前端工程师
2024.01.15

“前端工程师”,一直是在校生和应届生们关心的岗位。

在牛客社区里,搜索“前端工程师”,我们会发现很多牛友咨询前端岗的相关问题:
前端发展前景怎么样?
前端的学习路线是什么样的?
前端面试都考什么?
……

*牛客社区有牛友询问前端问题

甚至还有传言:“前端已死”。(大概意思指前端前景不好)

*牛客社区牛友回答前端问题

那么,前端工程师真的不适合应届生求职了吗?
并不是。

牛牛今天来给大家深度科普下「前端工程师」岗位。

首先,前端工程师是指在产品研发中必要的一种专业研发的角色,即负责与用户直接交互的内容,比如网站、App、小程序等我们所能看到的界面。

其次,“前端已死”并不是网传的那样。




其实“前端已死”的说法背后是指现在求职前端,没有往年那么容易,投递简历就给offer。

前端目前已经进入稳定发展的阶段,人才相较于新兴行业来说更饱和,同时竞争也激烈些。所以其实是前端的门槛提高了,而不是前端完全进不去了。

前端是互联网产品的重要组成部分,所以互联网公司对于前端的需求是一直存在的。在牛客社区中搜索“前端工程师”,依旧有数家知名名企在高薪招人,薪资在12-28k,13-15薪。

*牛客上有很多名企高薪招聘前端

想要投递这些前端岗位,我们需要做哪些准备呢?



具体求职准备有以下三点:

1/ 熟悉八股

八股文是基础,所以技术面大部分都会问到八股,需要十分熟悉,建议至少提早一个月准备。同时,现在的八股文不仅仅是对着问题背标准答案,而是要呈现出我们的思考,例如用我们自己的话,或自己的理解来回答。

*牛客社区牛友提供解决方法

2/ 多找实习

在牛客社区“前端求职准备”的话题下,很多牛友都提到了“多找实习”,实习能够丰富我们的履历,提高我们求职竞争力,同时增加相关工作经验,帮助后续毕业和工作的“无缝衔接”。但是注意要找前端相关的工作哦。

*牛客社区牛友提供解决方法

3/ 与时俱进

前端岗位乃至整个互联网行业的发展都是非常快的,所以我们的技术学习也要常学常新。时不时刷牛客,看最新的名企面经,也能侧面观察出企业现在对人才的需求是怎样的、对能力的要求有什么标准,然后我们再针对性地查缺补漏。

*牛客社区牛友提供解决方法

那么,近期名企面试都问些什么呢?




牛客社区的面经模块,不少牛友都献出了自己宝贵的面经。

小米前端一二三面面经
@前端爱米信米等米
● 小米一面
1、自我介绍
2、说一下实习里遇到的难题,怎么解决的
3、一个容器里面有个正方形,不管容器的长和宽怎么变化,正方形的边长始终是容器长的一半,怎么设置正方形的CSS属性 
4、闭包的优缺点
5、防抖和节流应用场景 
6、手写防抖
7、手写Promise红绿灯交替闪烁
8、原型链说一说
9、手写instanceof方法
10、Vue和React熟悉哪个
11、React类组件和函数式组件的区别
12、列表中key的作用
13、hooks中useEffect的作用
反问:技术栈?答:React为主
● 小米二面
1、自我介绍
2、js中this说一下
3、React中详细useState说一下
4、手写二叉树翻转(脑袋抽了,一时间没写出来,面试官换了一题)
5、手写Promise.all
6、箭头函数和普通函数的区别
7、Webpack的打包原理还有按需引入怎么实现的
8、大文件上传原理以及怎么实现的中断传输时保留已经传输信息
9、React的diff算法说一下
10、前端性能优化做过哪些
反问:node_modules包大规模报错可能是什么原因?答:原因很多,说不请
这一面发挥的很差,原本很多会的全都答的不好,以为铁定寄了,结果10天后约三面,应该是前面的人拒了,而我的两次面评相差较大,于是加面一场
● 小米三面
1、自我介绍
2、Vue和React区别,diff算法有哪些区别
3、说一下Promise各种方法的应用场景
4、手写快排,时间复杂度是多少
5、手写链表反转
6、手写二叉树深度
7、手写动态规划爬楼梯
8、哪里人,为什么选择前端
反问:您作为面试官主要看重候选人哪一面?答:全方位考察

百信前端一二面
 @俊朗的青提
● 百信一面
1、自我介绍
2、浏览器跨域是怎么产生的,怎么解决?
3、Promise优缺点,特性
4、React设计思想
5、  浏览器的渲染过程,用户输入一个url到浏览器中到最后呈现到用户界面是什么过程
● 百信二面
1、自我介绍
2、前端项目介绍,负责哪些模块
3、为什么选择前端
4、为什么选择计算机这个专业
5、说一个你自己的缺点
6、在实习或者以往经历中遇到的困难,沟通方面或者技术方面都可以,怎么解决的

吉比特前端 面经
@今天吃什么好呢嘿嘿
1、webpack做了哪些优化
2、强缓存和协商缓存
3、vue部署的时候,如果要传输html、一些css和js要怎么操作?
4、深拷贝和浅拷贝
5、=和浅拷贝有无区别
6、webpack有认识什么插件
7、箭头函数和普通函数
8、const的场景题
9、qiankun
10、对象继承的方式
11、闭包 缺点? 咋解决不合理利用闭包导致内存泄露问题
12、原型链缺点?
13、happypack为啥要把异步转为同步?
14、两道场景题



● 企业名称:京东
在招岗位:前端工程师(25-35K*16)
👉戳我查看岗位详情&投递简历👈

● 企业名称:字节跳动
在招岗位:前端工程师(12-30K*12)
👉戳我查看岗位详情&投递简历👈

● 企业名称:百度
在招岗位:前端工程师(15-40K*14)
👉戳我查看岗位详情&投递简历👈

● 企业名称:阿里巴巴
在招岗位:前端工程师(16-25K*16)
👉戳我查看岗位详情&投递简历👈

● 企业名称:途虎
在招岗位:前端开发工程师(18-25K*14)
👉戳我查看岗位详情&投递简历👈

……

「公司信息大全」定期更新中!
包含不同公司不同岗位薪资
工作时间、加班情况、前景与发展等
40887条公司信息!
扫描下方二维码,即可领取表格
*格截选