字节番茄小说客户端开发三面面经
约面的时候得知从头条换到了番茄小说,前两面还是算数的
字节这么多场面试体验最好的一次,面试官非常nice,更像是在交流不是在面试,而且没有一上来就问各种八股题
之前的字节面经:
三面面经(技术,飞书视频,1h5min)
1.项目介绍(20min)
问了些问题
2.C++
(1)编译生成可执行文件的过程?
(2)写一个单例模式?(写了magic static版本)
(3)在多线程的情况下,magic static单例模式是否是线程安全的?
3.OS
(1)多进程和多线程的区别?
4.设计题
设计一个牛客网的代码考核功能,包含用户提交代码,服务器能过对代码进行编译运行,运行后返回结果给用户,考虑四种情况
(1)编译错误
(2)运行错误
(3)运行超时
(4)运行超内存
5.手撕代码
二维矩阵中查找给定元素val第一次出现的下标,二维矩阵按行从左到右递增,按列从下到上递增,例如:
1 2 3 5 5
1 2 4 5 6
2 3 4 5 6
val = 5,第一次出现的下标(0,3)
6.反问
(1)工作时间、地点、内容?
(2)新人进来做什么?
(3)后续的面试流程,多久出结果?