2019 我遇到的前端面试题

简介: 2019 我遇到的前端面试题

2019年马上结束了,回顾这一年,自己的项目业务和个人能力都是有所提升的,前一段面试了几家公司,了解到现在一线互联网团队的技术风格,项目侧重点,未来趋势,根据印象,做了些记录,并不全,答案过于细节就不写了,相信通过网络,都可以找到你要的答案。


美团


  1. 选择器,获取DOM的方式有哪些?重点 querySelectorAll()
  2. css 选择器的所有方法不能有遗漏,不小心就掉坑里
  3. 数组formater ,树形结构
  4. 数组遍历方式有哪些?reduce求和写一下
  5. 深拷贝、浅拷贝

趣头条


  1. const 变量可以直接定义不赋值吗?
  2. 讲讲你对 promise 的理解,有哪些优缺点,解决什么问题?
  3. for 循环内部可以直接 return 吗?
  4. vue 组件间通信的方式有哪些?
  5. vue 响应式原理讲一下
  6. vue框架开发中什么场景下需要直接操作DOM?
  7. js 数组有哪些方法?
  8. js String 有哪些方法?
  9. function 和 对象的继承方式有哪些区别? //function 原型链找到Function, 普通对象是找到 Object
  10. nginx 重定向时候可以异步执行吗?
  11. 一个链表怎么判断是否是闭合的?
  12. 有一堆硬币,其中有50个是正向的,遮住眼睛,把硬币分成两部分,怎么确保两部分的硬币,正向的数量相同?
  13. 查找字符串中某个字符?
  14. 浏览器渲染流程
  15. 从零搭建前端工程化体系,大概有哪些工作?
  16. 前端架构师的职责
  17. 你的发展规划是什么
  18. 前端性能优化有哪些方法
  19. 项目业务中遇到的难点和亮点
  20. vue 生命周期
  21. 10万个点如何均衡的放到一个固定大小的面积内?

平安租赁


如果你不是以移动端和 angular为主的技术栈,就不建议去这边了,即便你面试表现很好,还是大概率被刷掉,是的,这是说给熟练 vue、react、pc、小程序、混合app的同学的


阿里巴巴


  1. 前端跨域问题,同源的涵义?
  2. XSS
  3. 浏览器安全
  4. 跨域访问常用策略
  5. Promise 静态请求
  6. async await 实现原理
  7. JSONP 原理
  8. http 缓存
目录
相关文章
|
4月前
|
缓存 前端开发 中间件
[go 面试] 前端请求到后端API的中间件流程解析
[go 面试] 前端请求到后端API的中间件流程解析
|
1月前
|
缓存 前端开发 JavaScript
"面试通关秘籍:深度解析浏览器面试必考问题,从重绘回流到事件委托,让你一举拿下前端 Offer!"
【10月更文挑战第23天】在前端开发面试中,浏览器相关知识是必考内容。本文总结了四个常见问题:浏览器渲染机制、重绘与回流、性能优化及事件委托。通过具体示例和对比分析,帮助求职者更好地理解和准备面试。掌握这些知识点,有助于提升面试表现和实际工作能力。
65 1
|
3月前
|
Web App开发 前端开发 Linux
「offer来了」浅谈前端面试中开发环境常考知识点
该文章归纳了前端开发环境中常见的面试知识点,特别是围绕Git的使用进行了详细介绍,包括Git的基本概念、常用命令以及在团队协作中的最佳实践,同时还涉及了Chrome调试工具和Linux命令行的基础操作。
「offer来了」浅谈前端面试中开发环境常考知识点
|
4月前
|
存储 XML 移动开发
前端大厂面试真题
前端大厂面试真题
|
2月前
|
Web App开发 JavaScript 前端开发
前端Node.js面试题
前端Node.js面试题
|
4月前
|
存储 前端开发 JavaScript
44 个 React 前端面试问题
【8月更文挑战第18天】
57 2
|
4月前
|
存储 JavaScript 前端开发
2022年前端js面试题
2022年前端js面试题
42 0
|
4月前
|
存储 前端开发 JavaScript
44 个 React 前端面试问题
44 个 React 前端面试问题
|
4月前
|
存储 JavaScript 前端开发
|
4月前
|
Web App开发 存储 缓存