回馈牛客,分享一下我的秋招前端面筋~

秋招算是结束了,感谢牛客秋招的陪伴,也算是有个好的结果,过程确实艰辛,但是一定要坚持下去,不管是前期的积累也好(如果没有的话就多看看面筋吧,顺着不会的知识点一点点去弄明白有很大的帮助的,当然不能只是浅显的看(面试问深一点就接不下去~),要彻底的弄懂一个知识点,一定会有好结果的~~干了这碗鸡汤

首先介绍一下楼主本人是从事的前端开发的一枚女生硕士,真正开始决定前端并开始深入学习也是从今年3月才开始的(以前没有做过一个正规前端的项目,只会点html,css,js都不怎么会==),时间也不算长,所以大家要对自己有信心,虽然半路出家,但是只要努力,就一定可以的!!
楼主目前的话已经收到了美团和网易的offer,大概率还是选择网易了。
下面贡献一下我的秋招面筋,记得都不全了,感觉主要都是基础,所以基础扎实点还是很有必要的,框架什么的都是锦上添花的,大家有需要的可以参考一下。
腾讯:(面的比较早了,一面过了,但过了一段时间没有二面就凉了==)
css: inline-block/inline(设置一行(有宽高)/没有宽高) . block
js事件冒泡
jQuery中的e.preventDefault(), e.stopPropagation()的使用return false相当于同时阻止了两个
js基本数据类型typeof null===object
display:none /visiblity:hidden
http状态码 304
前端优化
js原型链
二分查找,快速排序
topk
原声ajax实现方式
flex

支付宝:(这个我记得是我秋招的第一场面试,虽然都是基础,但是那时基本能答上来的很少,死的很惨)
js作用域
如何判断一个空对象
call apply bind(除了改变指向还有哪些用途)
事件委托
事件冒泡和事件捕获,事件冒泡什么是不存在的
css选择器,优先级,权重
React 生命周期 父子组件的调用顺序(componentDidMount)
webpack打包编译loader原理
内存泄漏
Less
设置正方形的宽高各占50%
什么时候用addEventListener(),三个参数
setstate同步还是异步,怎么访问更新后的,都会重新渲染吗
动画css3 canvas
缓存状态码403
递归
调度算法
http2.0

阿里人工智能实验室(这个是远程写代码,只有代码题目,我记得不全了,也是死的很惨)
1.background-clip
2.深拷贝
3.react的dom操作

美团(美团这个的话二轮技术电话面和1轮hr电话面,最后要去现场面)
一面:
jquery和react
gengertor
class
object assign 深拷贝还是浅拷贝
css一个div左边2px,右边98px没有其他标签
html src 的title alt
js数组的一些操作方法 splice slice map foreach apply concat
js的this call apply bind
js原型链和作用域
事件捕获和事件冒泡 addeventListener
todolist实现
promise缺点优点相对于callback
jquery
水平居中和垂直居中,弄清楚水平居中行内的话是设置textAlign:center 。 margin:0 auto的前置条件
问他:
使用什么技术栈
什么业务

二面:
自我介绍
用的技术栈
react-router
遇到的最难的问题-----
说一下http请求的页面渲染整个过程
react生命周期
最近看的文章介绍一下
性能优化
问他:给我提意见

三面:
一个云端,2个终端,设计数据库,哪些操作,内容算法
四面:
自我介绍
考研读研,继续介绍了考研
你在公司最有收获的事情
看什么书,让你最有成长的问题
看什么最新的文章说下
为什么来美团

头条一面:(头条确实是很重视手写代码的,不过工资确实也高啊,二面卒)
1.函数中的 arguments 是数组吗?若不是,如何将它转化为真正的数组?
2.bind的实现
3.左右布局
4.用reduce来实现map
5.数组的转换
6.cookie
7.xss
8.防止xss攻击
9.tcp三次连接
10.js原型链
11.Object.prototype.__proto__=null

头条二面:
1.async await promise
2.闭包 setTimeout
3.算法实现问题
4.输入一个网址返回302的过程
5.react生命周期函数diff

网易面筋:(这个漏了不少,记不清楚了)
一面:
1.项目介绍
2.webpack,babel,plugin
3.css flex
4.apply,call,bind
5.跨域jsonp,cors,nginx反向***
6.事件循环

二面:(主要是项目了)
1.项目
2.实现的那个查询组件
3.webpack
4.缓存,cdn

hr面:
1.自我介绍
2.你的短处
3.offer情况
4.导师对你的评价
5.学习方法,注意的地方
6.有什么问我的
暂时就想到这么多啦,其实总的来看,还是要基础扎实才行,所以大家要重视基础,即使是看面筋,最好也要看的深入一点,这样才不会面试官一问深就答不上来啦。
最后祝愿大家都能拿到满意的offer,心想事成~

#网易##美团##前端工程师##面经##字节跳动##腾讯##阿里巴巴#
全部评论
3月开始,好厉害
点赞 回复 分享
发布于 2018-10-24 19:56
我也和你差不多欸,不过请问你为啥最终在美团和网易里选择了网易鸭?
点赞 回复 分享
发布于 2018-10-25 16:13
学前端之前是哪个方向啊?
点赞 回复 分享
发布于 2018-10-30 02:33

相关推荐

挣K存W养DOG:入职送金条全球游,路过缅甸停一下🐔
点赞 评论 收藏
分享
专心打鱼:互联网搬运工,贴子都要偷
点赞 评论 收藏
分享
点赞 62 评论
分享
牛客网
牛客企业服务