面试整理

2018/7/24 一面

  1. 项目中的亮点,自己遇到的困难
  2. 不定宽高垂直居中的实现
  3. 原型链理解和原型链继承
  4. 闭包理解
  5. px, rem, em 的区别
  6. 改变this,call , apply, bind
  7. 箭头函数的理解
  8. react生命周期、父子传值、redux
  9. react怎么调试,定位错误的源码
  10. 浏览器渲染 。
  11. 强缓存和协商缓存
  12. http2新特性
  13. promise的实现原理
  14. 函数式编程的理解
  15. 自己怎么学前端, 怎么获取前端新动态

// 同学
1、 Vue和React的联系和区别,框架模式。
2、 Null和undefined的区别
3、 详细介绍原型链。
4、 怎么改变作用域,apply和call的区别。
5、 动态事件绑定的方法,冒泡的方向。
6、 JS类的实现和实例化?具体说明。
7、 详细讲讲Ajax。
8、 跨域的方法。
9、 浏览器渲染HTML的过程。


问题收集
1. ajax 与 fetch
2. defer 和 async
3. TCP 与 UDP 的区别
4. CSS Grid VS Flexbox:实例对比
5. 如何让搜索引擎抓取AJAX内容?
6. 第二篇如何让搜索引擎抓取AJAX内容?
7. 浏览器进程?线程?傻傻分不清楚!
8. eventEmitter 类 on / once / listener / trigger
9. JavaScript专题之函数柯里化
10. 微任务、宏任务与Event-Loop
11. 虚拟dom比真实dom操作快在哪里?
12. 2019届校招前端面试题整理——HTML、CSS篇
13. (数据结构)十分钟搞定时间复杂度(算法的时间复杂度)
14. 滚动优化、节流、防抖

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。