保利威前端 记第一次面试(凉经)

保利威前端实习生

  1. 自我介绍
  2. 项目难点
  3. 虚拟列表的实现
  4. 有用到防抖吗?说一下实现思路,还有节流
  5. axios封装
  6. vue的响应式原理,vue2,vue3的区别
  7. Object.defineProperty,proxy
  8. vue生命周期,在哪个阶段可以获取dom
  9. 路由的两种模式,区别
  10. 浏览器缓存,http缓存
  11. 移动端的适配思路,em,rem的区别
  12. 前端工程化
  13. Vite和webpack的打包流程
  14. tree-shaking
  15. 闭包,以及使用场景
  16. eventloop
  17. js数据类型
  18. js的gc
  19. websocket的握手过程
#软件开发2023笔面经##24届实习生##24暑期#
全部评论
话说面经怎么发的,我发出来为啥是交流讨论
点赞 回复 分享
发布于 2023-06-29 13:09 湖南
面了多少分钟?
点赞 回复 分享
发布于 2023-03-23 12:42 上海
都回答出来了吗
点赞 回复 分享
发布于 2023-03-22 19:02 浙江

相关推荐

在前端项目中,自动化测试是保证代码质量、提高开发效率的重要手段。良好的自动化测试实践能够确保项目的可维护性和可扩展性。以下是一些前端项目中自动化测试的最佳实践,特别是关于基础设施和公共组件的测试。https://www.nowcoder.com/issue/tutorial?zhuanlanId=j572L2&uuid=bab5265057034075aff6da37cbfac5aa一、基础设施的自动化测试最佳实践选择合适的测试框架与工具根据项目需求选择最合适的测试框架(如 Jest、Mocha、Cypress 等),必要时结合多个工具使用。考虑团队的技术栈和成员的熟悉程度,选择易于上手的工具。配置持续集成(CI)将自动化测试集成到 CI/CD 流程中,确保每次代码变更(如提交、合并请求)都会触发测试。在 CI 工具中使用并行测试和缓存机制,以加快测试速度。测试环境的标准化确保测试运行在一致的环境中,例如使用容器化技术(Docker)进行环境配置,以减少环境差异带来的问题。配置测试数据库、缓存和其他服务,使测试能够在独立、可复制的环境中运行。使用快照测试对于 UI 组件,可以使用快照测试(如 Jest 的快照功能)来确保组件的渲染与预期一致。定期审查和更新快照,以确保它们反映实际需求。命名规范与组织结构采用一致的命名规范(如文件命名、测试用例命名),提高可读性。将测试文件与源代码保持结构上的对应,方便开发者查找和维护。
点赞 评论 收藏
分享
评论
7
13
分享

创作者周榜

更多
牛客网
牛客企业服务