投的岗位挂了,被抖音客户端捞了,面试进行的挺快的。
7.12一面:
自我介绍 5mins
项目:可靠实时系统的实现、自动微分实现 接近30mins,基本都是我在介绍,后面问了编译器的构造,每一步做了什么工作,LLVM和GCC的区别等。
八股:C++引用和指针、虚函数和多态、为什么虚析构、智能指针(不会)大约10mins
手撕:找出非空无序数组中第三大的数字 10mins
反问
7.13二面
自我介绍 3mins
项目 可靠实时系统的实现 30mins,主要介绍了系统调度算法,出了一个系统设计题:如何解决进程切换、周期任务和非周期任务的处理、任务集改变的处理。
无八股
手撕 lc 253,写得比较烂….引导下写出来了 接近30mins
反问
最后问我想不想做编译器之类的,以及什么时候回国。
7.14三面 40mins
项目从系统架构设计上说了说,还有团队合作
八股
TCP/UDP区别,线程进程区别,url到页面返回到过程,函数hook(不了解)
手撕:二进制数中有多少个1
概率题:54张牌分三堆大小王在一堆的概率
HR面免了,后面直接走offer流程。
#字节面试##2023秋招提前批#