22.5.11 字节 飞书后端 成都 二面(已过)
个人:
- 二本 24届 ACM 选手(银川济南铜,昆明银),CF 2100+
- 4.17 刚拿到银摸了一周,四月底才开始看八股和面经(菜死)。
- 朋友推的成都字节(北京也有学长推,但是太菜简历捞不起来)。
- 一面的面经戳这
面试内容:
编程题
力扣2266 统计打字方案数 中等
力扣2267 检查是否有合法括号字符串路径 困难
介绍一下第一道题的写法。
//上来就要求做最新周赛的最后俩道题(怎么不怕我做过。。)
20 mins 切完,俩道 DP,就是第二题 WA 了一发 79/81。
操作系统:
- 了解过线程和进程吗
- 用户态和内核态了解吗
- 平时用过 Linux 吗
- 有做过多线程和多进程的实验或项目吗
网络:
- 有 socekt编程 经历吗
- 视频面试的过程使用了哪些协议
- NAT 是什么
- 上面讲的哪些有研究过,websocket 有研究过吗
- 有了解过 websocket 的大概过程吗
- ARP 协议有了解吗
- 有做过一些 web 服务吗
编程语言:
- 了解过汇编吗
- 一个 exe 文件被加载到操作系统执行,大概的过程是怎么样的
数据库:
- 索引空间用哪些数据结构
- 常用索引的数据结构
其他:
- 计算机基础还有哪些你熟悉但是没有问到的
- 除了做题,计算机这一块还有什么感兴趣的
- 平时看哪方面的书
反问:
- 对自身学习的建议(其实想间接问面评)
具体部门比较看重(应届生):
1.写代码能力(说我做的比较不错),2.业务功能(要求有一定了解),3.沟通能力(个人性格)。
感受:
一开始就做算法题,而且 AK 比较快,所以后面信心大增。
虽然基础部分还是会的不多(甚至都问我还会什么了),但整体面完以后感觉还是比较稳。
希望能过三面 orz(算法题拉满求求了)
#面试复盘##字节跳动#