阿里、网易、携程前端最新面试题总结

前言

由于上一期的文章排版疏忽了,导致有重复的文字,表示非常的抱歉!

在这里把我整理了很久的阿里、网易、携程的面试题分享给大家

面试官都挺好,阿里面试的内容估计是最全面的,问题也没有特别刁钻,都比较符合工作场景。

项目很重要,除了项目之外的技术,也要关注下项目的业务和框架,最好把他们融合在一起

面试多了,你就会发现很多东西并不是你想的那样,需要有人去给你”一锤“才会醒悟。

阿里 29 问

1. 使⽤过的koa2中间件

2. koa-body原理

3. 介绍⾃⼰写过的中间件

4. 有没有涉及到Cluster

5. 介绍pm2

6. master挂了的话pm2怎么处理

7. 如何和MySQL进⾏通信

8. React声明周期及⾃⼰的理解

9. 如何配置React-Router

10. 路由的动态加载模块

11. 服务端渲染SSR

12. 介绍路由的history

13. 介绍Redux数据流的流程

14. Redux如何实现多个组件之间的通信,多个组件使⽤相同状态如何进⾏管理

15. 多个组件之间如何拆分各⾃的state,每块⼩的组件有⾃⼰的状态,它们之间还有⼀些公共的状态需要维护,如何思考这块

16. 使⽤过的Redux中间件

17. 如何解决跨域的问题

18. 常⻅Http请求头

19. 移动端适配1px的问题

20. 介绍flex布局

21. 其他css⽅式设置垂直居中

22. 居中为什么要使⽤transform(为什么不使⽤marginLeft/Top)

23. 使⽤过webpack⾥⾯哪些plugin和loader

24. webpack⾥⾯的插件是怎么实现的

25. dev-server是怎么跑起来

26. 项⽬优化

27. 抽取公共⽂件是怎么配置的

28. 项⽬中如何处理安全问题

29. 怎么实现this对象的深拷⻉

网易 26 问

1. 介绍redux,主要解决什么问题

2. ⽂件上传如何做断点续传

3. 表单可以跨域吗

4. promise、async有什么区别

5. 搜索请求如何处理(防抖)

6. 搜索请求中⽂如何请求

7. 介绍观察者模式

8. 介绍中介者模式

9. 观察者和订阅-发布的区别,各⾃⽤在哪⾥

10. 介绍react优化

11. 介绍http2.0

12. 通过什么做到并发请求

13. http1.1时如何复⽤tcp连接

14. 介绍service worker

15. 介绍css3中position:sticky

16. redux请求中间件如何处理并发

17. 介绍Promise,异常捕获

18. 介绍position属性包括CSS3新增

19. 浏览器事件流向

20. 介绍事件代理以及优缺点

21. React组件中怎么做事件代理

22. React组件事件代理的原理

23. 介绍this各种情况

24. 前端怎么控制管理路由

25. 使⽤路由时出现问题如何解决

26. React怎么做数据的检查和变化

携程 8 问

1. ⼿写两道算法题

2. 对React看法,有没有遇到⼀些坑

3. 对闭包的看法,为什么要⽤闭包

4. ⼿写数组去重函数

5. ⼿写数组扁平化函数

6. 介绍下Promise的⽤途和性质

7. Promise和Callback有什么区别

8. React⽣命周期

最后

有想系统学习提升下自己进大厂的朋友可以私信我了解详细!

如果本文对您的有帮助的话可以点赞评论收藏下转发到您的朋友圈!创造不易非常感谢!

以下资料需要的可以加qq群:954854084或者关注微信公众号:晨曦大前端

微信公众号:晨曦大前端
前端交流群:954854084

猜你喜欢

转载自blog.csdn.net/CHENXI_0/article/details/108172730