一面   项目:    描述项目某个功能的实现    react的特点    为什么要使用redux+immutable,redux和全局变量的区别    diff算法    react-redux的工作原理和相关源码    还有一些项目的细节    然后是基础知识:    实现一个百度搜索框,包括垂直左右居中,自适应的特性    BFC的相关特性和应用    js中的数据类型,如何判断数组,每个方法都问了原理,还手写了instanceof    cookie的特性,关于安全方面的特性,还问了跨域请求的解决方法    实现一个每秒输出hello world的函数,要求第三次输出后停止,用闭包实现    实现归并排序    二面     二面更多的考察的是基础知识,可能我没啥项目亮点    浏览器渲染的流程,这个问的非常详细,比如说,问了css的层叠性,还有绘制指令的具体顺序,浏览器进程线程之间的切换和通信等等    问了网络非常多的内容,包括拥塞控制、流量控制、三握手四挥手、网络请求的方法、状态码、然后给了很多网络请求的情景,让我说出返回的响应头、还有强缓存和协商缓存    手写ajax原生请求    浏览器中的js和nodejs有什么区别    跨域请求中的CORS策略,简单请求和非简单请求都问了,问了很多细节    实现一个千分位的函数    三面     问项目    react中的hooks原理    Event Loop机制,先说过程,然后再做一道题    浏览器的回收机制,新生代,老生代    实现一个字符串转换出所有可能的IP地址,leetcode有原题好像,面试官说思路正确,但是结果运行总是出问题,调试了好久    为什么学习前端,学习多久了       能记得的大概就是这些,希望对大家能有所帮助。 
点赞 5
评论 5
全部评论

相关推荐

07-29 13:49
深圳大学 运营
字节我爱你
JamesGosli...:秋招还是实习啊
点赞 评论 收藏
分享
写不来代码的小黑:这么小的城市能有做it的公司也不容易
点赞 评论 收藏
分享
07-25 10:53
门头沟学院 Java
投递简历一星期多了,一直卡在第一个环节没进展是不是已经没戏了
Peter____G...:其他大厂都过了,甚至在字节实习了,但是莉莉丝简历依旧秒挂
投递莉莉丝游戏等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务