熹娘娘 level
获赞
27
粉丝
16
关注
34
看过 TA
339
湖州师范学院
2025
前端工程师
IP属地:浙江
暂未填写个人简介
私信
关注
查看17道真题和解析
0 点赞 评论 收藏
分享
一面(10-17,40min)1. 自我介绍2. 对ES6语法的了解3. 箭头函数的this指向4. A对象声明了一个箭头函数方法,在B对象访问时,它的this会指向谁???听不懂,瞎说了一个A。。。然后面试官就是很长时间的沉默5. 对Promise的了解6. 对任务执行机制的了解7. 对浏览器存储的了解,比如sessionStorage等等8. 没事,你后面如果用到IndexedDB会对它有更多的了解的9. vue生命周期10. 仔细说说各个生命周期在这个阶段都完成了什么11. destroy的事件监听器是自动移除的?12. 组件通信的方式13. VueX的组成结构14. 哪个是提交?哪个是修改?哪个是执行异步操作的?15. 用过插槽吗?讲一下16. 说说Vue3相对Vue2的改变17. 开发移动端或PC端时有没有做过性能优化18. 当时具体怎么设计这个虚拟列表的19. 这个列表大概多少项20. 开发移动端有没有遇到兼容性的问题21. 样式兼容性问题怎么解决22. rem和em的区别23. 你在开发小程序用的是什么单位?没用过rpx吗?24. 讲下Echarts是基于什么实现的?SVG有了解过吗?Canvas了解吗25. 讲一下居中方案26. 未来的学习计划27. 目前有没有签第三方28. 反问二面(10-22,50min)1. 自我介绍2. 为什么选择前端?学习前端的方式3. 还在实习吗?4. 实习项目面向的客户是谁?主要有哪些功能呢?5. 微前端的框架6. 私有化数据上传、yaml档案下载的流程7. 讲讲关于镜像、docker、k8s的理解8. 你们后端用的是什么语言?9. 你阐述的是如何使用国际化,但是你对国际化的原理有了解吗?10. 你的xx业务中的复杂表单为什么复杂?11. service层怎么优化统一管理的?12. 你提到虚拟列表优化,渲染900个项时会卡死,为什么会卡死?13. 你这个小程序懒加载具体怎么实现的?14. 好好的为什么迭代之前的那套体系?说说具体的原因。迭代过程中之前的用户数据有没有遇到问题15. 重排重绘16. 事件委托17. 跨域18. let、const、var19. 是否了解React,看你的技术栈没有这方面的知识(应该回答正在学习,尽可能地介绍自己目前了解的程度,而不是只是回答我目前只看了一点点文档就没了)20. webpack、vite用过吗?说一下webpack的核心21. 大语言模型的原理?22. 研究方向是什么?多模态吗?有没有做过微调之类的操作?23. 反问#数字马力##数字马力面经##前端#明天就是11月了,下个月0会变成1吗?
查看49道真题和解析
0 点赞 评论 收藏
分享
10-26 16:44
已编辑
湖州师范学院 前端工程师
1. 自我介绍2. 项目中最有意义的,对自己提升最大的,不论什么都可以展开说说----说了一大堆,面试官还是不知道我做了什么。3. Vue的data为什么返回用函数包着----我有点不会,但是面试官解释了很多很多,像上课一样,还问我get到了吗?4. Vue3的响应式ref和reactive的区别,ref是.value,那reactive有什么写法上的不同,为什么不同?----扯了一点点,面试官又像上课一样解释一大堆问我理解了吗?5. 事件循环6. 场景题:客户端按钮滚动到某个位置不动怎么写,CSS的sticky相关。7. 反问    1. 非常详细的业务介绍    2. 自己的不足----“你自己说说你认为自己有什么不足”        1. 项目介绍部分无需华丽,面试官更想知道你是否通过一个业务成长与沉淀,知道你是否真实参与,需要自信和行云流水        2. 面试官:你安徽哪里的            我:安徽六安的            面试官:高中在哪读的?            我:毛坦厂中学            面试官:我也毛坦厂中学的        3. 基础打牢,有些不知道的,需要你进行思考,有些东西你是了解的,有些不了解,但是知识点不是独立的,你可以通过知识点之间的关联性来思考问题的答案。总结:面试官非常慷慨地向我解释专业知识,介绍业务线,还给了很多十分有意义的建议。虽挂,但体验很好。他提到非常重要的一点,就是一定要好好把握应届毕业生的身份。还有就是后面看了一些别人的建议说反问环节就不要再去问面试官自己有什么不足了,对自己要自信。#同程旅行##前端#
查看7道真题和解析
0 点赞 评论 收藏
分享
1. 自我介绍2. 学过前端课程吗?3. 如何接触到前端的4. 前端是怎么学的5. 现在比较关注前端的哪些新趋势6. ant design不是react开发的吗?你项目中使用的angular适配吗?7. 针对http2,http3解决了哪些内容8. 你项目里面用到了哪些协议9. 有用过websocket协议吗10. 介绍一下浏览器缓存11. 强缓和协缓12. 怎么判断是使用强缓还是协缓13. css盒子模型14. css选择器优先级15. 设置行内元素的margin和padding有用吗(答错了)     1. **使用 `margin`**:对行内元素的水平间距有效,但垂直间距效果有限。     2. **使用 `padding`**:在视觉上增加内边距,水平和垂直方向均有效。     3. 因此,设置行内元素的 `margin` 和 `padding` 是有用的,但理解它们的行为和效果是关键。如果需要更精确的布局控制,可以考虑将元素设置为 `inline-block` 或 `block`。16. 文字环绕图片,图片位于右侧,怎么实现17. 不想环绕了,怎么实现18. js基础数据类型有哪些19. 不使用第三方库的话怎么实现浅拷贝和深拷贝20. 编程1,异步任务回调的执行顺序21. 实现promisify22. 反问环节     1. 技术栈     2. 回答得怎么样?----结束之后就可以自己去看了     3. 业务----你连我们做什么都不知道就投了啊?----我知道是一个b端业务,但是具体开发什么不清楚。----简单来说就是一个客服系统#网易##前端#
查看22道真题和解析
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
滴滴是我面过体验感最好的面试了,虽然挂了,也很有收获。一面(40分钟: 八股+项目偏多)1. 自我介绍2. 第一个项目vue开发的整个架构是你来搭的吗3. 介绍一下技术选型4. webpack用的是Vue CLI自带的还是自己去配置的5. 有没有看脚手架处理完了之后里面有哪些配置6. 有没有看webpack配置在哪一块可以分开获取bundle不同场合7. 有没有看过webpack相关的知识(又问一次)8. 你提到插件,那插件主要是做什么用的9. 你刚提到plugin主要是提供loader以外的能力,那loader主要是做什么的,什么情况使用loader,什么情况使用plugin10. 你的项目部署会区分环境吗?比如测试、预发、线上,还是只会部线上?11. 那就看一下最新的项目吧,你认为你做的比较核心的功能是什么。是产物的关键词检测还是运行时的输入框的检测还是部署的时候对代码的检测12. 你说到的sql检测,但是sql都是在服务端,那你的怎么检测?我说错了,是数据库字段而非服务端sql13. 那就相当于一个decode的平台了,那你应该将其阐述为低代码的一个实现。14. 你讲一下具体的实现,比如说服务端下达了xx,你是怎么渲染的?15. 你说的是还要再进行权限处理对吧?16. 整个功能开发了几天?17. 假如开发时排期后遇到了风险,你怎么解决,比如没有按时完成?18. 提测完之后还要调整对吧?但一般是提测前要充分地自测,那意味着你得几乎是无Bug的,到QA那块只验证一些核心的功能,研发时不容易发现的问题。19. 回到项目,你提到下发type,应该是你们内部的一个标识,如果之后表单项比较多的话,需求迭代到1-100种前端该怎么优化?-跟后端协商存在数据库里20. 如果项目已经运行很久了,不方便改,怎么优化?面试官说了解过枚举吗?-看过前辈的代码写在ts代码里面的枚举,之后用管道等进行匹配的。21. 平时主要通过什么方式学习的,看你研究方向是人工智能22. 有没有看过js相关的书籍,比如红宝石、犀牛书等?后面要打一下基础,建议多看一点这种js的基础书籍23. 程序输出题     1. 又是微任务、宏任务、同步操作的输出打印,给两分钟,后面面试官问为什么是那个结果 2456124. 项目中开发时,样式的单位使用的是什么25. 移动端开发呢?单位是什么?26. rem是相对谁的单位27. 如果现在要做h5页面,要适配各个屏幕的手机,像华为现在三折屏,这种情况你会怎么进行单位的适配呢?28. 那这块的计算你是手工计算还是通过什么技术等方案进行计算?-用less29. 但是less其实是使用某个函数,其实webpack里面的loader是可以帮你去自动计算的,你可以实现一个自己的loader30. 再做一个笔试题     1. 字符串转小写后按照字典排序并去重(5分钟)     2. 看到你用for遍历来去重的,有没有其他优化方案去重--Set、Map,API:filter、indexOf等高级语法     3. 那filter会修改原数组吗31. let、const、var的区别32. 实现水平垂直居中,说尽可能多的方案:display+jcc+aic、grid、定位+margin,定位+translate33. 用flex怎么实现垂直水平居中--后边可以多看一下flex相关的,这个还是比较常用的属性34. 单行文本超出的部分显示省略号怎么实现35. 如果出现换行的情况怎么办二面(1h:项目+场景偏多)1. 自我介绍2. 聊实习的项目,微前端的框架,devops,怎么跟其他部门合作,让你写SOP,你会怎么写?跟我介绍了一个新技术webcomponent,类似微前端,可以去了解一下。3. 聊大屏幕,Datav和Echarts有些可是的图表是重复的,你们是怎么选择的?--兜兜转转说的是美观。可能他不太满意。4. 大屏幕你做的比较核心的功能--介绍了数据定时展示,优点等,他总结说是轮询的这么一个方案5. 如果现在要做秒杀前端怎么实现?--提到定时器和Date对象,但是被否定了,说前端浏览器定时器是宏任务的,执行会有延迟,这种情况不是很合适。我又说websocket服务端端推送,他说那这种情况细粒度怎么确定?瞎编的他估计不满意。我又说SSR服务端渲染不知道可不可行,他说这种也是取决于浏览器打开的那个时刻进行渲染的,也不是很合适。6. 小程序云开发,用到了哪些技术?为什么用云开发?7. 使用uni-id进行迭代?为什么更换?8. 代码题:三数之和    1. 为什么    2. 为什么内层循环while里面只移动左指针进行去重,右指针为什么不移?    9. 反问   #滴滴##滴滴一面##前端#
滴滴小米offer来:八股盛宴
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务