【字节跳动】C++岗- 四面技术+1面HR (已意向)

2021.8.27base北京

秋招没有投递字节,是部门从实习简历池捞的参加的提前批,时间有点长了,尽量回忆

2021.8.9 一面(50min)

1、腾讯实习项目(做的是一个类似于图搜索的项目)

详细询问了项目的每一个模块,并深挖

针对项目的点进行深入的提问

2、HTTP的响应和请求报文的格式,都有什么,按顺序详细说说

3、算法]:LRU

答的不太好,以为挂了,但是一面结束后的第二天(8.10)HR还是打电话约了二面(感谢给菜鸡一个机会)。

二面(70min) 2021.8.13

应该是个大佬,印象深刻的是两个开放题

1、设计一个给字节内部员工用的排序程序(模板类+快排)

开始没明白这个给内部员工是啥意思,就写了个快排,最后指引着 我说用模板(囧)

2、如何知道北京市有多少栋楼(?)

额,很开放,随便说就好了。

3、八股基本没有,就记得一个mysql创建索引的原则

算法:缺失的第一个正数

(后面能想起来的话再补充)

二面答的还可以,而且氛围很轻松,基本就是听了项目,然后针对性的问些问题。

13号面的二面,是个周五,然后17号,下个周二HR打电话约三面。

三面(45min) 2021.8.20

交叉面

基本都是八股

1、TCP UDP

2、OSI七层

3、进程线程

4、虚拟内存

5、页表

6、页面置换算法

7、死锁的预防、避免

8、银行家算法

(记不太清了,常规八股)

算法:k个一组翻转链表

三面基本都是八股(确实没想明白为啥到三面开始问八股了emmmmm),8.23约的四面

四面(1h) 2021.8.24

项目

1、i++ ++i

2、函数指针、指针函数

3、C++回调

算法:有一副扑克牌,13张牌,编号从1-13,开始牌都在手上,按照如下顺序进行操作,1号放在桌子上,2号放手里,3号放在桌子最底下,4号放手里,以此类推,问最后编号顺序。

8.26约的HR面

五面HR面(6min)

常规问题

8.27意向书

整体面试体验不错,不会的问题面试官会引导和提示,HR那边反应也很快。

面试官给机会啊,小菜鸡总算有一个中意base的offer了

发表评论

后才能评论