字节跳动三面c++面经

985计科大三学生,无实习无项目经历成绩普通

一面3.9:40min


unordered_map和map区别

STL,vector,list

C++多态,虚函数机制

进程通信

进程线程差异

TCP三次握手四次挥手细节

算法题:最长不重复字串(HashTable,O(N))

面试官人非常好,有一些遗漏的知识点会给你指出来并且讲解,也很耐心。


二面3.15:1h


C++多态(看程序说结果,比较复杂,考了有关虚函数表,还考察了override和overwrite,虚函数内部调用非虚函数是调用指针类还是对象类)

二叉搜索树

B树b+树

红黑树删除算法

用互斥锁实现读写锁,写者优先

算法题:有100个方格,每个上面有毒蘑菇和体力蘑菇,毒蘑菇减体力体力蘑菇加体力,当前体力是能跳到的最远距离,求是否能跳到最远方格,如果可以,求落在第100格上的最大剩余体力


二面面试官挺严肃的,回答问题不会肯定或者否定你,听完你的回答就会直接继续下一个知识点,节奏非常紧凑。面完我一度以为凉了,结果十分钟后hr打电话通知三面,而且三面面试官说前面的两次面试官评价挺高。所以小伙伴碰到比较严肃的面试官也不要灰心,平常心回答就好


三面3.17:

服务方法调用

RMI/RPC

序列化/反序列化

10亿找Top10000,需要考虑分片,如果用最小堆需要考虑高效合并

要考虑等待时间且带有优先权的打印机,设计数据结构使打印任务高效

二十四点牌


在三面开始的时候面试官问了能够实习的时间和想要实习的地点,猜测可能是leader直接面试(最后也正好去了这个面试官在的城市),人很和善,不过问题都不是我准备过的基础题型,碰到的时候还是有一点束手无策。


3.27收到offer啦!等了快两周终于拿到心心念念的offer哈哈!


其实准备字节跳动的面试还是需要着重准备基础部分(数据结构、算法、操作系统、计算机网络),另外对做算法题的要求很高,如果在看到题目的时候能直接给出这个题目的最优时空复杂度解法,面试官对你的评价会很高。如果基础知识比较扎实了,可以看看网络上的面试经验,找找自己不会的知识点,查漏补缺。


也祝大家都能拿到心仪的offer!



#字节跳动##实习##C++工程师##面经#
全部评论
红黑树删除手撕代码的话挺难的,如果不是就讲几种可能的情况
1 回复 分享
发布于 2020-03-21 20:23
楼主这个难度也太高了
1 回复 分享
发布于 2020-03-21 20:37
c++还问rpc么,你是写了javaweb项目么
2 回复 分享
发布于 2020-03-21 23:12
10亿找Top10000,需要考虑分片,如果用最小堆需要考虑高效合并。 这个是什么意思啊? 又不是归并排序,为什么要考虑高效合并?
1 回复 分享
发布于 2020-03-29 22:09
挺难的,啥部门
点赞 回复 分享
发布于 2020-03-21 14:07
楼主答的咋样呀😳
点赞 回复 分享
发布于 2020-03-21 14:16
虚函数内部调用非虚函数是调用指针类还是对象类? 这题的答案是什么啊?没看明白
点赞 回复 分享
发布于 2020-03-21 14:33
算法题是要上机调试好是手撕
点赞 回复 分享
发布于 2020-03-21 16:39
楼主,蘑菇那道题怎么做呀
点赞 回复 分享
发布于 2020-03-21 16:51
确实感觉挺难的
点赞 回复 分享
发布于 2020-03-21 17:09
你说c9不就完事了😋
点赞 回复 分享
发布于 2020-03-21 17:49
为啥楼主面的这么难,二面红黑树,三面更难...之前看到隔壁某位同学三面难度就楼主一面难度x1.5这样。
点赞 回复 分享
发布于 2020-03-21 18:40
这么难 我擦 凉了
点赞 回复 分享
发布于 2020-03-21 19:46
自叹不如,这几个问题我就代码题撕的出来
点赞 回复 分享
发布于 2020-03-21 23:59
今天收到offer啦!来还愿!也祝大家都成功上岸!!
点赞 回复 分享
发布于 2020-03-27 21:12
你就是那位敖丙的读者?😮
点赞 回复 分享
发布于 2020-03-29 21:09
算法什么难度
点赞 回复 分享
发布于 2020-03-29 21:11
你平常是怎么练习算法的?
点赞 回复 分享
发布于 2020-03-29 21:28
用互斥锁实现读写锁,写者优先。这个是用synchronized就行了啊
点赞 回复 分享
发布于 2020-08-01 10:14
老哥没写项目怎么凑出一页简历
点赞 回复 分享
发布于 2020-08-03 11:43

相关推荐

从24年初开学开始接触到前端,和实验室几个同学一起学习,可似乎我总比他们慢一步,每每学完一个地方,我掌握的程度好像都不比他们,第一次实验室的任务实战,我两眼一抹黑,完全不知道从何下手,而他们却是游刃有余,可我当时没有丧气,只有一个念头,既然学习能力不如他们,那我就拿更多的时间去学,于是我把打游戏,运动锻炼的时间也拿来学习。到了暑假,实验室一起做项目,为了可以更好的参与进去,于是我暑假开始留校和同学师哥一起做项目,每天早上九点多去实验室,晚上十点多回宿舍,校田径队的训练没有去,中间也只回家待了一周。到暑假结束开学之后,一位很优秀的师哥拿到了几个offer,我从他身上看到了希望,双非本科就业的希望...
offer求求哩:我的评价是认知低,建议多看书,认知低的一个表现是人生仿佛没考上大学就是进厂,考上了就是考研考公找工作。股市里有一个很有意思的故事,说的是当门口大妈都在谈论股票的时候,说明行情已经见顶了。当你的父母在某些事上没有成功却支持你说明事情可能已经不可靠了,但在某些事上反对你,说明这件事可能还有成功的可能。(仅个人观点)😆😆
点赞 评论 收藏
分享
野猪不是猪🐗:是我导致的,我前天对力扣进行了跨站脚本攻击,网站把我的请求给block了(胡言乱语)
点赞 评论 收藏
分享
2024-12-16 10:44
北京邮电大学 Java
之前说过如果拿到美团offer就把这么多轮的面试经验全写出来先说一下本人的经历有9个部门约面,2次拒面,4次二面挂,1次hr面挂,2次一面挂9月初做完笔试,隔了一周,优选约面了,秋招第一面,面的很差,没有准备好,手撕sql没写出来,另一道手撕写的不太好,果不其然一面挂9.30金服约面,这次面试全是八股,此时我的八股水平相当一般,每次深挖都不会,手撕是合并两个升序链表,一面寄过完国庆回来半个月美团再没约面过了知道10.20左右,SaaS部门约面这下就开启了我的噩梦循环,一面面评很不错,二面面试官问了在滴滴实习的限流的底层原理,实习的时候就没太看懂,面试的时候答的不好,但是侥幸二面过了,hr面的时候面试官问对大厂的印象,直接胡说八道了,过了三天人才库月底又面一轮到家二面问了很多场景题,答的都不太好,面试官提醒才能理清思路,面完就挂了走完这一轮面试已经11月了,11月更是噩梦循环,3次二面挂,可能因为之前有终面挂的经历面评还不错首先是美团平台,这个印象不深,自我感觉答的还可以,面试官也聊的不错,最后挂了,给面试官发邮件问了,面试官说前面的人接了offer,没有hc了遂挂然后就是我最想去的部门和base,成都的到家做营销业务的,面试很顺利,二面面试官是我的老乡,面完又开始紧张等待结果,还是挂了最后是核心本地平台做对内的系统的,可能还不如手里的保底offer,最后也不太想去,但是还是面了,二面挂,想不通时间到了12月,我的心态也是出奇的好,这个时候又陆陆续续有两个部门约面,但是心态已经很疲惫了,加上业务也不好,直接拒面了,每次来来回回都是半个月,很耽误时间,上周目前这个部门约面,一开始说周五面试,后面面试官有事又改到这周一,最后因为主管要出差,直接约面的第二天就面试了,两轮面完,第二天就oc了,谈薪没a动,但是也收到了正式offer,感觉也还能接受,剩下等等阿里和邮储就差不多签了一些面试tips1.这几次面试挂都是3天人才库,我看网上有的是长时间没有操作回的,可以问问面试官,有时候会捞回去2.美团面试是我秋招面试里最爱问八股的,一定要好好准备,问的也不难3.美团大部分技术面都有手撕,有时候会让写sql,没准备过,遇到一次寄4.很神奇每次面试碰到问最近看什么书这个问题的都挂了,感觉问这种问题就是面试官已经对你不感兴趣但是还要凑时长5.面试一定要好好准备,面了13次面试每次都有新的不会的点,一面八股居多,也看面试官,场景题最好也准备准备,普通八股是基础,一些中间件的原理也得知道6.坚持一定有好结果
甜美的牛牛在写bug:下载美团外卖没绷住
点赞 评论 收藏
分享
评论
19
161
分享

创作者周榜

更多
牛客网
牛客企业服务