TOBY😈 level
获赞
650
粉丝
376
关注
42
看过 TA
9903
广东海洋大学
2025
前端工程师
IP属地:广东
卑微打工人
私信
关注
0 点赞 评论 收藏
转发
时长:1h,氛围很欢快,和面试官聊的挺融洽的- 自我介绍- HTML行块元素- 盒子模型- css选择器及优先级(权重)- 隐藏元素的方法以及区别- JS数据类型- JS原型- 原型链(开始吟唱)- 就上一道题提问,问了prototype和_proto_的指向问题(这里他给我挖坑,我回答完他嘴角微微上扬,看来掉进他设的坑里了,他笑着跟我解释,看得出他心情不错)- 原型链的作用是什么- 你刚刚提到了继承,说说有哪些方法可以继承(开始吟唱)- 事件循环- 宏任务微任务(我直接打开下午面滴滴的题跟他解释,说到一半他笑着说可以了,知道你很懂)- 如果在你这段代码里面加一个promise会怎么样,执行结果会变成什么样(放到微任务队列里面排队,面试官笑着说可以了,看来你对异步很熟悉啊)- 执行上下文- 作用域链- 闭包(提了一嘴垃圾回收,面试管听到后嘴角又上扬,他仿佛再说小子你在给自己挖坑)- 说说垃圾回收机制(果然,想给自己一巴掌,但还好略知一二,标记清除和引用计数,面试官说可以了,吓唬你一下)- 对promise的理解- async和await- 如果是await一个非promise会发生什么- 看题输出结果`foo()var foo = function () {  console.log('foo1')};foo()var foo = function () {  console.log('foo2')};foo()function foo() {  console.log('foo1')}foo()function foo() {  console.log('foo2')}foo()//foo2 foo1foo2 foo2 foo2`- 前端性能优化- 手写filter方法( 没写过,卡了很久,他笑着说没事,你会写什么,我说深拷贝,他笑了笑说不用了,知道你肯定写得出来)- 聊天:我问他要是算法和手写题没写出来是不是直接pass,他笑着说不会,看你整体的表现,看的出来你对前端很热爱,继续保持。还聊了一些当今市面上的一些好玩的东西,总体氛围挺快乐的- 反问:两轮技术面,问我来的意愿强不强烈(难道在暗示我嘛)#我发现了面试通关密码##我的实习求职记录#
投递雪云锐创等公司10个岗位 我发现了面试通关密码 我的实习求职记录
0 点赞 评论 收藏
转发
一面,时长:50min    难度:easy更新:已约二面- 自我介绍- 从什么时候开始做前端的- 工作室规模,人员组合- 你作为前端技术负责人是怎么做技术选型的- 为什么要用React- 说说AJAX,fetch,axios的区别- 平时项目里React用的是什么版本- 说说有哪些hooks- useMemo和useCallback的作用的区别- 用过Redux嘛- useRef- 闭包- 纯函数是什么- 对promise的理解- 遍历数组的方法- forEach和map的区别- 宏任务和微任务- 看一道输出题```function test() {  console.log("start"); setTimeout(() => {    console.log("children2"); Promise.resolve().then(() => {      console.log("children2-1");    });  }, 0); setTimeout(() => {    console.log("children3"); Promise.resolve().then(() => {      console.log("children3-1");    });  }, 0); Promise.resolve().then(() => {    console.log("children1");  });  console.log("end");}// 结果 start end children1 children2 children2-1 children3 children3-1```- 浏览器缓存- 前端性能优化手段- 手写深拷贝(要考虑循环引用)- 反问:业务部门,两轮技术面,只有一个 hc,对我评价(很不错),两天内出结果二面,时长:1h因为一面是八股的原因,所以二面就一直深挖项目,感觉也没有啥参考性项目一文件上传流程JS错误监控关键性能数据监控场景题项目二共享屏幕显示项目websocket消息已读还是场景题手写模版引擎更新:oc
0 点赞 评论 收藏
转发
时长:1h30min首先面试官小姐姐做自我介绍,以及介绍了一下业务部门以及技术栈,以及实习生来到之后要做的事(这一点很不错)+自我介绍+为什么要走前端方向,怎么学习前端的,个人未来规划,来实习的话想收获些什么+我们公司在成都,你现在在广东,你是怎么看待实习地点远这个问题的+首先考察项目方面,详细问了文件上传流程,包括切片,秒传,断点续传,重试机制,以及遇到的难点,其中提到了md5,以及webworker,postmessage通信+登录是怎么做的,jwt相关,以及cookie,session相关,太细啦!+除了用jwt还有其他方案嘛+介绍下实时通信项目,pusher,重连机制,用pusher的好处是什么,详细讲讲websocket(太细啦,感觉被扒光光)+回到前面的问题,用户的登录状态是怎么存储在服务器端的(在 Redis 中用 HashMap,我滴汗,不是前端面试嘛)+问点网络相关的问题,你是怎么理解跨域的(开始吟唱)+你刚刚提到jsonp的xss攻击,详细说说+在不同的环境下如何做跨域处理(Proxy)+说说浏览器缓存,强缓存和协商缓存,Last-Modified和Etag优先级哪个更高,强缓存和协商缓存呢?+说说cookie和localstorage+来聊聊react吧,说说usecallback,usememo+说说useEffect,return的作用是什么+setstate什么时候是同步的什么时候是异步的+说说react fiber+说说this+说说深拷贝和浅拷贝,为什么会造成这个问题,如何实现深拷贝+引出JS数据类型,存储方式,栈和堆+说说eventloop+说说作用域链,作用域链用的是什么数据结构(栈)+说说promise以及常用的方法+Promise 链中可以一直调用 then 方法嘛(可以)如果被catch了之后呢+position中relative是相对于与谁的定位(自身)+display:none和opacity:0的区别+盒子模型+说说自适应,媒体查询+说说tailwind css+说说flex+说说链表和二叉树+hook可以在条件判断中使用嘛+说说hook的原理反问:两轮技术面,对我的表现和建议(候选人中排中上水平吧,原来大佬这么多吗,看来我还是太菜了)
投递百词斩等公司10个岗位
0 点赞 评论 收藏
转发
头像
2023-12-05 17:25
已编辑
广东海洋大学 电子信息类
昨晚HR打电话问我为什么没回复他,我说我没收到邮件啊,后面他又重新发了一遍,约了今天下午面试,赶鸭子上架1.自我介绍2.直接拷打项目全程无八股(压力感觉比面字节还大)FP,FCP,LCP是什么,怎么做的,这些东西有什么用,怎么衡量我这个页面性能好不好,怎么根据他们来做优化, 你拿到这些数据之后怎么做的,怎么上报,引出前端性能优化(我人直接被问麻了)3.你刚刚说到压缩和分包,怎么做的(引出webpack和ast抽象语法树相关的)4.那你说的这个压缩在webpack里面是属于什么(loader,引出babel以及 plugin 和loader相关)5.你刚刚说到webpack,那vite为什么不需要这么干(引出vite和webpack的区别)6.回到刚才问的问题,你怎么用webpack做的优化以及webpqck的热更新原理(救命,早知道不给自己挖坑了)7.你刚刚说的监控错误是怎么监控的,全局还是做了封装8.既然你这么了解js错误,来看题吧,这是什么类型的错误。new Array(-1) 说出他的错误类型会报什么错9.切片上传相关,md5运行在哪(webworker)10.webworker 和主线程怎么通信11.手写promise.race。你刚刚说到用promise all race allsettled 来处理,那我们来写个题吧,你选一个来写(我说都行)12.算法题:数组轮转 反问:两轮技术面+业务部门两天内出结果,这难度感觉比我之前面字节还大
投递小米集团等公司10个岗位
0 点赞 评论 收藏
转发
头像
2023-12-05 18:44
已编辑
广东海洋大学 电子信息类
部门:巨量引擎云图1.自我介绍2.直接开始问项目(大部份时间都在问项目)-白屏检测实现原理(我直接开始吟唱,说完之后面试官一直深挖,挖到我不会为止,再加上当时太紧张了,中间还说了白屏时间,但是面试官说我理解错了,答得不是很好-大文件上传,秒传,断点续传实现(又开始吟唱,说完之后面试官说答得不错,于是又开始深挖,问了切片大小怎么权衡的,怎么判断是大文件小文件,断点续传后还是错误怎么办,问到我不会为止)-分块传输每个阶段的状态码分别是多少❌(问得太细了,根本没记)3. JS基础数据类型4.git指令  ( 面试官补充git fetch用过吗?其实用过但是当时不记得这是干嘛的了,因为我是直接用的vscode自带的git工具)5.前端性能优化(又开始吟唱…)6.图片懒加载(把我知道的方案都说出来,吧啦吧啦一堆,我答了还有 IntersectionObserver ,于是又开始深挖7.CSS定位8.定位的默认值是什么 ❌(真不记得了,后面他说是static,我连忙点头)9.盒子模型(问得很细…)答完说直接开始写题吧(我滴汗)大概20min算法:数组反转(我一开始是把他转成字符串在反转在转回数组,面试官说不用转字符串可以直接反转的,写完之后又问还有其他方法吗,for循环遍历出栈压栈,写完后又问如果是O(1)呢,我说哈希表,他说不用这么麻烦,我没记错他好像说的是双指针?算法:合并有序数组(我写完面试官说我这几行完全多余的,直接用concat就可以了,我惊讶,难道不是自己写一个方法吗算法:变态版千分位转化(没写出来,说了思路,他说思路是对的)反问:对我评价 建议以及部门业务(基础很不错,项目也很有亮点,但是太紧张了,有些答得不太好,不用紧张的,加强对数据结构的学习)总结:面试官会一直深挖项目,一定要对项目理解深刻,不要给自己挖坑,不要抱侥幸心理,他会的永远比你多这就是字节的压迫力吗 #我的实习求职记录#
投递字节跳动等公司10个岗位 我的实习求职记录
0 点赞 评论 收藏
转发
牛客网
牛客企业服务