秋招 字节前端一面

时间8.29 共1h10min
先是实习拷打,告诉我他们主要是做b端的,然后疯狂问性能优化和核心指标监测的问题。然而面试前我准备的全是c端小程序的优化问题,面试官并不是很感兴趣,这部分答得中规中矩。

然后是微前端,问了为什么选择微前端,微前端的缺点(微前端性能一定就要比spa好吗),微前端业务遇到哪些问题怎么解决,沙箱的作用(这里没答好),样式污染怎么解决。因为采用的框架是qiankun,问了还有哪些方案以及优劣。

请求库封装,常用的有哪些请求,简单请求和复杂请求是什么以及区别,你在项目中会封装哪些请求。

实习问完了关于项目是一句没问,然后问了一堆八股(我在简历上侧重描写的八股也是一句没问,太狡猾了),前端相关的也没怎么问,问了经典计网老几样。

然后是3道代码输出题,给出输出和原因。

最后一道算法,LeetCode.165魔改版,感觉比原题难,最逆天的来了,飞书的编辑器像依托史,多打了一个括号运行时没发现报错,刚意识到跟面试官解释面试官直接说别在意了,随后进入反问环节。

问了面试评价,他说微前端部分答的不太好,然后问了有几轮面试也没告诉我,最后问了什么时候出结果,他说hr会第一时间通知,我的评价是回答了个寂寞。

实习期间算法没刷八股也忘得差不多了,所以
过不过全看天意了😭
全部评论
哪个bg啊佬
1 回复 分享
发布于 2024-08-30 16:33 广东
我面国际电商也是一样,简历上只问了实习
点赞 回复 分享
发布于 2024-09-06 12:02 上海
佬二面没
点赞 回复 分享
发布于 2024-09-04 14:41 广西
啥部门啊,佬
点赞 回复 分享
发布于 2024-08-30 17:08 北京

相关推荐

04-07 17:47
已编辑
广东海洋大学 前端工程师
许愿hr面让我赢一次吧更新:还是输了,已发感谢信一面 (3.28)面试时长(1h)1.  介绍一下简历中的组件库项目2.  vite 和 webpack 有什么区别?3.  vite 打包可能会有什么问题呢?需要怎么处理?4.  vue2 和 vue3 有哪些不同?5.  vue2 和 vue3 diff算法的区别是什么?(面试官对我的回答不太满意)6.  说说你对工程化的理解7.  工程化中对CSS会怎么处理?8.  说说你对打包优化的理解9.  在你看来性能优化要做的事情是什么?10.  有做过代码执行上的性能优化吗?11.  在vue开发中需要关注哪些要点来避免性能劣化的情况?12.  说说http不同版本的一些区别13.  http2.0有哪些缺点?14.  http1对同时并发请求的数量是有限制的,你了解吗?15.  说说http和https的区别16.  具体说一下加密的方法和流程(不太了解)17.  Promise和async await的区别18.  async await具体是怎么实现的?19.  算法题:最大并发数控制二面(4.1)面试时长(1h)没有自我介绍直接开始,全程拷打项目,问题也基本是项目延申出来的1.  简单介绍一下你上一段实习中觉得做的比较好的项目2.  想知道你们的项目大概是什么样的结构,你在开发的时候会从什么地方下手?3.  IntersectionObserver的事件回调是宏任务还是微任务?如何判断呢?4.  虚拟列表中滚动条的位置该如何确定呢?尤其是元素不定高的情况5.  你这个自己实现的虚拟列表有和其他第三方插件进行对比吗?6.  如果是在直播这种不断推送新消息的场景下,你会怎么设计呢?7.  对于埋点,如果用户打开页面后很快将页面关闭的话,关闭之前的操作和数据该如何获取?8.  看你组件库项目使用了Monorepo,介绍一下9.  对比其他方式,Monorepo最大的好处是什么?10.  你上一家实习公司的主要业务有了解过吗?11.  算法题:    (1)lc LCR 091. 粉刷房子    (2)数组扁平化(后面要求尾递归实现)三面(4.7)面试时长:(1h10min)全程无八股,大部分是偏向业务和场景的开放性题目1.  介绍一下实习项目的业务背景(这块说了蛮久)2.  假如你是一个项目的负责人,面对一个新需求你会如何判断以及决策?3.  功能上线后如何判断这个功能上线前后的影响和优化有多少呢?4.  有去了解过用户反馈最多的问题或者诉求最强的问题是什么吗?5.  移动端兼容性处理是如何实现的呢?6.  哪些浏览器会在图片兼容性上有问题呢?7.  如果在项目上线之前,对用户浏览器使用情况进行预调研以及前期判断,你会怎么做?8.  有去了解过当前浏览器的内核分布,以及有多少种内核吗?9.  移动端的浏览器他的内核和版本会和什么相关呢?(以上两个题真知识盲区了)10.  介绍项目中的瀑布流组件是如何实现的?11.  还有什么别的方式能实现瀑布流呢?12.  h5是如何和移动端做通信的呢?13.  项目中用到了i18n,说说i18n的原理?14.  使用i18n的过程中遇到了什么问题呢?你是如何解决的?15.  算法题:    (1)求数组深度(递归和迭代都要写)    (2)实现Promise.half方法(后面要求能失败重试)
牛客965593684号:这肯定稳了,我面字节面试官对我回答不满意直接把我挂了,这都让你过了说明很想要你啊
点赞 评论 收藏
分享
评论
12
23
分享

创作者周榜

更多
牛客网
牛客企业服务