字节-抖音后端-上海-一、二、三面经,求个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
楼主拿到意向了嘛
点赞 回复 分享
发布于 2021-08-16 00:41
分享面经的都能拿到好offer,楼主加油!
点赞 回复 分享
发布于 2021-08-06 12:23
蟹蟹楼主的面经分享,会等到好结果的
点赞 回复 分享
发布于 2021-08-06 12:21
感觉等待面试结果的过程是最痛苦的,祝我们都能顺利拿到offer😶
点赞 回复 分享
发布于 2021-08-06 12:20
求咱们都过,我是抖音后端北京,周三三面的,现在官网还写的面试中,凉又没彻底凉,我表现的就是还行但又不行,害,就离谱,求过
点赞 回复 分享
发布于 2021-08-06 12:08
楼楼三面问的都很正常的!我上次遇到的三面一直狂怼实战开发……祝楼楼早日oc!
点赞 回复 分享
发布于 2021-08-06 11:27
祝好运LZ
点赞 回复 分享
发布于 2021-08-06 11:06
三面DNS上面一个问题是啥啊,好像被屏蔽了hhh
点赞 回复 分享
发布于 2021-08-06 03:31
说实话问题不算很冷门😂祝你oc
点赞 回复 分享
发布于 2021-08-06 00:07

相关推荐

不愿透露姓名的神秘牛友
06-21 11:33
昨天是学校最后一场招聘会,鼠鼠去参加了,全场只有一个招聘java的岗位,上来先做一份笔试题,做完后他拿张纸对答案,然后开始问简历上的问题,深圳小厂,6-8k(题目如下),后面还有两轮面试。然后我就在招聘现场逛呀逛,看到有公司招聘电商运营,给的比上年的小厂还多,鼠鼠就去了解了下,然后hr跟鼠鼠要了份简历,虽然我的简历上面全是求职Java开发相关的内容,但是hr还是鼓励我说没关系,她帮我把简历给老板看看,下周一会给我通知。招聘会结束后鼠鼠想了一段时间,也和朋友聊了聊,发现我可能是不太适合这个方向,然后就跟爸爸说回家了给我发条微信,我有些话想跟他说说。晚上爸爸到家了,跟我发了条微信,我立马跑出图书馆跟他打起了电话,这个通话长达一个小时,主要是跟爸爸坦白说我不想找这行了,是你的儿子太没用了,想试试其他行业。然后爸爸也跟我说了很多,说他从来没有希望我毕业后就赚大钱的想法,找不到就回家去,回家了再慢慢找,实在找不到就跟他干(帮别人装修房子,个体户),他也知道工作不好找,让我不要那么焦虑,然后就是聊一些家常琐事。对于后面的求职者呢我有点建议想提一下,就是如果招实习的时间或者秋招开始,而你的简历又很差的情况下,不要说等做好项目填充完简历之后再投,那样就太晚了,建议先把熟悉的项目写上简历,然后边投边面边完善,求职是一个人进步的过程,本来就比别人慢,等到一切都准备好后再投岂不是黄花菜都凉了。时间够的话还是建议敲一遍代码,因为那样能让你加深一下对项目的理解,上面那些说法只是针对时间不够的情况。当然,这些建议可能没啥用,因为我只是一个loser,这些全是建立在我理想的情况下,有没有用还需其他人现身说法。上篇帖子没想到学校被人认了出来,为了不丢脸只能匿名处理了。
KPLACE:找研发类或技术类,主要还是要1.多投 2.多做准备,很多方面都要做准备 3.要有心理准备,投累了就休息一两天,再继续,要相信自己能找到
投递58到家等公司7个岗位
点赞 评论 收藏
分享
码农索隆:有点耳熟,你们是我教过最差的一届
点赞 评论 收藏
分享
评论
3
77
分享

创作者周榜

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