小小的前端面经
之前答应了不知道哪位兄弟,要发一小波面经。当作春招实***结吧。(刚刚恶补了四个实验报告,所以状态有点差,总结不太好或者有错别字的话求体谅)
下面都是面试完成之后立马靠记忆写出来的关键字,自己脑补一下~
先是阿里。
一面(2017.3.2)
- 盒模型
- 框架(双向数据绑定 vue,react)
- flex布局
- 响应式的原理
- 闭包(什么情况下使用)
- 类式继承
- ES6(不是很了解)
- 前端性能
- 死锁检测
- 排序算法时间复杂度
- 浮点型如何存储(what??)
- 有向图检测环
- 收获最大的学科
感受:半小时,面试官评价前端基础可以,课内知识学得不够深入。刚投完的第二天就打电话了,没有一丝丝防备,时间复杂度都答不上来,面完后觉都这都能过我直播吃屎。嗯~【阿里很注重基础!!】
二面(2017.3.3)
- 最满意的项目是什么。为什么,你负责的部分
- 数据库如何自己实现表之类的
- 负责一个项目的流程会做什么(移动端)
- C和java的区别(不会)
- 如何学习
- C如何实现类
- 如何将一个html页面解析(用数据结构回答)
- ajax实现原理
- jsonp
- 输入网址后如何查找服务器
- 服务器如何知道你(用到计算机网络的知识)
- 未来几年的规划
- 实现的java项目
- 轮播10000张图片过程
- 网络层原理
- java的特性
- 数据库的四大特性,什么是原子性,表的关系
- 提一个问题
- ajax跨域
感受:一个多钟。问了很多后端的知识,感觉要做全栈的样子,数据库比较薄弱,很多答不上来。所以妥妥的跪了。不过面试官人很好,给了我很多学习的建议。【
阿里很注重基础!!
】
然后是搜狐。
一面(2017.3.15)
- 校内经历
-
前端学习方法
- css position各种区别
- 行内元素和块元素的区别,img/input
- ajax原生的对象
- 跨域的方法,跨域考虑兼容性又要post的实现
- 原生事件绑定(跨浏览器),dom0和dom2的区别?
- 模块化
- 原生插入结点(和jquery混淆了尴尬)
感受:只问了前端的知识,基本可以答上来。
面试官评价前端基础可以,还差一些实践。【期间收到了搜狐hr的电话,嗯,小哥哥声音超好听超温柔,喜欢】
二面(2017.3.22)
- 项目(如何开发)
- vue双向数据绑定原理,如何实现compile
- bootstrap的响应式原理
- webpack的loader和plugins的区别。。
- jquery如何绑定事件,有几种类型和区别
感受:都是框架和库,回答的有点偏差,二面的体验很差。面试官听起来身体不适很舒服,问的声音很小所以重复问了很多遍问题。搜狐二面之后就没有然后了,应该是跪了。
最后是腾讯。
一面(2017.3.24)
- 项目满意的项目,以及难点
- 按需加载,不同页面的元素判断标准
- 本地存储的类型(哪些浏览器的localStorage是5M,黑人脸???)
- cookie如何设置,原理
- 拉后台数据的方式,ajax是否跨域
- 如何解决跨域,jsonp的原理,还有其他的跨域方式
- 302(突然忘了)304,404,500
- 性能优化
- 如何缓存
感受:时间特别短,不到二十分钟。问的也不是很难。基本可以答上来。
二面(2017.3.31)
- 项目
- 学习前端多长了
- http状态码(403(好像答错了),503)【状态码真的必须记一下啊!】
- 性能优化
- 如何跨域,jsonp的原理
- 什么时候可以实习
感受:时间特别短,不到二十分钟。问的也会有重复的。
一度怀疑前两次是简历面试,时间很短,问的也不难。
hr面(2017.4.8)
- 老家在哪里,父母的工作
- 绩点,学霸有什么值得学习的
- 压力最大的时期
- 最满意的项目
- 最不满意的项目
- 女生适合测试不适合开发的看法
- 兴趣爱好
- 3-5年的规划
- 有没有亲属在腾讯
- 之前面试了哪些公司
- 独生子女?
- 男朋友工作稳定了吗?
- 加班问题
- 考研的看法
应该就这些了,之前跟很多人一样各种笔试各种跪,所以收到面试的不多。因为算法比较弱,编程题很很很差。一直在刷题,终于有时间可以学想学的东西了。最后,祝大家顺利找到实习,酱紫吧~
#阿里巴巴##腾讯##搜狐#