字节跳动提前批后端-基础架构 三轮面试面经(已收到意向书)

我就是个搞嵌入式的小菜鸟...试一试的心态投下字节跳动这种互联网大厂的提前批
其实平时投简历都投芯片厂、手机厂的那种,技能树不具备后台软开所需要的C++、数据库、网络等等
居然能苟到三轮面试,也是没想到的hhh

一面:
面试官主要看着简历问问项目,感觉目的就是考察一下知识面的广度,看看技能树都点了啥
然后介绍了一下自己的几个项目,感觉面试官主要是对项目里面用到的知识点进行搜集
可能因为自己写过一个小的操作系统,所以对于线程切换、同步等细节考察了一下
之后开始考察基础知识:
linux命令的使用,如何查看系统内存占用、处理器配置、root下的几个文件夹作用等
操作系统的基础概念,进程和线程、线程进程同步、虚拟内存机制等
其实我也很坦诚,不会就说不会,像问我数据库之类的...我真不会....
接着...面试官也说其实我对嵌入式也不是很了解...所以咱直接做题吧
先A了一道字符串最长前缀序
又A了一道链表判断有没有环
最后笑着问面试官:“我这能过不?”  面试官面无表情的说:“之后就知道了”
以为凉凉了...就出去办其它事儿了,结果过了十分钟hr打电话过来说“二面面试官问你要不要现在接着面?”
我“!!!,那要不还是明天吧(哭笑)”

二面:
面试官上来就聊基础知识,简单总结一下:
信号和信号量的区别?
内存栅栏是什么?
自旋锁、乐观锁、悲观锁区别?
kill -2和kill -9的区别?
对https的理解?
一个数学题:AB相距N米,第i 步只能走i米,每步可前可后,问最少几步到达B点?
然后A了一道旋转数组找目标数
本来以为又凉了...结果又给我直接排了十分钟后的三面

三面:
感觉是个巨佬,这次自我介绍都省了,上来直接就说我们聊聊linux内核
先是linux进程调度的调度算法,然后里面用到的数据结构(关于到底是红黑树还是堆,跟他略微讨论了一下)
linux分配堆内存的算法?
linux物理内存换页的算法?
用户空间申请信号量的时候,是如何陷入到内核空间的?
讲一下你知道的文件系统,Linux文件系统的数据结构是如何组织的?
一个小插曲...“你知道拜占庭将军吗?”
然后TCP方面的东西问了一下:
两个节点已经建立连接,但保持静默不发消息,如果一方重启,另一方会感知到吗?
然后A了一道 删除链表的倒数第K个节点
就结束了

可能四道算法题全A算是达到了及格分吧
最后也鼓励大家多做尝试,可能大厂后台开发也没想的这么难~加油噢
#字节跳动秋招提前批##面经##校招##字节跳动#
全部评论
厉害了大佬,能观摩下您写的os吗
1 回复 分享
发布于 2021-08-30 14:44
聊Linux内核....😥好牛
1 回复 分享
发布于 2021-07-21 21:54
兄弟有消息了吗
1 回复 分享
发布于 2021-07-21 14:00
给西电的老哥加油,祝你拿到offer,下周一面试,也祝自己好运!
1 回复 分享
发布于 2021-07-21 13:02
巨佬重新定义“苟”到三面😰
点赞 回复 分享
发布于 2021-10-27 10:21
楼主 base哪里呀
点赞 回复 分享
发布于 2021-08-04 20:51
leetcode字符串最长前缀序是哪一题啊
点赞 回复 分享
发布于 2021-08-04 20:08
hello,我也拿到意向书了,但是上面写的10-11谈薪资,请问楼主一样吗
点赞 回复 分享
发布于 2021-07-30 13:08
你这明明就很难啊,昨天我过了一面,这么看来我这真纯100%运气了。。。
点赞 回复 分享
发布于 2021-07-29 15:23
面完之后多久可以收到意向书啊
点赞 回复 分享
发布于 2021-07-27 20:36
同西电,请问楼主有通知了吗 过了没
点赞 回复 分享
发布于 2021-07-27 11:46
请问二面的数学题怎么写呢? 我只知道O(N^2/64)的做法
点赞 回复 分享
发布于 2021-07-25 16:59
借楼内推,字节跳动秋招提前批投递链接: https://jobs.toutiao.com/s/e7JR1uX 内推码:1CV68PD 电商团队极其缺人,面试难度也相对其他部门低很多,电商部门直推,请搜索【电商业务】,选择心仪岗位进行投递,并且可随时dd我查看最新面试进度。
点赞 回复 分享
发布于 2021-07-25 15:39
同西电,也准备边实习边面试提前批了
点赞 回复 分享
发布于 2021-07-25 15:11
二面的数学题怎么答呀
点赞 回复 分享
发布于 2021-07-24 23:35
兄弟还没消息吗
点赞 回复 分享
发布于 2021-07-22 14:11
想问一下算法题是在哪写的
点赞 回复 分享
发布于 2021-07-22 02:13
老哥力扣刷了多少
点赞 回复 分享
发布于 2021-07-22 00:37
算法题做的很优秀啊,巨佬
点赞 回复 分享
发布于 2021-07-21 20:50
你是个巨佬
点赞 回复 分享
发布于 2021-07-21 20:18

相关推荐

昨天 15:15
中国海洋大学 C++
点赞 评论 收藏
分享
群星之怒:1.照片可以换更好一点的,可以适量P图,带一些发型,遮住额头,最好穿的正式一点,可以适当P图。2.内容太少。建议添加的:求职意向(随着投递岗位动态更改);项目经历(内容太少了建议添加一些说明,技术栈:用到了什么技术,还有你是怎么实现的,比如如何确保数据传输稳定的,角色注册用到了什么技术等等。)项目经历是大头,没有实习是硬伤,如果项目经理不突出的话基本很难过简历筛。3.有些内容不必要,比如自我评价,校内实践。如果实践和工作无关千万别写,不如多丰富丰富项目。4.排版建议:建议排版是先基础信息,然后教育背景(要突出和工作相关的课程),然后专业技能(一定要简短,不要长篇大论,写你会什么,会的程度就可以),然后是项目经历(一定要详细,占整个简历一定要超过一半,甚至超过百分之70都可以)。最后如果有一部分空白的话可以填补上校内获得的专业相关的奖项,没有就写点校园经历和自我评价。5.技术一定要够硬,禁得住拷打。还有作息尽量保证正常,不要太焦虑。我24双非本科还是非科班,秋招春招各找了一段实习结果都没有转正,当时都想噶了,最后6月份在校的尾巴也找到一份工作干到现在,找工作有时很看运气的不要急着自我否定。 加油
点赞 评论 收藏
分享
02-28 08:55
门头沟学院 Java
喜提窑鸡一筐:简历排版有一些问题,如果没有排版能力建议直接在超级简历用现成模板(无广,建议超级简历看到结一下账,别有那些太花里胡哨的,简历架构按:教育背景,实习经历,项目经历,其他能力概述/获奖经历,教育背景简单写点说明学校专业,在读时间即可,GPA好看可以写上去,不好看不用写,背景整体篇幅占15%以内,大篇幅给实习经历和项目经历,项目经历别写太多废话,HR都懒得看,通常按项目目标,具体工作1.2.3点/涉及技术栈,项目成果这样结构化展开,如果没有实现经历最好是有2-3段项目经历,其他最后补充点个人能力综述and获奖经历即可
点赞 评论 收藏
分享
评论
20
137
分享

创作者周榜

更多
牛客网
牛客企业服务