Files
2020-06-19 11:47:50 +08:00

3.3 KiB
Raw Permalink Blame History

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

  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. 观察者和发布-订阅的区别?