Skip to content

Latest commit

 

History

History
35 lines (34 loc) · 3.27 KB

fe.md

File metadata and controls

35 lines (34 loc) · 3.27 KB

包含所有不属于其它类别的题目。

  1. 前端为什么提倡模块化开发?
  2. 什么是MVVM模式?
  3. 移动端的屏幕种类众多,你是怎么适配它们的?
  4. 什么是敏捷软件?
  5. 极限编程XP的核心思想是什么?
  6. 软件的六大质量特性是指什么?
  7. 什么是设计模式?有哪些常见的设计模式?
  8. 讲一下你对之前项目里使用的消息中间件的理解,为什么引入这个东西,它解决了什么问题。
  9. 在使用开源框架的时候有没有发现一些坑,如何去处理这些坑的?
  10. 介绍一下你们那边的业务?你们业务都是在APP里面的吗?
  11. 策略模式是什么,说一下你的理解?
  12. 同源策略是什么?
  13. 请简要介绍一下PWA?
  14. 前端如何实现PV和UV的统计?
  15. AMD与CMD的区别有哪些?
  16. 听说过UMD吗?可以简要介绍一下吗?
  17. 依赖注入的原理什么?如何实现一个简单的依赖注入?
  18. 进程和线程的区别?
  19. 测试自己的代码有哪些优缺点?
  20. 单元测试和集成测试有哪些区别?
  21. 单元测试编写有哪些原则?
  22. 前端渲染与后端渲染相比,有哪些优缺点?
  23. 开发过程中遇到了哪些移动端兼容问题?你是怎么解决的?
  24. 项目开发时,有没有遇到比较困难的点?你又是怎么解决的?
  25. 移动端和PC端有哪些区别?
  26. 前端路由的原理是怎么样的?
  27. 你对前端现状的看法。
  28. 你遇到过哪些瓶颈?
  29. 你和别人相比,你的优势是什么?
  30. SPA渲染的优缺点。
  31. 小程序的底层实现是怎么样的?
  32. JSBridge的原理是什么?
  33. 观察者和发布-订阅的区别?