字节抖音(成都)提前批后端开发凉经


一面

  • Http 的执行过程?
  • TCP三次握手过程
  • TCP中第一次Seq是如何产生的?
  • linux,shell命令,编写计算nginx日志中访问最多的100个ip
  • 如何编程实现?排序的时间复杂度?如何优化?
  • 进程、线程、协程的区别
  • python中多进程和多线程的区别
  • 做题:二叉树右视图,先探讨了一下方案和时间复杂度、空间复杂度,然后要求把空间复杂度降到O(logN),开始写代码,写得很磕磕绊绊

二面

  • 先聊了会人生,为什么当时拒了字节的实习,为什么选择开发岗...
  • 说了下在蚂蚁金服的短暂的实习期间干的事情,一个分布式的转账demo,开始聊分布式
  • 二阶段提交协议的实现方法探讨(主要讲了蚂蚁内部某分布式事务框架的实现思想)
  • 二阶段提交协议的缺点,以及三阶段提交协议如何弥补这些缺点
  • 其他的分布式框架,聊了下RAFT,主要讲了RAFT的leader选举策略
  • RAFT 如何克服数据分区(Split-brain)的问题
  • RAFT 实现了CAP中的哪两个原则
  • 开始聊数据库,事务的隔离级别有哪几种
  • 可重复读的实现方式,是否了解MVCC(完全没听过)
  • MySQL(Innodb)锁的类型及作用(没答全)
  • 乐观锁的实现方式(只说了Java上的CAS方式,完全不知MVCC)
  • 间隙锁?
  • 索引为什么选B+树而不是B树
  • B+树的缺点
  • 开始聊操作系统,虚拟内存和物理内存的区别
  • 页式内存管理系统中的虚拟内存到物理内存的加载方法以及页淘汰策略
  • 在程序中取地址得到的是物理地址还是虚拟地址
  • 进程间通信方式
  • 信号和信号量的区别
  • 智力题:圆形桌子,A和B下棋,棋子是圆的,A先走,每人轮流下,一次只能下一颗(不能不下),如何保证A一定赢?
  • 算法题:顺时针打印矩阵

总结

算法题刷得不够熟练,需要再练习。做题的时候遇见不会的明显紧张了,一面结束后没多久就反应过来那个题其实蛮简单的,但是我最后还是写错了。。。

二面结束后问了下面试官能不能给我的秋招如何准备一点建议,他说写在简历上的东西一定要熟悉,MySQL那一块我蛮多的问题没有答上来(我简历上确实写了熟悉Redis/Mysql...)

再加油吧...
#字节跳动校招提前批##字节跳动##Java工程师##校招##面经#
全部评论
MVCC是多版本并发控制,指的是当前读的行数据正在被update或者delete,那么,事务不用等行锁的释放,可以直接去读行数据的快照,相当于去读行数据的历史版本。 乐观锁可以通过版本号或者时间戳实现。
2 回复 分享
发布于 2020-06-25 13:29
不要气馁 欢迎投递阿里云https://www.nowcoder.com/discuss/443786
1 回复 分享
发布于 2020-06-26 15:58
同抖音成都后端,看到你这个开始慌了
点赞 回复 分享
发布于 2020-06-25 12:57
抖音成都咋样啊,我也想去成都
点赞 回复 分享
发布于 2020-06-25 13:18
刚投了简历,看来还要好好复习一下
点赞 回复 分享
发布于 2020-06-25 13:35
请问那道智力题是什么意思,没看懂😂能解答一下吗
点赞 回复 分享
发布于 2020-06-25 13:57
老哥你的项目是提到了分布式吗?问这么多分布式和操作系统啊
点赞 回复 分享
发布于 2020-06-25 15:05
老哥,你这是视频面试,还是现场面试啊?
点赞 回复 分享
发布于 2020-06-25 19:56
右视图这个空间复杂度如何优化?
点赞 回复 分享
发布于 2020-06-25 19:59
linux,shell命令,编写计算nginx日志中访问最多的100个ip,这个你当时怎么答的.
点赞 回复 分享
发布于 2020-06-25 20:32
楼主在蚂蚁实习了多久
点赞 回复 分享
发布于 2020-06-26 12:23
说实话我觉得挂你的原因是他们觉得你有大概率通过阿里实习转正,毕竟你之前就直接拒掉了字节的实习offer。。。
点赞 回复 分享
发布于 2020-06-26 12:37
你这个问的也太难了🤨
点赞 回复 分享
发布于 2020-06-26 12:38
老哥,第一次seq是怎么产生的?是随机产生的么
点赞 回复 分享
发布于 2020-06-26 14:29
没有一点经验的实习生和提前批哪个好啊
点赞 回复 分享
发布于 2020-06-28 00:48

相关推荐

#我和xx公司的爱恨情仇# 怎么会有这么**的公司!实习ld跟我说,在这实习秋招会有很大优势,没太大问题;线下一面二面水的很,手撕都是easy,二面面试官甚至说,你随便手撕个题目就行,找个代码量多的题目,然后我写了一个bfs图算法。主管面也是基本上纯聊天,然后甚至问我预期薪资,我说虽然我有互联网公司offer但是更想来华子,认可企业文化。面试完后,保温电话说根据面评开14a没问题,过了一段时间后去问了对接人,先说11月底开,后来说12月底开,昨天去问,他说你不是签了美团了吗,我们已经发完全部offer了。tmd那你不早说,我还在这等。我问了我们这个部门的其他实习生(三级部门下8个实习生,我们四级部门下就有5个,按理说我们部门应该缺人吧),结果其他实习生全军覆没,之前都收到降温电话要签个其他offer保底,实习生中甚至有人空白三方在allin华子,最逆天的是,其中一个是优秀实习生,他也没开出来。问那个优秀实习生,他说他在这实习时接口人天天给他洗脑说,在这实习只有不想来的,没有泡不出来的(如图1)。我接口人也是这么跟我说的,说我们2012实验室下面都偏预研,部门加班少,我们部门确实还行,而且本身华为比互联网稳定,后期还有股票,退休保留股票一直分红(补充:只有5%的人可以熬到40岁以上退休分股),你看看华为那么多od,人家为什么社招想来华为当od呢,因为华为真的稳定啊(后来想想他们来当od应该是没有更好的选择了吧,xhs上那个清华姚班都来华为当od)。我跟几个实习生已经转投其他部门了,那个优秀实习生去找别的部门hr时,人家问:你优秀实习生也要换部门吗,没遇到你这种情况之前为了选华为还是美团我还纠结了1个多月,现在想想真**,这**公司谁来谁知道,华子稳定个**,这里补充一下,35岁下岗就是华子最早提出来的。还有华为内部转岗的事,后来问了下很多大公司都可以内转,华子内转还要背绩效,去新部门会有很大绩效压力,原部门绩效太差还不能转,****。这**泡池子机制也是遥遥领先,其他互联网公司纷纷效仿。还有那5%公积金真恶心。之前认识一个腾讯提前批哥们,他杭电本科生,hr打电话还恶心他,给他开13a,总包比腾讯少20w,跟他说一大堆什么企业稳定,前景好,技术遥遥领先(图2)另外,还有个签约阿里被华为恶心的(图3)我和腾讯提前批的哥们的故事是真的,可以保证确有其事,图3是道听途说,不保证真实性,但我觉得这**公司真有可能发生这种诈骗故事
好吃的麦乐鸡块:这公司真的恶心,毫无信誉可言
点赞 评论 收藏
分享
评论
23
152
分享
牛客网
牛客企业服务