字节-抖音后端-上海-一、二、三面经,求个OC 555

字节一面:7月29日(1hour)
1.springIOC的设计思想
2.bean的生命周期
3.Mysql用的什么引擎,Innodb的索引大概讲一下
4.接上一问讲到的B+树,为什么使用B+树而不使用B树
5.链表这种结构可以像B+树一样优化查询吗,怎么做(回答变成跳表)
6.Java线程安全集合有哪些,concurrenthashmap如何做到线程安全
7.hashmap在什么情况下出现线程不安全(回答插入节点时,会短暂的形成环形)
8.hashmap扩容时为什么线程不安全(???)
9.Stiring是不是线程安全的(我猜的不是)
10.sync的底层原理
11.AQS怎么保证锁的可重入性
12.内存管理的基本方式有哪些
13.LRU怎么实现o(1)复杂度的查找

做题:leetcode-124

字节二面:8月3号(50min)(记不太清了,只写了几个记忆深的问题)
1.https的具体握手流程,是先非对称加密还是先对称加密
2.CA证书具体是怎么验证的
3.HTTP的请求指令(GET,POST)这些在请求头还是请求行还是请求体
4.除了GET和POST还有哪些请求指令
5.Radis的String底层是怎么实现的
6.Radis的持久化方式
做题:1.手撕单例模式
2.二叉树的Z字型遍历

字节三面:8月5号(45min)
1.自我介绍途中直接打断,不让说完直接开始问
1.1.项目和研究方向全是CV,为什么不去做CV算法要做后端(。。。菜但不想承认)
2.项目每个模块具体功能,详细说
3.Innodb引擎特点有啥,底层是怎么存储的
4.还有别的什么数据库引擎
5.为什么索引要用B+树不用B树
6.有这样一张表,学生和学号,学号已经可以保证唯一性的情况下,是否还需要再加一列自增id(我答不需要,面试官直接说答错了,GG)
7. select id,name,age
From students
Where age between(18,21) and city = 'Beijing'
针对这条语句,怎么建立索引(???,不会,磕磕绊绊随便说了一下)
8.如果再加上order by name 怎么建立索引(???)
***是那一层的协议(???)
10.DNS是基于什么协议的
11.浏览器输入一个URL后的全过程

做题:1.二叉树的右视图
反问:用什么语言:go
为什么三轮面试全程没问Spring框架,是因为公司里不用吗:是的,用的是自己开发的框架

前两面几乎答得完美,面试官人也很好,一直对着我笑,对我有回应。没想到三面直接GG,三面面试官一看就是大佬,全程板着脸,没有一点笑容,问的异常偏门,我回答的稀巴烂,基本每个问题都是猜的。题目出的很简单,给了20分钟要求自己建树,我10分钟写完了。哎,感觉要挂,难顶。

==========================================================
8月6号更新:
中午hr加我微信了,告诉我面试通过,等待offer审批
开心,舒服了
祝大家都能拿到心仪的offer
#字节跳动提前批面试##面经##校招##Java工程师#
全部评论
祝好运,我也腾讯三面答的不好,希望都能OC吧。
1 回复 分享
发布于 2021-08-06 10:18
说实话问题不算很冷门😂祝你oc
点赞 回复 分享
发布于 2021-08-06 00:07
三面DNS上面一个问题是啥啊,好像被屏蔽了hhh
点赞 回复 分享
发布于 2021-08-06 03:31
祝好运LZ
点赞 回复 分享
发布于 2021-08-06 11:06
楼楼三面问的都很正常的!我上次遇到的三面一直狂怼实战开发……祝楼楼早日oc!
点赞 回复 分享
发布于 2021-08-06 11:27
求咱们都过,我是抖音后端北京,周三三面的,现在官网还写的面试中,凉又没彻底凉,我表现的就是还行但又不行,害,就离谱,求过
点赞 回复 分享
发布于 2021-08-06 12:08
感觉等待面试结果的过程是最痛苦的,祝我们都能顺利拿到offer😶
点赞 回复 分享
发布于 2021-08-06 12:20
蟹蟹楼主的面经分享,会等到好结果的
点赞 回复 分享
发布于 2021-08-06 12:21
分享面经的都能拿到好offer,楼主加油!
点赞 回复 分享
发布于 2021-08-06 12:23
楼主拿到意向了嘛
点赞 回复 分享
发布于 2021-08-16 00:41

相关推荐

不愿透露姓名的神秘牛友
11-26 16:06
已编辑
快手电商 后端 23k-35k
点赞 评论 收藏
分享
评论
3
77
分享
牛客网
牛客企业服务