小厂前端 实习 面经

ps:虽然公司不大,但是问题让人很舒适

1.es6新特性都用过哪些(针对数组、对象等等)
2.哪些方法能修改原数组,哪些是不能改变原数组的
3.数组去重的方法
4.sort的用法
5.css中的布局都用过哪些(有什么特点)
6.弹性布局中,块级元素想要换行怎么处理(flex-wrap说了一大堆)
7.一个页面顶部有banner,滚动时固定在顶部,滚动回到页面原位置时banner再恢复原位置 该怎么做?
8.列表数据过多时,在不通过点击按钮的情况下,怎么优化?
9.表单中,想要编辑某个元素,需要传递给后端什么数据?
10.vue中的computed和watch区别
11.如果用户在没有填写信息(多个信息需要填写)的状态下,按钮无法点击,填写任意一个改变按钮状态,如何实现比较好?
12.v-show和v-if的区别
13.使用第三方ui库,想要修改ui组件的样式,怎么修改(重点说了防止组件间样式污染的方法 deep、scoped等)
14.vue中组件之间通信等方式有哪些
15.不同的用户身份有不同的权限,加载出来的菜单不同,该如何实现?
16.如果不同的按钮针对不同的身份有不同的权限,该如何处理?
17.async和await的用法
18.上传图片,该怎么做?如果用第三方ui库,具体怎么使用?如果需要添加权限,怎么处理?原理?
19.less和scss的特性
20.axios 在项目中都用过哪些封装
21.如果进行某些操作,但是需要提示或获知权限是否够,该怎么知道呢?(标志符)
22.怎么保持用户信息状态
23.echarts绘制图表,某些事件(点击等),除了自带的方法还可以怎么实现?
24.如果echarts里很多属性都是重复性的,该如何封装?
25.项目里的埋点怎么实现的
26.git常用命令
27.如果和别人代码产生冲突,该怎么做
28.团队协作最看重什么
29.实习中最看重什么
全部评论
感觉这些题目还不错。 不是很偏。 比较切合实际
4 回复 分享
发布于 2024-04-15 17:31 浙江
都是很棒的问题呀
1 回复 分享
发布于 2024-04-16 10:31 重庆
过了吗
点赞 回复 分享
发布于 2024-04-16 14:54 江西
同学,最后两点,团队协作和实习中最看重什么,怎么回答的呀
点赞 回复 分享
发布于 2024-04-16 10:58 重庆

相关推荐

自我介绍与经历请做简单的自我介绍介绍三段实习经历及主要工作内容上一段实习结束/未转正的原因是什么JavaScript 基础for(var i=0; i<<5; i++) { setTimeout(() => console.log(i), 1000) } 输出什么?为什么?严格模式下使用未声明的变量会怎样?解释闭包及其常见陷阱事件冒泡与事件捕获的区别及执行顺序stopPropagation 与 preventDefault 的作用与区别ReactuseState 在定时器中出现闭包问题的原因是什么?如何修复?useRef 与 useState 的区别?使用 ref 为什么不会触发重新渲染?useEffect 依赖数组的作用及空数组的陷阱函数式更新 setState(prev => prev + 1) 的优势手写代码实现 delay(ms) 睡眠函数实现并发控制:限制同时发起的异步请求数量(如图片预加载限制并发数为5)使用 Promise 实现异步任务的调度与队列管理项目深挖(组件库/工程化)组件库如何做到逻辑层与 UI 层分离?双端(PC/移动端)复用的方案是什么?如何在不破坏 PC 端的情况下为移动端扩展特定逻辑?组件库 AI 集成(MCP/Skills)解决了什么痛点?具体架构是怎样的?如何处理组件库多版本文档的匹配问题?性能优化代码分割(Code Splitting)的原理及实现方式ESM 与 CJS 的区别?为什么 Tree Shaking 依赖 ESM?图片懒加载的实现方案(IntersectionObserver / scroll 监听)WebP 格式的优势及兼容性降级方案预加载(preload/prefetch)与懒加载的区别核心性能指标:FCP、LCP、CLS、FID 的含义及优秀阈值网络与浏览器HTTP/1.1、HTTP/2、HTTP/3 的核心区别与优化点HTTP/2 的多路复用解决了什么问题?如何根据 User-Agent 判断浏览器/WebView 版本及特性支持?
查看28道真题和解析
点赞 评论 收藏
分享
## 一面 35min1. 方便做一下自我介绍吗?2. 你是在南京上学,那你是南京人吗?3. 你后续希望的择业城市是哪?4. 为什么会偏向北京,而不是离家更近的上海?5. 初中高中是在哪里读的?6. 你目前打算直接就业,为什么不读研?7. 你觉得读研后竞争力更大,还是本科直接工作两年竞争力更大?8. 你怎么开始接触前端的?为什么会对前端感兴趣?9. 之前有实习过吗?10. 做这些项目的目的是什么?11. 后台系统是怎么设计的?是自己设计的,还是有参照?12. 动态路由是什么意思?你是怎么实现动态路由的?13. 服务端是谁做的?14. 服务端和前端是同一个工程吗?15. 会出现跨域吗?你是怎么解决跨域的?16. 除了 Vite proxy / 代理,还有哪些跨域解决方案?17. Vue 里的 nextTick 用过吗?18. nextTick 的底层原理是什么?19. 能讲一下 Tree-shaking 的过程吗?20. 组件库里大概有多少个组件?21. 你是怎么设计组件结构的?22. 以 Form 表单为例,讲一下你的设计思路。23. 用 setTimeout 实现 setInterval。24. 用 setTimeout 实现 setInterval 的应用场景是什么?25. 未来择业最核心的要素是什么?能讲三个吗?26. 你对自己的未来规划是什么?27. 你坚持过最长的一件事是什么?28. 有什么爱好吗?29. 喜欢看什么类型的书?30. 最近看的一本书是什么?31. 你有什么想问我的吗?感觉要挂,没二面了
查看28道真题和解析
点赞 评论 收藏
分享
评论
15
81
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务