2018.8.20 360 前端面经

一面:(60min)

1. 自我介绍
2. 项目试玩  难点 技术栈
3. 如何实现地图(分层),一层如何实现(数据结构,类似打飞机)
4. 如何实现组件间通信(on,emit,全局变量)
5. webSocket遇到的问题,如何调试
6. 碰撞检测如何实现(数据结构)
7. 文章标题居中(text-align:center)
8. 两栏布局(越多越好)
9. setTimeout原理(事件循环)
10. 事件绑定有几种方式?addEventListener,最后一个参数含义,什么时候为true
11. React state 管理,组件间通信
12. mouseover 和 mouseout 区别
13. 手写快排

二面:(60min)

1. 介绍项目·
2. websocket断线重连
3. 项目的node后端如果让你来设计,怎么设计?
4. 手写代码(找到360导航页面出现次数最多的域名)
5. 觉得自己前端最厉害的方面
6. 后续能不能来实习

HR面: (60min)

1. 现在实习地点
2. 什么时候毕业,能不能来实习
3. 对自己的面试表现打几分
4. 前端学习怎么学?平时的学习方式?
5. 理想的工作(技术、团队、领导)
6. 对前两轮面试官的印象
7. 目前面了几家公司,offer数量
8. 选择城市,有没有女朋友
9. 待遇方面的要求

你可能感兴趣的:(面试记录)