给俺陈碗汤 level
获赞
58
粉丝
20
关注
11
看过 TA
450
蚌埠坦克学院
2025
前端工程师
IP属地:广东
但行好事 莫问前程
私信
关注
------地狱级别的,个人找实习最汗流浃背的一面,面试官是公众号前端负责人-----二面 2h20min 已挂1. 原定下午三点,提前半小时加微信开始笔试.上来四道算法,链表各节点相加.打家结舍III,比较两棵树是否相等,找中位树时间复杂度为O(log(m+n)).A了三道半.给一个小时.后面开始面试没开摄像头.问了一些数据结构,优化,堆数据结构.2. 问项目,虚拟列表深挖,防抖怎么优化,如何计算,不定高情况,白屏优化3. 接着白屏缓冲区优化问题,除了缓冲区还有什么方法?答:提前渲染.问如果正在渲染,用户操作怎么办.axios请求拦截器里面判断,阻止渲染,还有方法吗?不会了.面试官提示说把渲染这个大任务切片放到事件循环中执行,问怎么实现?    不会4. vue原理?面试官说响应式原理那些我们肯定都会,问一个场景题,for循环100次,页面是怎么展示? watch队列去重,nextTick队列缓存一次事件循环.5. nextTick原理.6. CSS三栏布局.如何平均布局,不用flex7. CSS如何画一个三角形8. axios底层原理?除了axios,xhr,fetch,还有什么可以发送请求.jsonp,提示还有表单.9. js事件循环过程10. fps帧率,前端如何模拟这个fps来判断页面是否卡顿?提示如何检测一秒内的事件循环?不会11. 文件如何切片上传?二进制流截取,问blob对象具体操作?12 进程通信方式.追问C++如何实现虚拟内存?不会13. 有哪些锁?自旋锁,互斥锁,读写锁,乐观锁,悲观锁.追问C++怎么实现自旋锁,我说了Test-and-Set那个方法,但表达不太清楚,面试官让我回去再看看,确实也不是很会.不会14. 中间穿插闲聊:哪里人,工作需要到岗,问我意向是深圳?哪里都可以,但你也不会要我啊哥.绩点前10%是综合还是纯成绩,学校交了面向对象什么的,导致后面问我操作系统.15. 反问:学习建议,面试官说校招看综合素质,不会一进来就给很难的业务,主要是培养.学习知识时候去拓展学习.社招社会人要求进来直接能上手赚钱.还有几轮面试? 三轮技术面(啊?),也可能两轮.面完后第二天下午挂
查看16道真题和解析
0 点赞 评论 收藏
转发
其实在这之前还有个企业微信约面,当时头天腾讯视频秒挂,第二天被企业微信捞约清明节假最后一天面,感觉像KPI,心态也炸就没面了.结果又被wxg捞了,逃不过去了,开面一面 1h50min- 4.10 晚上八点1. 简历从头问到尾,一行一行问(真一行一行),工作室问了,项目亮点全问了一遍,掌握技能也问了2. 工作室老项目有vue2,为什么考虑升级到vue3?3. auth2登录和单点登录?4. 防抖节流区别?5. 压缩图片,直传OSS?追问了解压缩图片原理吗,不会.6. 如何移动端适配,rem如何使用?7. 虚拟列表实现?虚拟列表如何优化?缓冲区,幽灵元素,防抖.8. 动态路由权限控制,自定义指令.install方法插件9. 上面提到vue-router底层实现也是install方法,追问路由可以在js原生中使用,实现原理?答了hash和history原理.10. webWorker如何使用,使用中有哪些缺陷?前面拷打一小时项目,然后八股------1. 计网:HTTPS握手过程,HTTP2.0,3.02. 强制缓存,协商缓存?如何避免发送304协商缓存?http2.0主动推送3. 怎么抓HTTPS的包?不会4. 盒子模型5. 跨域如何解决?5. iframe通信?同源不同源都可以通信5. 不同源可以访问DOM吗?6. 同源策略,浏览器安全,XSS,CSRF7. git如果多个提交如何合并?用git rebase8. 工作室开发用merge还是rebase?这两者区别?6. let const var区别? 执行上下文创建开始扯6. 事件循环?哪些宏任务,哪些微任务?6. actions和mutations区别?为什么vuex要actions?为什么pinia不要actions了? 方便debug,追踪状态变化.贴合组合式API写法6. 反问: 部门业务?业务C端原生界面,B端微信官网,官网.vue3为主.面评:老实说还不错,缺点是回答项目问题不够精简.表达有逻辑.但名额有限,需要横向对比.面试流程一般有两轮.- 提前十分钟面试官进来,面试官是女生,人很好,回答都有回应,有的问题我说我不会,她也会说没关系.运气不错.但也没想自己能进,也没想到面这么久.wxg还是wxg,面完后好累.
查看21道真题和解析
0 点赞 评论 收藏
转发
查看21道真题和解析
0 点赞 评论 收藏
转发
一面 70min3.21晚上七点半一面大部分时间都在问项目,如何进行优化,有问题如何解决.1. oauth2登录流程,和单点登录2. 第一个token登录后安全问题3. 虚拟DOM和虚拟列表4. 浏览器要向后端请求20,30个接口返回大量数据.如何优化? 按需加载,http2主动推送,indexDB5. 权限控制,除了动态获取路由还有什么办法6. 防抖7. 浏览器本地存储localStorage的项目8. 请求有哪些字段9. 对vue和原生js的理解10. webpack理解11. http3.0 2.0 1.1区别(我扯多了,后面面试官直接说可以了)12. XSS攻击13. 手写有一个闭包题,想到了闭包但没写出来.......很简单的题,可惜了.二面 70min - 1h10min 二面挂 3.22下午五点半二面1. 介绍团队,开发流程?具体某个项目开始阐述.学到什么程度开发项目? 2. 技术挑战点?3. 开始让我自己设计另一个登录方法.然后问我注意事项,怎么优化.问很细很深,没接住.4. 项目还有什么难点?什么时候上线,怎么测试?5. 上线后出问题怎么办?6. 前面介绍第一个项目,后面第二个项目.问这两个项目区别7. 问项目如何优化渲染?8. 还有其他亮点没?9. 还有什么如何优化,各种优化都可以说说10 浏览器渲染过程? 难得的八股,后面问八股了.追问如何优化11. HTTP1.1 ,HTTP1.0区别12. 有哪些请求方式,delete,put请求?- 追问put请求除了修改,还有什么作用.13. 状态码,追问301重定向.304如何做缓存.14. 继承?15. 跨域如何解决16. 安全方法?XSS和CSRF攻击区别17. 后端了解怎么样?18. 最近准备学什么?19. 权限控制?追问权限的库如何设计?不会后端.20. 设计模式?追问在项目中代码具体如何体现设计模式?21. 怎么学习?22. 最近了解哪些前端新技术?23. 反问.二面属于是第一次面大厂没啥经验,自己也还得沉淀,被狠狠压制了.
腾讯二面532人在聊 查看12道真题和解析
0 点赞 评论 收藏
转发
牛客网
牛客企业服务