审核中~
溜忙之道
首页
溜忙手册
offer之道
项目Git
写文章
登录
·
注册
登录
没有账号,去注册
注册
已有账号,去登录
博客
头条面试题
南易_站长
阅读量:9056
关注
头条面试题
一轮 1.dom react原理 [https://www.cnblogs.com/yumingxing/p/9438457.html](https://www.cnblogs.com/yumingxing/p/9438457.html) 2.css布局 3.js原型链继承 4.fetch取消 [https://www.jb51.net/article/161492.htm](https://www.jb51.net/article/161492.htm) 5.eventloop [https://blog.csdn.net/itKingOne/article/details/86502910](https://blog.csdn.net/itKingOne/article/details/86502910) 6.instanceof instanceof 运算符用来测试一个对象在其原型链中是否存在一个构造函数的 prototype 属性。 7.promise封装setstate 8.redux基本组成和设计单向数据流 9.https协议的过程 [https://www.jianshu.com/p/f6b34381beac](https://www.jianshu.com/p/f6b34381beac) 10.https获取加密密钥的过程 参考1-9 11.http的方法有哪几种,每种方法的有用途 [https://www.runoob.com/http/http-methods.html](https://www.runoob.com/http/http-methods.html) 12.类式继承的方案 参考1-49 13.prototype继承的实现 参考1-49 14.数字千分位处理,正则和非正则都要实现 [https://www.cnblogs.com/lvmylife/p/8287247.html](https://www.cnblogs.com/lvmylife/p/8287247.html) 15.借用构造继承,几种组合继承方式 参考1-49 16.看编程代码说出运行结果: Process.nextTick,setImmediate 和promise.then 的优先级 [https://www.oschina.net/translate/understanding-process-next-tick?print](https://www.oschina.net/translate/understanding-process-next-tick?print) Process.nextTick,pronise, setImmediate的优先级 17.实现一个bind函数 18.千位加逗号 参考1-14 19.三个继承方式的优缺点 优化列出代码 参考1-49 20.Nodejs的事件循环 参考1-5 21.bfc [https://blog.csdn.net/return_js/article/details/81266131](https://blog.csdn.net/return_js/article/details/81266131) 22.css实现正方形div水平垂直居中 23.koa1的原理,继承 24.最后是一个写代码 处理有依赖的异步任务 加重试 25. diff的原理 [https://www.jianshu.com/p/8c1505ebcf0e](https://www.jianshu.com/p/8c1505ebcf0e) 26. es6箭头函数 [https://www.cnblogs.com/mengff/p/9656486.html](https://www.cnblogs.com/mengff/p/9656486.html) 27. import和requre的区别 [https://www.cnblogs.com/sunshq/p/7922182.html](https://www.cnblogs.com/sunshq/p/7922182.html) 28.symbol [https://www.jianshu.com/p/f40a77bbd74e](https://www.jianshu.com/p/f40a77bbd74e) 29. 函数实现正面模板 30. 正方形实现,三角形实现 31. CSS考了 伪类 [https://www.jianshu.com/p/4c9902b6e8de](https://www.jianshu.com/p/4c9902b6e8de) 32. 实现布局header,content,footer,上中下布局;当content 超出窗口可视区,不显示footer;当content 没超出可视区时,固定footer 在最下面 33. 算法:背包问题、闭包问题、函数柯里化 34. 宽是高的一半的垂直居中,里面有字体也要垂直居中类数组 35. promise async set time out先后次序 36. event类 on once灯方法 37. ==的隐式转化 [https://blog.csdn.net/qq_37016928/article/details/79882179](https://blog.csdn.net/qq_37016928/article/details/79882179) 38.什么是闭包, 39.最长子序列 40.二叉树中序遍历 41.http握手原理 42.react 新版本的特性 43. 多空格字符串格式化为数组 44、bind函数运行结果 45、点击table的td显示td内容 46、数字千分位处理 [https://www.jb51.net/article/116348.htm](https://www.jb51.net/article/116348.htm) 47、固定日期与当前时间格式化处理 48、上中下三栏布局 49、实现一个子类实例可以继承父类的所有方法 [https://www.jianshu.com/p/3eb7a1843009](https://www.jianshu.com/p/3eb7a1843009) 50. Jsonp跨域,js原型继承 & 原型链,promise,二叉树搜寻算法,算法:前端做并发请求控制 二轮: 1.主要是围绕你的项目经历和技术,有一定的深度,主要还是要对项目全面熟悉;还有一个就是函数柯理化的编码实现 2. 函数柯里化、Web安全、react性能优化、react算法原理 3.上来直接让写一个autocomplete 组件,可能是想考察业务思考点; 4. 后续的问题主要会接着业务场景问 扣实际场景 不问知识理论; 5. http网络协议 ; 6. tcp为什么是可靠的;[https://blog.csdn.net/Awille/article/details/79748193](https://blog.csdn.net/Awille/article/details/79748193) 7. js设计模式; 8. solid原则;[https://www.cnblogs.com/suli0827/p/9515842.html](https://www.cnblogs.com/suli0827/p/9515842.html) 9. 柯里化;[https://www.jianshu.com/p/2975c25e4d71](https://www.jianshu.com/p/2975c25e4d71) 柯里化是把接受多个参数的函数转换成接受单一参数的函数的操作 三轮: 1.自己做得最有成就的项目 2.自己主动承担并是核心的项目 3.项目深度:比如现场实现vue的数据代理等 [https://github.com/DMQ/mvvm](https://github.com/DMQ/mvvm) 4.技术广度:什么是微前端等 5.职业发展
评论
表情
发送
8
评论