字节一二面凉经

第一次在牛客上写面经,因为自己也看了很多别人的面经,所以也写一下分享给大家参考一下。

一面


项目

1、简历上的项目问了10多分钟。


C++
2、虚函数的实现原理。
3、多继承时,虚函数表的个数、虚函数表指针的个数。
4、多继承时,会出现什么问题以及怎么解决。
5、子类重写了父类的虚函数,那强制转换为父类时,是怎么找到父类的虚函数。
6、epoll、select、poll的区别。
7、epoll的实现原理。
8、epoll的水平触发和边缘触发的区别。


计算机网络

9、TCP的流量控制
10、为什么有了流量控制还有拥塞控制。
11、介绍拥塞控制算法。



操作系统

12、进程和线程的区别。
13、内存空间布局。
14、一个进程独立的4G虚拟地址空间,那Linux是怎么防止一个进程去访问另一个进程的内存空间。(类似于游戏中的外挂、修改器之类的,如何去防止和发现外挂)



算法

leetcode31 下一个排列,做完让用二分优化了一下。



体验

总体感觉很不错,问的都是一些常见的八股,面试官会循序引导,反问的时候也被夸基础很不错,建议可以去学学redis、mysql这些数据库。

过了半个小时就约二面了。

二面

上来先问有没有实习经历,说了没有之后很失望的样子。
然后问为什么没有去实习。
然后问我可以实习多久。???我投的提前批啊,不是实习啊。

数据结构

1、说一下了解的数据结构以及特性。
2、如何用栈实现一个队列。
3、怎么判断一个链表有没有环。
      当时说了快慢指针、面试官问还有呢?
      然后想了下哈希表也可以,面试官又问还有呢?
      再想,递归也能判断,面试官又问还有呢?
       除了这三个方法没想出其他的,面试官好像很失望,但我真不知道了,其他两种都是现想的,知道的小伙伴可以留言。
4、为什么快指针和慢指针一定就能够相遇。
5、求出慢指针和快指针相遇的时候走了多少步。
      给定链表长度为m,不是环的部分是n,用数学表达式写出慢指针走的步数。
6、B树和B+树的区别。
     当时说的是数据库中B树和B+树的区别,面试官说我问的是数据结构中的区别,不是数据库中的区别。

操作系统

7、进程和线程。
8、介绍有哪些锁。
9、怎么实现互斥锁?
10、怎么实现信号量?
11、怎么实现读写锁?
12、怎么实现自旋锁?

项目
13、介绍了高并发内存池的项目。
      针对项目开始轮番轰炸,问了很多问题,答得不好,有点紧张,所以介绍项目和回答问题的时候思路很乱,很多都没表达清楚,所以大家一定要对简历中写的项目很清晰,以及介绍的时候语速慢一点,不要紧张,把自己知道的有条不紊的表达出来。

算法

leetcode56 区间合并 
本来前面被怼得很惨,心想终于出了道常规的算法题可以抢救一下,但事实证明我太天真了。
先让介绍思路,然后就说了最常见的先排序然后再遍历合并的方法,然后被问还有没有其他方法,没想出来,然后面试官就让先写。
很快就写完了,也没问题。但是面试官就很不满,直接就说你给我一种是刷题刷出来的感觉,这道题是一道很经典的算法题,有很多种解法,但是你却只知道一种。

反问

问有哪些需要改进的方面?
1、没有实习经历是很大的劣势,现在有很多大一大二的都取实习的,你快研三了都没有实习经历这个很难,尽量多去实习。
2、面试的时候有点紧张,回答问题的时候有很明显的背书迹象,回答之前先思考,不要急着回答,比如回答项目的时候给我一种很乱的感觉,有很多东西都没表达清楚。

那如何增加实际项目开发经验?
3、多去看github上面一些项目,看看别人是怎么做的,你可以怎么进行改进。
4、找一位有经验的前辈带你。

体验

1、这一面的面试官很明显是个技术大佬,回答问题的时候,像有些问题我不太确定的,用了"应该"这样的字眼,直接就打断我说,不要用“应该”。
2、然后问一个问题,会一直拓展得很深入,上面提到的这些问题,每一个基本都拓展的很深,因为拓展部分很多不会,所以也忘了拓展问了些啥了。
     包括上面提到的链表判断环和区间合并,一直问其他的方法,所以大家做题的时候,不要只是通过了就行,多看看leetcode一些点赞高的题解,看看别人的思路,今年这卷的程度不是算法做出来就能过了,会让你写多种解法。
3、面试的时候紧张不可避免,但大家一定不要慌,一慌就容易表达不清楚,这给面试官感觉很不好,建议大家私下多练习如何介绍项目,并且多准备几个版本,比如简略的介绍和详细的介绍,突出项目每个部分是如何实现的,该部分的难点,以及你是怎么解决的。

过一个小时就收到感谢信了。蓝瘦香菇。


#字节跳动面经#
全部评论
绝了,我也是没有实习,可是对于研究生来说,有的实验室本身任务重没办法实习这也没办法呀
6 回复 分享
发布于 2022-07-28 10:45
老哥是面的成都吗?
5 回复 分享
发布于 2022-07-28 00:07
感觉是在故意PUA你
4 回复 分享
发布于 2022-07-28 15:59
我去看了合并区间原题,几乎所有的最优题解都是先排序在合并这个思路啊,这也能被怼
4 回复 分享
发布于 2022-07-28 15:36
这二面好吓人,瑟瑟发抖
4 回复 分享
发布于 2022-07-28 01:41
这二面也太恐怖了,是哪个部门的呀
2 回复 分享
发布于 2022-07-28 01:03
这个面试官好不尊重人啊,有本事他一辈子不用“应该”
1 回复 分享
发布于 2022-07-29 21:09
楼主没必要放在心上,感觉是不太缺人而已
1 回复 分享
发布于 2022-07-28 23:32
来虾虾吧~校招官网请戳: https://app.mokahr.com/su/rxanzl 内推码NTAMp22  10-7-5是真的喔~还有虾打杯这种王者荣耀联赛~~~
1 回复 分享
发布于 2022-07-28 23:09
我也没想出来除了快慢指针和哈希集合之外还有什么判断环的办法,面试官想要的到底是什么办法啊
1 回复 分享
发布于 2022-07-28 15:19
感觉就是不想要你找理由刷你而已
1 回复 分享
发布于 2022-07-28 12:32
唉,真难
1 回复 分享
发布于 2022-07-28 02:04
好哈人。字节果然不是一般人能进的,今年也太难了吧。
13 回复 分享
发布于 2022-07-27 23:16
“你快研三了都没有实习经历” 这大佬不知道国内实验室喜欢压榨不给实习?我们去年师兄偷偷跑去实习最后差点闹到延毕
8 回复 分享
发布于 2022-07-28 11:03
区间合并我能想到的:1.左端点/右端点排序  2.类似插入排序,挨个插入然后二分查找去找相交区间(Java中的TreeMap/TreeSet)  3.线段树(但是线段树做这个显然有些大材小用了..)
1 回复 分享
发布于 2022-07-29 10:10
看完了,收获很多,感谢大佬
点赞 回复 分享
发布于 2023-09-06 19:04 北京
关于并发内存池的项目,楼主主要被问了什么问题呀,我刚好也做了一个
点赞 回复 分享
发布于 2022-08-17 16:54 江苏
地平线欢迎您,看我帖子报个名🤣🤣🤣
点赞 回复 分享
发布于 2022-08-02 13:03
宣传一下奇虎360秋招2023届内推方式如下: 【1】官网投递需要附带填写内推码:https://360campus.zhiye.com/jobs 内推码:IVKMAA 【2】通过以下链接投递也属于内推途径:https://neitui.italent.cn/360campus/sharejobs?shareId=6491b4de-f28d-4d71-b324-14a7e897552e&;rt=1 以上两种投递方式均可! 投递完可以私聊我加联系方式跟进内推进度
点赞 回复 分享
发布于 2022-07-30 22:53
宣传一下奇虎360内推方式如下: 【1】官网投递需要附带填写内推码:https://360campus.zhiye.com/jobs 内推码:IVKMAA 【2】通过以下链接投递也属于内推途径:https://neitui.italent.cn/360campus/sharejobs?shareId=6491b4de-f28d-4d71-b324-14a7e897552e&rt=1 以上两种投递方式均可! 投递完可以私聊我加联系方式跟进内推进度
点赞 回复 分享
发布于 2022-07-30 21:48

相关推荐

深夜两点,窗外的城市早已沉寂,我却依旧睁着眼睛,盯着手机屏幕上的招聘软件,手指无意识地刷新着投递记录——103份简历,8份回复,2场面试,没有offer,没有明确的拒绝,只有无尽的等待和翻涌的焦虑。看到这个问题,那些无数个失眠的夜晚,那些压在心底的煎熬,突然就有了出口。有人说,春招/实习路上最焦虑的是等待的煎熬,每分每秒都在盼着HR的消息,哪怕是一句拒绝,也比石沉大海更让人安心;有人说,最焦虑的是被对比的焦虑,看着身边同学陆续拿到offer,自己却还在原地打转,那种落差感,足以压垮所有的自信。而我,在这段漫长又艰难的求职路上,最焦虑的一件事,不是等待的煎熬,也不是被对比的焦虑,而是深入骨髓的自我怀疑,以及连自我怀疑都不敢停下的无力。我是一名普通二本的大三学生,从三月初开始筹备春招和实习投递,至今已经两个多月了。起初,我满怀热情和期待,以为只要认真准备简历、积极投递,总能找到一份合适的实习,为春招铺路。可现实的耳光,却一次次狠狠打在我脸上。刚开始投递简历的日子,我每天斗志昂扬,早上八点起床,筛选岗位、修改简历、投递简历,晚上整理面试话术、刷面试真题,忙得不可开交。我以为,只要足够努力,就一定能有回应。可一周过去,投递的30多份简历,只有1份自动回复的“感谢投递”,剩下的,全是石沉大海。第一次失眠,就是在那个周末的晚上。我躺在床上,翻来覆去睡不着,脑子里全是“为什么没有回应”“是不是我的简历太烂了”“我是不是真的很差劲”。我打开牛客、知乎,刷着别人的求职经历,有人二本逆袭大厂实习,有人零经验拿到心仪offer,越看越自卑,越看越焦虑。我开始自我怀疑:是不是我不够努力?是不是我天生就不适合这份工作?是不是我这辈子,都只能一事无成?为了改变这种状态,我开始疯狂修改简历,模仿网上的优质简历模板,把校园经历、课程作业、甚至兼职发传单的经历都写了上去,生怕错过任何一个能展现自己的机会。我每天投递20多份简历,从大厂到中小厂,从专业相关岗到通用岗,只要能投的,我都一一尝试。可回应我的,依然寥寥无几。偶尔收到的面试邀约,也总是以失败告终。印象最深的一次,是一家中小型公司的运营实习岗,我提前三天就开始准备,反复打磨自我介绍,背诵高频面试题,甚至请同学帮忙模拟面试。可真正面试的时候,还是因为紧张,回答问题语无伦次,被问到“如何做用户留存”时,脑子一片空白,最后不出意外地被拒了。那天晚上,我又一次失眠了。我坐在书桌前,看着自己反复修改的简历,看着模拟面试的录音,突然就崩溃了。我把简历摔在桌上,眼泪忍不住掉了下来,我一遍遍地问自己:我到底做错了什么?为什么我明明很努力了,却还是一次次失败?我是不是真的不适合走这条路?这种自我怀疑,像一张无形的网,把我紧紧困住。我开始变得自卑、敏感,不敢和身边的同学聊天,生怕被问到“找到实习了吗”;不敢刷朋友圈,生怕看到同学分享的实习日常;甚至不敢停下脚步,因为我怕一旦停下,就会彻底陷入自我否定,再也没有勇气重新出发。我开始陷入一种恶性循环:投递简历→没有回应→自我怀疑→更焦虑→投递更多简历→依然没有回应→更严重的自我怀疑。每天晚上,我都要熬到凌晨才能睡着,睡着之后,也会频繁做梦,梦见自己拿到了offer,又梦见自己面试失败,醒来之后,只剩下满心的疲惫和空虚。身边的同学,有的已经拿到了实习offer,每天忙着实习、积累经验;有的虽然也在投递,但心态很好,总能乐观地面对一次次的失败;还有的,干脆放弃了春招和实习,选择在家备考、准备考研。看着他们,我既羡慕又焦虑,羡慕他们的顺利,也焦虑自己的迷茫和无助。我也曾试着安慰自己:“没关系,慢慢来,总会有机会的”“别人也有投递很久没回应的,不止我一个”,可道理都懂,情绪却不受控制。我开始逃避,每天沉迷短视频、游戏,试图用低级娱乐麻痹自己,可越是逃避,自我怀疑就越严重。我甚至开始后悔,当初为什么没有好好学专业知识,为什么没有早点准备简历,为什么没有多积累一些相关经验。直到有一天,我在牛客上看到一位同学的分享,他说:“我也曾在求职路上陷入严重的自我怀疑,投递百份简历无回应,面试屡屡失败,每天都在失眠和内耗中挣扎。但后来我才发现,自我怀疑不可怕,可怕的是被自我怀疑打败,可怕的是连尝试的勇气都没有。”这句话,像一束光,照亮了我深陷焦虑的内心。我开始静下心来,复盘自己的求职经历,才发现,我一直犯了一个致命的错误:一份简历投遍所有岗位,没有针对性,关键词不匹配,经历写得像流水账,没有亮点,很多时候,HR连看都没看,就直接把我的简历刷掉了。我以为,只要把自己做过的事都写上去,HR就会看到我的努力,可实际上,HR筛一份简历的时间只有3-5秒,如果你的简历没有亮点、没有匹配关键词,很容易就被AI初筛刷掉。意识到问题之后,我开始重新优化简历。可我又遇到了新的难题:不知道怎么提取岗位JD的关键词,不知道怎么用专业的语言优化自己的经历,不知道怎么让简历更贴合岗位需求。就在我一筹莫展的时候,身边一位已经拿到实习offer的学长,给我推荐了泡泡小程序AiCV简历王,他说:“我之前也是求职屡屡碰壁,陷入严重的自我怀疑,后来用这个小程序优化了简历,投递命中率和面试通过率都提升了很多,它能帮你分析简历和JD的匹配度,优化经历表述,不用自己费心琢磨。”抱着试试的心态,我用了泡泡小程序AiCV简历王,没想到,真的帮我解决了大难题。它能一键分析我简历和目标岗位JD的匹配度,自动标出我缺漏的关键词,还能帮我用STAR法则,把我那些“拿不出手”的校园经历、课程作业,优化成HR爱看的专业表述,不用虚构、不用夸大,只把我真实的努力和能力,清晰、精准地展现出来。比如我之前写的“参与校园活动组织”,被优化成“参与校园春招宣讲活动组织,负责线下布置和人员引导,接待200+同学,保障活动顺利落地”,瞬间从“打杂”变成了“有价值的经历”。优化完简历之后,我改变了投递策略,不再盲目海投,每天精准投递5-8家匹配度高的岗位,投递前,再用泡泡小程序AiCV简历王核对一遍简历和JD的匹配度,确保没有遗漏关键词。慢慢的,我开始收到更多的面试邀约,虽然还是有失败,但我已经不再像之前那样自我怀疑了。我慢慢明白,春招/实习路上,每个人都有自己的失眠时刻,每个人都有自己的焦虑和迷茫。有人焦虑等待的煎熬,有人焦虑被对比的落差,有人焦虑自我怀疑的内耗,这些焦虑,都是正常的,都是我们成长路上必须经历的。现在的我,依然会失眠,依然会有焦虑,依然会偶尔自我怀疑,但我已经不再害怕了。我知道,自我怀疑不是软弱,而是对自己的负责;焦虑不是无用的情绪,而是推动我们前进的动力。那些失眠的夜晚,那些自我怀疑的瞬间,那些焦虑内耗的日子,其实都是我们成长的勋章。我想对所有正在春招/实习路上挣扎的同学说:请你一定不要害怕自我怀疑,也不要被焦虑打败。如果等待的煎熬让你痛苦,就给自己一点时间,慢慢等待,做好自己该做的事;如果被对比的焦虑让你自卑,就专注自己的节奏,不要和别人攀比,每个人的人生都有自己的轨迹;如果自我怀疑的内耗让你无力,就停下来,复盘自己的不足,找对方法,重新出发。如果你也和我一样,因为简历问题,投递屡屡碰壁,陷入自我怀疑,不妨试试泡泡小程序AiCV简历王,它能帮你快速优化简历,提升投递命中率,让你少走弯路,慢慢找回自信。春招/实习这条路,确实很难,很难,难到我们会在深夜里崩溃,难到我们会怀疑自己的人生,难到我们会想要放弃。但请你相信,你不是一个人在战斗,有很多人和你一样,在默默努力、在默默坚持、在默默承受着所有的焦虑和委屈。
春招 / 实习投递,你最...
点赞 评论 收藏
分享
评论
55
223
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务