4399前端面经
ajax
算法
一面(电话技术面)
1.自我介绍
2.项目介绍
3.大学学习什么课程
4.说一下常用的数据结构
5.浏览器前进后退实现思路
6.常见的排序算法有哪些,说说实现思路
7.说一下时间复杂度(冒泡、快速排序、二叉搜索树是多少?)
8.输入url到页面渲染的过程,经历了哪些阶段?
9.操作系统(我说没有学过,就没有继续问了)
10.linux常用的命令,怎么排查错误
11.数据库(问了很简单,具体问题忘了)
12.vue的生命周期
13.前端性能优化
14.说一下ES6有哪些新特性,项目中用过哪些,优点
15.同源策略及跨域的实现方式
16.浏览的缓存机制
17.计算机网络(三次握手,为什么三次,HTTP在哪一层,TCP在哪一层,HTTPS)
18.登录注册的实现
19.前端安全问题
20.JS知识(说一下闭包,继承,异步,作用域,原型链)
21.说一下AJAX
22.懒加载怎么实现 最后反问 ......(20-30分钟)
二面(HR小姐姐)
1.自我介绍
2.学习课程、学习成绩
3.为什么选择前端,怎么学习的
4.岗位会往全栈发展,后端知识掌握哪些
5.课余生活主要是做什么 最后反问 .......(20分钟左右)
三面(两个技术面试官)
- 1.自我介绍
- 2.详细说一下项目
- 3.说一下业务中台(实习的项目)
- 4.react与vue的区别
- 5.为什么做前端,怎么学习
- 6.现在学习那些技术,未来是怎么规划
- 7.实习中学到的东西
- 8.组件的封装,对组件的理解
- 9.实习用到哪些技术栈,为什么使用
- 10.后端的知识掌握哪些
- 11.在学校做过哪些项目,难点
- 12.毕业设计的课题 最后反问 ....(20分钟)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
交流请添加微信: qian-qianyu