字节四面 凉经

10.16一面 1h
为什么选择自己写代码搭建一个博客,而不是用成熟的方案
如何学习前端,你认为前端包含哪些部分
简单讲讲前端工程化是什么,包含哪些内容
如何做前端模块化
Esm的import和cjs的require的区别是什么
讲讲浏览器时间循环机制
讲讲你了解的react。我选了fiber架构
Fiber结构你认为是什么样的数据结构,说说你的想法
讲讲https为什么安全
http的状态码
手写:js限流调度器Scheduler
手写:二叉树右视图
5min讲一个实习有亮点的东西

10.17二面 1h
从快手到滴滴是因为什么
讲讲jsbridge的通信机制
Js倒计时的矫正怎么做的
Js监控怎么做的,怎么监控、怎么关注、捕获报错后续是什么
了解的前端存储
谈谈js的闭包
手写:每隔1s输出一个数字,从1-10
聊一下盒模型
基于盒模型实现一个自适应正方形
前端自适应你知道有哪些做法
实现小红书的瀑布流,然后找出自己写的问题,然后引申出实现虚拟滚动
聊聊js的防抖和节流
Vue的双向绑定实现(脑子抽了说成响应式实现了)
手写:一台电脑,最多发3个请求,抓100个网页的title怎么最快。这个类似并发请求的做法,但要考虑很多case条件

10.21三面 30min
说说职业规划
叫我讲一下实习聊了20多分钟就反问结束了
可以感受的出来对我不太感兴趣

10.24四面 1h
自我介绍(学校经历、实习经历)
社团招新的工作是怎么做的
讲讲快手的业务,解决了什么问题,怎么做的,得到的什么反馈
你发布文章和写的代码放github是你的日常习惯么
Ajax的readyState的值
讲讲双token还有你的限流、无感刷新
大文件怎么上传,你的分片怎么分
项目的稳定性的是怎么做的
如果用户报错了,你如何去排查
Webpack或vite做过哪些性能优化的
从两家实习公司学到了啥
大数相乘
未来的规划、职业规划
技术骨干需要具备什么样的能力和品质

这是我第一次面字节,其实感觉压力没有别人那么大,但我的三面和四面其实发挥的都很差,很多话说出来就踩坑了,也怪自己脑子苯吧。过去这么多天一直没结果估计是已经挂了就这样吧,已经没再面试了,过段时间再写个秋招总结。#软件开发投递记录##字节求职进展汇总#
全部评论
这项目问的,给我一种咱俩简历一模一样的感觉。。。。
点赞 回复 分享
发布于 2024-10-30 10:55 浙江
别急佬,终面过后隔一个星期才有动静很正常的,你这还隔了个周末,有机会的
点赞 回复 分享
发布于 2024-10-31 12:12 美国
不会是创作中心吧,算法题目和我的一摸一样
点赞 回复 分享
发布于 2024-11-10 16:46 陕西

相关推荐

开头自我介绍,开始吟诵,面试官对我的qt+硬件+服务器项目不感兴趣便开始询问使用语言是否为cpp。1.使用过哪些cpp11以上新特性。答:智能指针三剑客(shared_ptr, unique_ptr, weak_ptr).....2.开始询问shared_ptr的底层实现。答:引用计数器+裸指针。3.shared_ptr 解决了普通指针的什么问题。答:RAII对象创建和析构时能自动管理资源,解决内存泄露。4.是否能设计一个shared_ptr,这个shared_ptr里面有哪些成员变量。只答出来:裸指针+引用计数器,也许对数组需要记录长度,析构时范围释放。面试官不语。5.weak_ptr是否使用过,具体api调用。答:创建对象时需要指向shared_ptr, 拿指针时需要lock。是否能设计一个weak_ptr。(😅给菜鸡干懵了,便开始临时发挥。)答:也需要一个引用计数器来记录shared_ptr的引用计数器,当lock时,若shared_ptr引用计数器为0时,他返回空指针。6.unique_ptr的使用场景,我就往单例上靠。7.进程间通信哪些方式。开始吟唱。提到了共享内存和消息队列,消息队列怎么实现😅,开始说是一个单向队列(不知道linux系统底层是但还是双),就答一个消费者模型的单向queue。还问了本地套接字的使用api调用过程。8.线程同步方式。开始吟唱。提到了互斥锁,互斥锁底层实现😂。哥们不行了,提到了线程阻塞和休眠。问,怎么实现线程阻塞和休眠,答涉及线程调度,深了不会了。9.一道设计题,主线程创建一个资源在子线程消费完之前wait住,简单的用mutex对一个int val加锁和std::thread实现了对这个共享变量的访问。面试官看完能运行就放我走了。看到的面试官都好累(上班不容易呀),明天又要干那b横项,希望能早日毕业,早日放我实习,😖。
查看14道真题和解析
点赞 评论 收藏
分享
评论
4
18
分享

创作者周榜

更多
牛客网
牛客企业服务