字节推荐架构面经(cpp)

一面
1. move语义的实现
2. shared_ptr的原理和实现方式
3. 了解tcp和udp嘛?简述一下区别
4. 了解虚拟内存嘛?底层实现原理是啥?
两个easy题,第一个太简单忘记了。
第二个是S型输出二叉树(当时脑子卡住了没写出来)

二面
项目的技术描述
(考核沟通能力和表达能力)
一个middle题
类似祖玛球的一个实现,给一个字符串以及一个数字k,将连续且大于等于k个的字符串删除,输出最后保留下来的字符串)

三面
问了项目的前景以及其相关公司和盈利方式等(被面试官气场镇住了,答的一塌糊涂,当然这个问了朋友也不是应该问我这种1-2的题目)
题目,hard题(leetcode原题572,考核点,哈希树)
(运气好写出来了,然后就过了)

后话:
看各种论坛说二面一般就是leader面,但是我二面的是一个架构师,所以可能我简历部门写的太模糊导致出了乌龙?
因为上家是个小公司,所以要了个应届生基础薪资(本1.5了)。最后好像横向对比了蛮久才批下来的offer。
整体感觉面试官都很强,也很和善,并且难度感觉对比其他大佬面经感觉梦回10年了。唯一难得也就是哈希树,还好去年看过了,靠手记住了代码。

#社招面经##字节跳动##面试题目#
全部评论
leetcode572是道easy题啊🤣
1 回复 分享
发布于 2022-02-23 13:46
推荐系统架构这个岗主要用c++吗
点赞 回复 分享
发布于 02-16 13:22 广东
实习嘛,base哪的呀
点赞 回复 分享
发布于 2022-04-06 18:52

相关推荐

评论
3
61
分享

创作者周榜

更多
牛客网
牛客企业服务