当前位置: 首页 > 面试经验 >

vivo 前端日常实习一面

优质
小牛编辑
93浏览
2023-03-28

vivo 前端日常实习一面


  1. 自我介绍

  2. 介绍项目 // star法则介绍项目背景,做哪些任务(需求分析),行动(通过一段时间代码编写),最终达到何种结果 (网站上线,多少pv量,或者说性能优化多少,支持更多的qps之类的)

  3. 问学校前端方面的课程安排

  4. vue2 和 vue3 有什么区别

  5. vue-cli和vite之间有什么区别

  6. 版本管理工具的使用,版本回退使用哪个命令 // reset

  7. element-plus 和 element-ui 的区别 // vue版本的区别,ts支持,并举例说明一些组件进行了优化和改写,比如说之前表单组件的布局是用的float布局,后来改写为flex布局,并完善了很多组件

  8. 对项目中rbac模型的理解

  9. 这几个项目的来源是什么?

  10. 学校在哪?

  11. 如果没有ui设计,只给需求文字怎么自己开发?// 先去一些知名网站观察别人这些需求的实现效果,不能仅靠自己的臆想设计布局和样式,而是自己真正体验过后才知道好坏,在体验过之后,对于满意度较高的网站布局和样式进行仿制,并取长补短,进行一些调整......

  12. 同样的项目,如果用vue2.0和vue3.0,更倾向于哪个,为什么?// 3.2.6版本之后的setup语法糖,复用代码更加优雅...

  13. 对vue.config.js 的理解 // @根路径别名配置,自动导入组件的一些包,配置开发时跨域proxy(答到vite默认环境下.env.development 和 .env.production的环境变量来区分请求的根路径baseUrl)

  14. 了解nginx吗?// 反向代理,配置http,负载均衡....

  15. 你的项目怎么部署的?ci/cd 环境是自己搭建的吗?// 答了jenkins + docker之类的,并说明ci/cd不是自己搭建的,用的其他公司一些免费工具

  16. 会用nginx部署网站吗?// 之间用过,详细配置可能要查阅相关文档

  17. 组件缓存(keep-alive,问具体怎么配置),页面缓存 // 答了使用pinia-presist,vuex-persistedstate这种可持久化插件,大概说了一下原理,比如store下面的user模块,用这些插件会在localstorage 生成user-store对象存储user模块的内容,来实现数据一致性

  18. 能实习多久?// 最少3-6个月

  19. 最早什么时候到岗?// 3月初

  20. 要求实习6个月以上,如果没有达到时间不给发实习证明 // 能接受

  21. 学校这边有什么问题影响平常的实习吗? // 会在实习前一切处理妥当的

  22. 反问业务,技术栈 // to b业务 vue2,3都有在用

#我的实习求职记录#
 类似资料: