【面试方式】:
现场面试
【面试内容】:
数据结构和算法+github+设计实例
【面试过程】
1. 提前签到,叫号面试。
2.自我介绍一下吧。
3.想做PC端的前端还是移动端的。(面试官说他是移动端开发,所以只能问一些基础知识)
4.链表数据结构怎样实现,不限语言,就说思路就行。
5.平常有用版本管理工具吗?
6. github相关,git commit -m “提交信息” 已经交了之后,如何修改提交信息?git分支相关。多个分支合并时的问题如何解决?
7.让你设计一个登录页面,你如何设计,考虑哪些问题?(提示下,知道了应该回答的是页面设计都包含哪些元素,提示内容有哪些,安全性上有哪些要考虑,设计时要注意什么)。
8.你还有什么问题?
【小结】
认真准备了好几天的JS,包括作用域链、原型链、浏览器缓存、闭包、垃圾回收、事件流、数组相关内容、函数相关内容。最后问的是数据结构和算法、网络基础,有些难过,真的是很想去美团点评啊,早知道内推校招加起来就一次机会,我就不内推了。