【前端面筋】终于等到你!!!

之前一直在牛客刷面筋,今天终于自己也写了一篇,算是秋招的总结吧。希望大家都能顺利拿到自己想要的offer!


lz本科妹子,从没有想过要当程序员......无奈非技术不好找工作,看到产品400:1的时候心都凉了,只好硬着头皮开始敲代码
年初开始认真学前端,有过实习,学习方式:看书+看视频+写代码
前端真的不太好找工作😢(只会html+css+js几乎几乎找不到)一定要有实习和项目(当初谁说前端超级好找工作...骗纸)
拿到几个满意的offer,签了自己喜欢的公司,虽然不是bat也很满意了~

参加了不少面试和笔试,没有把每个问题都写下来,主要是一些比较印象深刻自己答的不太好的问题,希望可以帮到大家吧~

京东

jquery的on原理
es6数组各种api
终端调配

性能优化

搜狗

手写快排
各种排序算法原理及比较
手写算法:100万数据取出最大的200个(最大堆)
css3 vs js动画 (被问到项目用的jsap)

爱奇艺

1px出现的原因及解决方法
纯css实现Tab
算法斐波那契
调用函数方式、js继承、原型链、双向绑定
算法判断是否可回文及如何变成回文
手写交换左右子树
算法动态规划

bilibili

设计模式
3大框架状态管理原理
二分查找(递归+非)
http头及相关协议问题
shift及其他数组操作的性能比较

新浪微博

各种css选择器及区别
代码实现懒加载
代码实习函数节流
语义化的理解
事件流及冒泡&&捕获过程及原理
http 幂等
flex各种用法及不适合的场景
grid介绍

七牛

详细分析absolute
块行元素
各种透明的区别:display:none && opacity:0 && visibility
详细解释nan
cdn原理
从零搭建前端构建工具的思路
resf
cookie及各种缓存区别

猫眼

vuex原理
react优化
三大框架适用场景

头条

跨域的详细全过程:浏览器、服务器都发生了什么

react的diff算法

小米

代码实现轮播图

vue:watch与computed、路由切换动画、插槽、template作用、nextTick()原理
算法:实现货币转换单向input(带权有向图最短路径)、类似背包问题(动态规划)
ui组件测试、持续集成、单元测试
js的数组和对象的遍历性能比较
高阶组件介绍及原理
代码多种方法实现扁平化数组
node进程管理、cli原理

滴滴

代码实现jsonp跨域
代码实现promise类
代码实现深拷贝及多种方法对比
js运行机制(同步&&异步)

理解 microtask vs macrotask
echars vs  d3.js


#小米##滴滴##搜狗##爱奇艺##前端工程师#
全部评论
恭喜妹子了!
点赞 回复
分享
发布于 2017-11-20 11:14
能看看妹子做的项目吗哈哈,可以私信一个github吗
点赞 回复
分享
发布于 2017-11-20 19:57
阅文集团
校招火热招聘中
官网直投
实习和项目咋弄?
点赞 回复
分享
发布于 2017-11-20 21:32
没实习经验  项目从哪来
点赞 回复
分享
发布于 2017-11-21 14:43
京东的第三题写错了吧   是“终端适配”?   这个具体问些什么啊
点赞 回复
分享
发布于 2017-11-27 14:28
请问师姐 计算机基础放方面的要学吗 比如计算机网络 数据结构等~同女生 决定走前端 刚刚开始 现在学了一些html和css
点赞 回复
分享
发布于 2018-09-05 16:43
这么短时间能掌握这么多,很厉害了~
点赞 回复
分享
发布于 2018-09-06 11:17

相关推荐

7 141 评论
分享
牛客网
牛客企业服务