获赞
241
粉丝
98
关注
35
看过 TA
1818
门头沟学院
2026
前端工程师
IP属地:吉林
不登校
私信
关注
03-26 23:32
已编辑
美团_前端开发(实习员工)
一面上来半小时3道手写1. createPipeline() 函数串行执行,支持同步异步任务2. 字符串两数相加实现3. vnode转html1. 什么时候学前端2. 介绍实习中有难点的    - 聊intersectionObserver缺陷,没说清楚    - 移动端快速滑动避免大量请求发送,引导我设计方案3. 介绍lite-vite(项目做的简单版vite    - 依赖预构建怎么做的    - 直接用esbuild依赖预构建就行了吗?是 ES build 本身支持的吗?还是要做一些什么特殊的处理?(直接打包    - vue sfc HMR这么做的    - tree shaking4. 浏览器缓存(直接开始吟唱3分钟)5. 缓存存在内存还是硬盘,具体策略?(不知道)6. 浏览器进程架构,为什么一个崩了不会影响另一个7. 做网页接触过线程的概念吗?(不太知道,web worker稍微说了一下)8. 协程是什么(不知道9. 从url到渲染10. 光栅化是给GPU来做的吗11. 为什么一些css属性要交给GPU12. 事件循环以及内部阻塞的情况13. 宏任务不会阻塞渲染吗?14. yield怎么暂停的(不知道15. 这些是你从哪里看到的吗?这是自己想的?(之前事件循环答的不太好16. 基本类型和引用类型的内存分配区别,(提到了ESM符号链接想往那边引,那是没引过去17. 垃圾回收讲一下(八股吟唱6分钟,标记回收,引用计数,分代回收,增量标记,三色标记法,写屏障等)18. vue3 sfc怎么编译的(答的一般19. 模板=>render函数具体过程(答的一般操作系统太差了!然后二面前抓紧学了一下还有就是自己不太明确、没验证过的不要随便说,被追问就完了二面1. 什么时候学前端2. 线程和进程区别(这两天看了,答出来了3. 多线程互斥同步(信号量,原子操作,互斥锁,自旋锁...4. 死锁这么解决(有点忘了,答的不好5. 有没有在真实项目上遇到多线程编程(没有6. 可执行文件就是装载到一个进程的一个过程是怎么样的(问是要说虚拟内存管理吗?答不是,跳过了7. 除了js还学过什么?(c语言,说出c的一刻已经凉了8. C和JS编译的具体过程(只说了JS的,把tokenizer gencode 字节码机器码什么的大概说了一下,深入的也不知道9. C编译出的.o文件是什么(不会10. C语言会编译成字节码吗,为什么要有字节码?11. 为什么想做自己的vite,这个项目的核心是?12. vite怎么实现按需加载、避免全量构建?webpack必须全量构建吗13. 怎么实现各种资源的loader,编译成js给vite解析14. CSS 热重载怎么做,vue sfc热重载怎么做?怎么保证组件内部状态没有被刷新掉?(答的不好)15. 为什么图片懒加载组件使用了web component16. 怎么测网速17. intersectionObserver缺陷(又说的不太好18. 还有没有要讲的一些东西,技术上的(讲了10分钟TCP重传、滑动窗口、发送/接收窗口、拥塞窗口算法,但已经无济于事了19. TCP缺点,怎么优化网络请求?20. 怎么开启http3?怎么开启QUIC?2和3为什么必须要有https?感觉自己基础方面太差,讲自己会的基础也是照搬网上总结的东西,没有太多自己的思考就算背的是自己高度总结的八股,他也毕竟是八股,没有深入理解接不住拷打项目方面被拷打的时候回答的也不太好,准备不够充分变成鹅黑子了第二天被PCG捞了好想去广东,天天吃烧鸭 #我的失利项目复盘# #软件开发投递记录#
yukia77:看这个面经 我觉得我不如去摊煎饼了
0 点赞 评论 收藏
分享
2024-09-10 20:45
已编辑
美团_前端开发(实习员工)
美团速度!!一面结束二十分钟约二面,二面结束五分钟后(有点离谱)约当晚负责人复面然后没hr面,第二天一早oc二面(50min)1. 一面有什么没回答出来的,后面看了吗(二进制分帧层,好险,幸好看了)2. == ===(又说了同值相等、零值相等)3. 变量提升4. this5. 判断变量是不是数组6. loadsh用过哪些函数7. promise讲一讲,外加一道题,做错了8. 反转字符串有哪些办法9. vue3生命周期,每个阶段做什么了10. vue-router11. computed watch12. 为什么选vite13. vue slot用过吗14. 用webpack会做什么15. 移动端适配怎么做的16. px em rem vh vw17. 怎么垂直居中18. git用什么命令,git stash用过吗(见过忘了干啥的了)19. 二分查找20. 做的这个库,发npm官网了吗,学到什么了(学会开发一个库要考虑什么)21. 作为工作室负责人什么形式做的培训22. 为什么学前端,怎么学的三面(1h)没考什么常规八股,让我讲各种东西,考察我知识广度1. 讲工作室官网项目,说说有什么难点,几个人负责?有什么内容?还点进去看了2. 为什么要用这个视频做官网的首屏背景3. 怎么培养工作室新人4. 里面文档库是怎么写的5. 参加这个蓝桥杯讲一讲,有遇到什么印象深刻的题吗6. 还参加什么了(高中腾讯小程序、字节青训营、腾讯犀牛鸟开源)7. 专业学什么8. java和js哪个是解释型,哪个是编译型9. 详细地讲,js从解析到编译成二进制文件的过程(不会啊我靠)10. 编译原理学过没11. 最有挑战的一件事,说做了个桌面程序,让当场共享给他看看12. 为什么高中就参加写代码的训练营13. 为什么微信要做一个小程序,而且为什么不直接使用vue或react而是研发自己的(汗流浃背了)14. 低代码了解过吗,跨端了解过吗15. 为什么喜欢想做基建相关16. 了解过什么设计模式和原则?(就说了几个设计模式)17. 三种工厂模式了解吗18. git merge git rebase19. git除了远程和本地还有什么存储区后面还有很多,但是没录上,后面越问越广,很多东西完全没深入了解过,就尽量地硬答了感谢美团!找日常实习之路暂时完结!!我们二本无实习经历也有春天!!!
无情的面经人:喜欢萝卜子的人均大佬
查看22道真题和解析
0 点赞 评论 收藏
分享
2024-09-08 22:25
已编辑
美团_前端开发(实习员工)
周二晚上投的,周三晚上约面,说周四日程满了要么现在(晚8点多)面要么之后,然后约的周五早9点,好家伙,看不太懂这个作息1. 我做的这个md转html什么思路(递归+正则)2. 为什么用pnpm workspace不是lerna做monorepo3. pnpm相比npm区别 (1. 节省空间:硬链接 软链接2. 解决幽灵依赖 不再是扁平化)4. JWT流程5. webpack vite rollup理解6. vite用原生方式加载模块,这个加载的方式是?(不知道,其实就是原生的import)7. 做道算法题,简单,中等困难让我选,我说中等只做过一半,就给我来个简单的,反转链表8. 一个var let的题,见图,然后问let const var区别9. this指向,全对,人生高光10. object和map区别(顺便说了WeakMap弱引用和在vue3源码应用)11. 怎么加快项目构建速度(happyPack DllPlugin)12. 降低项目体积 (uglify 压缩图片 gzip cdn和cdn的问题)13. tree shaking (又说了sideEffects)14. 了解过vue2吗(说了和3的生命周期区别,以及选项式-组合式区别)15. 相比https,http1.1的缺陷(把https优点反过来,不加密,没证书,又问了证书有什么用)16. http2优势(二进制 多路复用 header压缩 服务端主动推送 https)17. 有了解过二进制分帧层这个概念吗(没有,说没关系已经比较全面了)18. SYN泛洪攻击,没听过,说是类似ddos攻击,问我觉得发生在哪个阶段,答第三次握手,返回SYN时疯狂发消耗资源,对了19. lc82删除排序链表中的重复元素 II,没做完到时间了说下思路20. 怎么学的前端美团那个面试过程中真的不要乱点,我记得我截了几个图告诉我做反转链表的时候离开屏幕12分钟(???一共也没写那么久),可能是因为这个后面让我写删除排序链表中的重复元素,好在面试官觉得我没作弊。面完不到半小时就约2面了,好家伙,这就是美团吗,比我点外卖都快总之面试体验好面试官也好许愿OC!!!!#你收到了团子的OC了吗##我的实习求职记录##美团求职进展汇总#
0 点赞 评论 收藏
分享
#第一次面试#面试官是个非常好的小姐姐,总共45min,中途我还断了两次网(可恶的wifi,平时都好好的)先拷打简历1. 做的工作室官网有设计图吗(没有专业人员,只做了一个简陋的,然后用的原子化2. 项目里瀑布流怎么做的,有自己做过吗(不会做一些基础的问题1. transform animation transition @keyframes2. css用过什么来布局3. 一个元素300px,间距20px,换行,没占满的占满一行怎么做4. 常见的行内元素和块元素 区别 行内块元素5. 项目里面怎么性能优化的(直接答的tree shaking 分包hash值+强缓存 换webp)6. 用过svg和canvas吗 (说canvas扣绿幕又问怎么做的)7. js有哪些数据类型8. 哪些值转布尔值是false9. 怎么判断空数组或空对象(JSON、for...in、Object.keys())10. 数组有哪些方法(这我可太会了,破坏性有9个都说了,非破坏性又说了好多个,还有toSorted toSpliced toReversed)11. 深浅拷贝12. Promise怎么用的,解决什么问题13. 主要用vue2还是3,说说2(2没怎么用过,就简单说了选项式、和3生命周期的差异)14. computed和watch(computed建议看官网:1.是依赖于源状态的临时快照,更改他没有意义2.不应该有副作用)15. vue怎么传参16. 用过什么组件库,有尝试过改内部样式吗(scoped模式下用deep改)17. 有用过什么ai工具18. 工作室还做过什么好玩的东西组内做的全是AI相关第一次面试,11点面的,后面当天下午hr面oc了算是一个好的开头
查看20道真题和解析 第一次面试
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务