23届的秋招正式开始了,今年秋招几乎就没有HC,今年太难了,很不好整,百度北京整个前端只有80个HC,随缘了。简历是在2022.07.14晚上9点左右投递的,让虎哥直接定向内推的百度网盘。
秋招的第一场面试,还是非常紧张的,有点不会说话了都,思路有些不清晰,主要是一直在实习也没时间看八股做算法之类的,而且现在秋招80个HC根本抢不过。一面约的时间是在2021.07.25 16:00,面试时间有45min。
Slate而不是Quill做富文本编辑器。Slate和Quill的对比,优缺点。JSONP跨域的优缺点,CORS跨域的优缺点。length会触发Vue视图变动吗。Vue为什么不实现数组的数据变动监听。Vue中如何做到数组监听。Vue的set方法的作用position的几种值,分别怎么用。div是absolute的,子元素的absolute根据什么定位。margin塌陷的问题,如何解决。Js常用的数据类型,基本数据类型有哪些。Symbol用处,Symbol与Symbol.for。Object有什么引用的数据类型。JSON.stringify和JSON.parse方法作为深拷贝的缺点。301、405、413状态码。301吗。Js资源更倾向于命中强缓存还是协商缓存。last-modified和etag的优劣。CDN是什么,回源代表什么意思。webpack的loader和plugin的区别。required引入和import引入的区别。tree-shaking,结合required和import。Vue的diff算法。Vue为什么要有虚拟DOM。反问环节问了问老哥这边做的业务以及我个人需要提高的地方,业务方面是依托于百度网盘而做的业务,包括很多衍生产品例如小程序等等,我个人需要提升的是对技术的深度,大面上都了解但是细节不深入。这老哥人还是挺好的,就是不开摄像头感觉我自己在那聊就很尬。
二面约的是真的快,我面完没几分钟就给我打电话约二面了,说好的三天呢,但是二面寄的也真的快,最后一道easy没做出来,我也是服了我自己了,二叉树都不会构建了,丢人,基本功不扎实。一面约的时间是在2021.07.27 19:00,面试时间有30min,这老哥应该是有事没来,换了个老哥面试的,还放了我十分钟的鸽子。
Slate和Quill的对比,优缺点。H5。NodeJS了解的如何,了解什么后端语言。反问环节问了问老哥我个人需要提高的地方,给了我几点建议,让我把基础搞扎实(毕竟这个easy还做的稀里糊涂的),另外还要提升对于技术的深度。老哥说的确实还是很有道理的,而且我这easy没整明白也确实挺丢人的,只不过呢,二面面试官也不开摄像头,直接像是组内传统了。
2021.07.28晚上问了问虎哥,说已经寄了,有一说一,早就已经有了心理预期,所以感觉内心还是没什么波澜的。分析下原因,首先肯定是我的easy做的稀里哗啦的,这确实是我自己的主观问题,但是二面从一开始面试官放鸽子,到后来又换了个面试官才开始面试,这场面试基本就已经寄了,甚至还中途面试的过程中问我要简历。不过另一方面在面试的过程中我也有问题,没有能够展示出自己的优势,很多东西都是一带而过了,当然面试官也没给我展示的机会与时间,反正整体来说有主观原因也有客观原因,后续努力吧,今年是相当难的。