面试了7个前端女生,发现一个通病…
💓由于公司业务变化,这周决定招一个前端负责新项目,前后面试了7个人,其中有6个零经验,无一例外全挂了。总结后发现她们都存在一个通病:面试前没有做好充分准备,导致回答问题没有流畅的思路!真的尴尬...... .
👉其实前端的面试真的不难,如果宝子们的经验不足,那么面试前需要明确以下几个问题。
1⃣前端岗位的区别和职责
✅网页开发工程师:网页开发工程师技能要求较低,即使零基础的同学在学习完成基本的HTML+CSS+DIV之后,都可以完成最基本的网页开发,稍微复杂一些的就需要加入JS的相关技术。
✅Web全栈开发工程师:要求从业者需要具备完善的前端开发知识体系,并且能够独立或与团队协作完成PC网站、移动端网站、小程序、APP等平台的开发工作。
✅H 5开发工程师:H 5开发技术是目前移动端开发重要应用技术,包括移动端网站、微信小程序两个重要的应用。
✅网页重构工程师:在不影响页面UI的前提下,对网页的程序、内容、板块、布局等多个方向进行优化调整,从而提升网站的运行效率、搜索排名,增加用户体验。
. 2⃣前端岗位的工作内容
▪负责网站前端页面的开发、维护和优化;
▪负责网站前端页面的设计、制作和维护;
▪负责网站前端页面的测试和调试;
▪负责网站前端页面的性能优化;
▪负责网站前端页面的安全性检测;
▪负责网站前端页面的用户体验优化等。
. 3⃣前端岗位的必备技能
🔹html:最为简单的基础入门,全是元素标签。
🔹css:需要重点掌握:选择器、元素显示模式、盒子模型、常见响应式布局,也可能涉及到一些兼容性问题。
🔹js:重点超多:继承、闭包、递归、深浅拷贝、事件处理机制等等,也涉及一些手写题,手写深浅拷贝、防抖函数等等
🔹ajax:这部分就是进行前后端数据交互啦。需要一些网络原理内容,比如http和https啦,握手挥手等等
🔹es6: 尤其重要,一些新特性可以大大提高代码体验,比如set数据结构,扩展运算符等等。
🔹vue/react:框架0基础转行深度学习一个就可以了,如果只学vue的话2和3尽量都学。
· ⚠今天就分享到这儿啦,希望对想转行前端的小伙伴有帮助!!!
评论:
心声: 涨知识了
很财迷的小财迷: 优秀,我都想让你去戳死我们的工程师
间歇性上,从不守株待兔: 面试前端还要准备的,基本是比较菜的。无论是初中高。
本生这个东西就是是不是温习下的东西。面试前准备背题。题本都挺菜,无一例外。除了重新刷算法题型准备面着动态规划的问题。