字节二面

字节的二面面经,以及几个答疑

前言

最后编辑于2026年03月17日


今天字节二面,就结果来说,过程不错,结果估计不行,因为能明显感觉到面试官有点心不在焉,不怎么关注我,感觉是挂了。

这次的面试官长得有点胖,给我的面相感觉就是那种主管?或者技术经理,一种很会和人打交道的样子。

我上来就是问候,以及自我介绍,具体就不提了,和一面基本没区别。然后就开问:

  1. 介绍一下你的第一个项目的架构

  2. 你能详细讲讲体检数据那块吗,还有其中的表格分离

  3. 你的实习是多久的

  4. 你会用sql数据库吗

  5. 除了第一个项目,还有什么项目能体现你的工程能力

  6. 你为什么没有那种比较久的在互联网公司的实习

  7. 我看你的项目都是和ai相关的啊

这次的提问还挺快的,大概33分钟的时候就结束了,一面结束的时候都4 50分钟了,然后就是手撕。

手撕题目挺简单的,给你一个数组,奇数放前面,而且是小-大;偶数放后面,大-小。

我一开始的做法就是遍历一遍,奇数放一个列表,偶数放一个列表,两个分别sort()一下,偶数列表记得reserve=True就行,最后拼接输出。然后他问我怎么改成不用新建两个列表,而是原地排序,也就是空间复杂度为1,我

然后就是答疑,我本来打算今天去问hr几个问题的,但是hr的电话打不通,就现场挑了两个问。

  1. 之前hr说我是本科生,不要求多深的技术架构,要有工程素养,是不是说我要掌握基础的编程知识,比如计网、os、多线程等等。
    • A:你说的是一方面,基础知识肯定要掌握,不过我们还会看你的相关技术工具的熟练程度。
    • 我看到这个岗位它要求会Android底层的ndk,但是我不会,这有什么影响?
    • A:jdk还是要了解的(他这里好像听错了),你不是自己报的这个岗位吗
    • 不是,我是调剂过来的,之前hr和我说,有一个岗位也是做ai的,我的简历还比较适合,就问我要不要调剂过去,我就答应了。我看到这个岗位要求会java/c++,我是会c++,但是还要求会Android的sdk或ndk,我在网上查到的是,如果用c++的话,那就是用ndk,但是我是完全不会这个的。
    • A:校招的话,ndk不会也行,我们还是主要看你的工程能力和技术水平
    • (他刚没说什么进去学之类的,所以我又问)那是不是我去了解学习,然后哪怕是一个简单的小项目,做一个这样的小项目来了解相关的技术和工程会比较好呢
    • A:是的
  2. 还有一个问题就是,您觉得我的简历上哪里比较有潜力,能体现我的工程水平,或者说,哪里可以改进的
    • 我就说一点吧,如果你有一段几个月的实习经历,我们会比较看重这一点

最后总结一下:他可能是觉得我的项目还可以,但是工程水平只在一个项目体现,可能他不是很满意。然后就是我的实习经历缺失,这个估计他就觉得不行,感觉二面要积极了呀。

comments powered by Disqus