首页 > 字节跳动C++后端开发日常实习二面
头像
神秘的小马甲
编辑于 2021-02-01 16:20
+ 关注

字节跳动C++后端开发日常实习二面

1 聊简历(10min)
问学校,专业,目前状态,职业规划等等。
本人本科机械方向,大四,之前考研,所以现在才找实习。。

2 c++基础知识(30min)

malloc和new的区别

在stl库基础容器中挑几个讲讲功能,异同,优劣。
挑了vector,list,deque进行分析,并提出set,map不熟。
深入问到vector的pushback函数时间复杂度,因为分配给vector的内存每2^n次要扩容一次,答案应该是O(2)(常量级),但是我没看过这个知识点,还扯到内存寻址时间长度方面去了。。面试官引导了很久都转不过来。。尴尬。。

两个线程不加保护地操作i++ 100次,分析过程和答案(这个我也凉了)


3 算法题
非递归遍历二叉树并把所有左叶子结点相加。
(没有准备到非递归遍历,现场用栈硬写的TAT)


4 反问
问:没有丰富项目经验影响大吗?
答:更看重基础能力,技术,逻辑
问:非计算机专业对从业影响大吗?
答:专业对口当然好,但是也有非对口专业的同学表现优秀,相比之下扎实的基础更重要。

给大家分享一下,攒攒RP,保佑我有三面,求求了呜呜😭

更多模拟面试

全部评论

(6) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐