面试问到的问题
1.自我介绍
2.问做过的最有意思的项目
3.根据这个项目说说遇到的难点
4.从这个功能拓展了很多,比如优化,另一个场景如何实现,数据结构的设计等等
5.如何问了项目如何部署(完全没接触过),不知道的话大概猜想下怎么个流程之类的
6.项目这一块大概问了二三十分钟,问完换了在场的另一个面试官问基础
7.刚才项目讲到了身份验证,怎么使用cookie,设置和获取?除了cookie还知道哪些存储方式(sessionStorage和localStorage)
8.如何用localStorage模拟cookie,如何设置过期
9.flex布局如何布局九宫格?具体用哪些属性?
10.css3知道哪些属性?讲一下对应的属性和使用场景
11.grid布局实现头部导航栏,左侧固定宽度右侧自适应的布局
12.es6有没有在日常使用中使用?知道哪些新特性?
13.数组去重用es6如何实现?
14.如果是对象数组如何根据某个键的值去重?比如var arr = [{a:1,b:2},{a:1,b:3},{a:2,b:2}]第一个和第二个数组元素的a都是1就去重
15.会react吗?(不会)。如果现在有个项目要用react你觉得你需要学多久,怎么规划学习的路线?
16.对前端的看法,对自己以后学习路线的规划。
个人感受
面试过程刚好一个小时,两个面试官挺不错的很和蔼,第一次面试刚开始很紧张说话都说不清,后面习惯了遇到不会的也很淡定说不会了。。最后问面试官问题问的是对自己学习有什么建议,面试官说可以多体系化的去学习下,比如后台和运维这部分。。
全部评论
(4) 回帖