hzHAOzh level
获赞
296
粉丝
86
关注
21
看过 TA
2737
广东海洋大学
2025
前端工程师
IP属地:广东
暂未填写个人简介
私信
关注
03-20 16:33
已编辑
广东海洋大学 前端工程师
面试时长(1h5min)1. tcp三次握手2. 两次握手可以嘛?为什么不行?3. tcp有什么特点 和udp相比4. 有学过操作系统吗?(我说我不太熟,面试官就没有问相关的问题)5. tcp重传机制了解吗?6. 浏览器有哪些进程?7. GUI渲染进程是如何工作的?8. GPU的合成与分层了解多少?9. js线程和渲染线程为什么是阻塞的?10. 如何防止script阻塞渲染?(async和defer)11. 浏览器里面怎么多开一个js线程?12. web work和service work了解多少?13. 使用web work有哪些限制?(web work了解不多 答得一般)14. 如何进行长列表优化?(项目相关)15. vue2和vue3响应式原理16. vue2的组件更新是实时的吗?17. 修改Object.defineProperty代理的数组中的元素,会触发更新吗?18. vue2中是如何处理这个问题的?19. SEO优化你是怎么做的?(项目相关)20. 性能优化层面你有做过什么事情吗?21. 你会关注哪些性能指标呢?22. FID这个指标会受那些因素影响?23. 给一个场景:vue中渲染一个长列表组件 会影响这个指标吗?代码题:1. 看代码说输出(事件循环)2. 实现一个repeat函数(三个参数,调用的函数,重复调用的次数,每次调用间的时间间隔)3. 给一个24小时制的时间列表,找出其中任意两个时间的最小时间差并以分钟表示春招真的只能收获感谢信和凉经吗
查看23道真题和解析
0 点赞 评论 收藏
分享
一面 (2.24):面试时长(1h5min)1. 实习过程中最难上手的或者最大的难点是什么?2. 如何理解Web Component,如何学习的?3. 如何在Web Component中引入第三方库?4. 介绍一下什么是服务端渲染5. 为什么要SSR,对比CSR有什么优缺点6. 第三方库在服务端渲染时还有哪些兼容性问题7. 在SSR中进行数据处理有什么不同吗?比如正则或者symbol(没了解)8. 性能优化一般用什么样的方式去衡量?(只粗略地说了LCP,CLS,FID)9. 怎样去监控这些性能指标呢?(没深入了解过,说了lighthouse)10. 有用过浏览器的Performance吗?(没听过)11. 项目中会用一些什么样的手段进行性能优化呢?(聊了官网SEO优化)12. 为什么要做SEO优化,是基于什么问题呢?对性能有什么帮助呢?13. 预渲染的话预先渲染的是什么东西?14. 除了刚刚哪些还知道哪些优化手段吗?(没说好,其实方案挺多的)15. 提到了移动端安全区处理,展开说说吧,对性能有什么提升呢?16. 回到SSR的问题,你将项目从CSR转为SSR后,如何衡量这是一次性能优化而不是性能劣化呢?(答得不好,还是没具体了解过)17. 说说vue的渲染流程吧18. 提到了diff算法,说说vue3的diff算法吧(说的有点乱,感觉没说清楚)19. diff算法中,有key的情况下时间复杂度会是多少?(没深入了解,答得不好)20. 有key和没key的情况下会有什么区别(没深入了解,答得不好)21. 虚拟DOM对比真实DOM有什么优势吗?22. 操作虚拟DOM更快呢还是操作真实DOM更快?(对于虚拟DOM的理解还是不够透彻,没理解其本质和意义,面试官表示需要再学习一下批量更新)23. 说说vue中computed是怎么实现的?24. 说说vue3生命周期25. 在SSR的项目里面哪一个生命周期里面可以操作localStorage?26. 说说响应式布局如何实现27. 说说有哪些相对单位?28. 用过CSS变量吗?了解多少?(说了个主题色的例子)29. CSS里面有什么选择器?优先级说一下30. 相邻节点如何选择?还有哪些操作符?31. document.querySelector用的什么算法?(没了解过,但因为是树结构我说应该是深度优先搜索)32. 除了深度优先,遍历一个树还有什么算法?33. 算法题:lodash.get反问二面 (2.25):面试时长(35min)1. 项目履历中最有挑战的一个,为什么你觉得这个项目有挑战2. 组件库是如何实现跨框架运行的3. 你这个组件库是基于ES Modules的,那遇到不支持ES Modules的浏览器怎么办?(没了解过...)4. 说说ES Modules,AMD,UMD以及ES Modules的区别5. UMD是怎么实现?为什么他能兼容兼容多种环境?(也没了解过...到这里这场面试已经凉了一半)6. 算法题:    (1)链表最后第 k 个结点     (2)hardman(磨磨唧唧没撕出来,面试彻底凉透)反问(已经不好意思问啥了,就随便问了业务和后续流程)
窝补药贝八股:光看就汗流浃背了
0 点赞 评论 收藏
分享
2024-07-22 16:29
已编辑
广东海洋大学 前端工程师
一面(7-18):面试时长(40min)一、自我介绍二、项目相关    1. 你觉得你最有难度的项目是哪一个    2. 怎么实现的大文件上传    3. 在项目中做过哪些优化(渲染优化和websocket)    4. 细说websocket(忘了...)    5. 除了websocket和http还知道哪些请求方式(不知道)    6. 实习项目中封装了哪些组件    7. 如果多个项目要使用这个组件怎么办?(后面引导我用npm)三、八股    1. vue2和vue3响应式原理    2. 对Promise的理解    3. 口述代码输出:promise里面抛出一个异常,后面链式调用.then .catch .then .catch    4. 对事件循环的理解    5. 口述代码输出,面试官口头说的,大致如下:           console.log(1)        setTimeout((){             console.log(2)        },0)        new Promise((){             console.log(3)        }).then((){              console.log(4)        })        document.creatElement('p')    6. 输入 url 到请求返回发生了什么    7. 了解浏览器缓存吗?    8. 强缓存和协商缓存二面(7-22):面试时长(25min)一、自我介绍    1. 为什么选择前端这个方向?二、项目相关+衍生八股+聊天    1. 登录鉴权    2. 域名端口号不同,localstorage会改变吗?    3. 前后端传输时的数据安全性(聊到了前端攻击和https)    4. http2相比于http1有哪些区别和改进    5. http属于哪层的协议,还接触过哪些协议    6. OSI七层模型    7. 计网的知识是通过什么样的途径学习的?    8. 平时有用过ai吗,怎么看待ai
归去来兮女士:offer收割机
查看5道真题和解析
0 点赞 评论 收藏
分享
2024-04-07 21:52
已编辑
广东海洋大学 前端工程师
好久没看八股,很多题熟悉又陌生另外感觉这笔试好多题感觉像凑数的,好水一、单选题1. js删除对象的属性   2. 新窗口打开用什么值3. 伪类选择器            4. vue特性5. 服务器内部错误是哪个状态码6. CSS选择器优先级   7. 哪个框架大量采用组件化8. http请求方法         9. 看代码选输出(原型原型链)10. vue钟prop验证的类型  11. this指向问题12. CSS中clear属性的意义 13. 看代码(原型原型链)14. 什么元素能够达到最大宽度且前后各有一个换行15. 看代码(setTimeout)16. script标签位置17. 元素的过度(v-enter那些)18. 看代码(Promise)19. vue哪个属性可以写异步      20. vue指令21.看代码(作用域)   22. position定位23. display:none和visibility:hidden的区别24. 看代码(对象赋值) 25. 单页面应用优点26. jsx语法    27. HTML语义化28. react界面描述  29. vue路由传参30. CSS选择器权重二、不定项选择1. display:none和visibility:hidden的区别2. CSS哪些属性可以继承3. 虚拟dom4. vue路由模式5. 忘了三、编程(两道力扣原题)1. 跳跃游戏II2. 螺旋矩阵
投递吉比特等公司9个岗位
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
茶_壶:还真的要问问实习公司用的qiankun微前端,我第一天进,项目都跑不起来连项目都是mentor帮我跑起来的
0 点赞 评论 收藏
分享

创作者周榜

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