前端工程师精选面经合集
10家公司
29篇面经
最新 热门
昨天 05:28
已编辑
门头沟学院 前端工程师
北京某小厂前端实习面试
线下笔试 40min自我介绍1.拷打项目,一个是github上的llm项目,另一个是自己写的低代码html开发平台2.如果打开多个重复页面,如何做到单独更新一个页面后,其它所有页面均能更新并相应?答:计时器轮询访问,或者利用pinia的订阅机制监听localstorage,或者用类似的状态管理工具3.对于大语言模型,或者其它模型,如果提问时候,传输的数据量很大,超过10kb以上,后端接口无法接受,如何解决?解决后如何提高响应速度?答:切片传输,面试官问能否一次到位?我不会,后面告诉我可以压缩文件,传到后端让其自行解压4.对于某些错误码,例如404这种,出于测试需要,如何临时让逻辑判断它是成功的?答:axios可以直接针对状态码返回response而不抛出错误,或者针对同一错误码,根据返回的data选择放行或者拦截还有一些实际问题,但是忘了5.箭头函数,原型链,继承6.websocket协议7.闭包,内存泄露和回收8.怎么实现响应式布局,多端适配9.手写柯里化10.建议我优化一下自己的项目,给出一些提议11.手写了一道dp,转移方程写完直接跟我说结束了12.反问说实话感觉已经挂了,好多实际问题一点思路没有,只有算法因为刷过写出来了不得不说面试官人挺好,有几次没想到还会给提示,甚至还给了杯饮料,总之印象很好然后管理来聊了几句日常,问实习周期,到岗时间,出勤次数几小时后接到电话收到offer,没二面
点赞 评论 收藏
分享
/feed/main/detail/5a45a45831194a3997cb991d819903ed/feed/main/detail/c6e21e28a84d4d53ac1250a9a7c9544e
美团财务前端实习一面面经
查看13道真题和解析
点赞 评论 收藏
分享
/feed/main/detail/5464d2cb267b41939a39565249ef4d08/feed/main/detail/538a0fd5fd1c41dc9e9b319e84ee6118
字节前端
📍面试公司:字节跳动🕐面试时间:01/09~01/13💻面试岗位:前端开发❓面试问题:一面:第一轮面试主要就问了一些项目相关的内容,然后问题在前端当中遇到过什么开发问题,算法题是原创的,就是翻转单词顺序二面:1. 你对前端掌握到什么程度?前端需要掌握哪些东西?2. 什么是 JS 事件循环机制?3. 什么是协商缓存?强制缓存和协商缓存有什么区别?4. 缓存过期机制是怎么实现的?5. React useState 是什么,特性和优势是什么?6. 调用 setState 之后 React 内部是怎么处理的?7. 使用 setState 有没有发现过渲染失败的问题?8. 开发中有没有遇到改了 state 但视图不更新的情况?9. Go 里面什么是协程(GMP 模型)?10. 为什么项目要选用 Go 语言?11. JVM 垃圾回收机制讲一下?12. JVM 怎么解决内存碎片问题?13. JVM 在发生复制算法的时候,如果还有引用的对象,这个对象该怎么样去更新到新的地址?14. G1 比 CMS 性能好在哪里?15. Redis 为什么性能这么高,做了哪些优化?16. 你对 AI 智能体、RAG 技术的理解是什么?17. MCP Server 项目是做什么的?准确率如何测评?18. Git merge 和 rebase 区别是什么?为什么说 rebase 危险?19. 开发时多次 commit,如何合并成一个 commit?20. 算法题:模块依赖编译顺序(拓扑排序)🙌面试感想:作为一名后端选手,居然破天荒的约到了前端的面试,我慌的要命,然后赶紧去恶补了一下react相关的知识,不出所料,面试了四十分钟前端的部分基本上被拷打死了,后端的部分全部答出来了也挂了二面,算法题也没刷出来,深刻能感受到这个面试官真的好强啊,前端后端测试还有AI相关的内容全都懂,而且是比较深入的了解,什么时候才能变得这么强?
发面经攒人品
点赞 评论 收藏
分享
/feed/main/detail/b8272c35860a4c5b83797afa68be70e9/discuss/859159944212312064/feed/main/detail/1159effb256f4b58857165266234e9a4/feed/main/detail/a00b8029c5f9495aa4b7f0ba5479feb4/feed/main/detail/af98bc863b40462ea1b079854c1d09a9/feed/main/detail/88a8533e6dbb4ea2b3e4452e60e33d13
小公司前端实习一面面经
公司规模100-499人 做进出口贸易的2.27电话约笔试2.28笔试通过 约面3.4 一面自我介绍1. 对前端为什么有兴趣?2. 发表论文 并且研究方向是机器学习 这是算法学习的路线  你认为你学的这些对前端开发有什么帮助吗3. 电商平台对用户体验是非常高的,如何提升用户的体验呢4. 有哪些是资源性优化 比如怎么提高页面的加载速度 或者说交互等待的时间呢5. 比如有一些大量的图片加载,或者说3d模型地图的加载,这些比较庞大的资源,怎么样去优化这个页面的加载时长呢?6. 前端页面的性能优化的指标有哪些 他们是怎么测量的呢7. 有没有了解过github的一些代码仓库的一些管理流程8. 一个功能 他的代码出现了问题,那你定位这个问题,还有说怎么去查找这个问题出现在哪里,你的步骤是怎样的9. 你的开发习惯是怎样,怎么去确保代码的可读性,还有可维护性10. 对于封装组件这个事情,你是如何看待的,怎么判断一个东西需要去封装成组件11. 如何用一套代码去控制适配多端呢12. 闭包是什么 举一个你在开发中实际用到的闭包的例子13. 说一下原型链14. 列举es6的新特性15. 箭头函数和普通函数的区别是什么16. promise.all和promise.race的区别是什么17. 说一下防抖和节流 ,原理是什么,有哪些使用场景18. CSS 的方法中有一个叫 matchMedia, 这个方法它是用来做什么的?19. JS 中有一个 dispatchEvent 这个方法它是用来做什么的?20. 在开发中要做一些丝滑的动画,那么在css在动画的时候,为什么更退间用transform和同名度,而不是去改变元素的宽高项目21. 两个项目都有用到虚拟加载、虚拟列表,那么如果不用vue的话这个虚拟列表从底层是如何计算要渲染哪一些元素的?22. 商品的结合页每个商品的卡片的高度是动态的,也就是说是不固定的 ,这个虚拟列表应该怎么做23. 项目中的路由懒加载,还有骨架屏,缩短了首屏加载的时间,那么这个骨架截屏是在什么时候去渲染呢24. 接口瞬间就返回了,那么页面会不会出现骨架屏闪烁的问题,怎么去处理呢25. 电商平台项目,封装的sku规格选择组件,假如说一个商品有颜色、尺码、款式三个维度,并且有一部分的组合是缺货的,那么当用户选中红色的时候,前端怎样搞笑的计算出哪些吃吗或者款式应该被设置为不可选的26. 项目中用了webspeech api ,那么html5有哪些你觉得对提升前端体验很有用的新标签或者api(强调了一下intersectionobserver api27. 项目是独立完成的吗28. llm项目遇到的最大的困难是什么如何解决的?场景题29. 直接给展示了公司的页面问 吸顶导航怎么实现的?点击导航栏会跳转到对应的位置 这个怎么实现?30. 某一个元素,你想怎么样去滚动?或者说上下也好,左右也好,它都是固定在你的页面中的某一个位置,那你是用什么方法去固定它?算法31. 快排聊天32. 如果一个项目的时间比较紧急,快要到期限了你会怎么做?33. 哪里人反问对今天面试表现的建议?面试官说 知识面还算广 但是不够深入 也缺乏实战经验大部分都答上来了 但是磕磕绊绊的面完半小时就有结果了 过了约了明天的二面
面试问题记录
点赞 评论 收藏
分享
/feed/main/detail/27f6ca83ca0a49d5a1858ca03eb9ce40/discuss/859081619276038144/feed/main/detail/027290e0630c4555be82fc2e704c448e/feed/main/detail/e35cfd8d79364b6c8cf8e54dae706ef1/discuss/858734033759449088/feed/main/detail/56196f33ffe34113912f0235622dfb1b/feed/main/detail/95a955e07f7e47a29d47a6542ac1a2e5/feed/main/detail/6080fe5c3711435d91a6f5ba1d5fb612/feed/main/detail/54e4a48f3e4847839fb6249387a708bb/discuss/858458605064876032
玩命加载中
写面经
发动态
发动态
发帖子
写文章

全站热榜

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