人人都想进大厂,当然我也不例外。早在春招的时候我就有向某某某大厂投岗了不少简历,加上那时自身也有问题,导致屡投屡败。突然也意识到自己肚子里没啥货,问个啥都是卡卡卡卡,后期下定决心好好弥补我的知识与智商,天天扎在书堆里,再加上实操,自我感觉还是不错的,有进步。
尤其是这我啃了足足58天的[Java进阶核心知识集](文末有分享),还是当初朋友面试进大厂后分享给我的。摸熟里边近30个分类的Java知识后,2月下旬鼓足勇气向抖音后端进击,123面(视频面)下来就像开挂了(幸运)。完事之后整理了一下抖音3面面经,我想大家可以参考看看。

抖音后端一面(7.22)(47分钟)
1. 自我介绍还没完屏幕就黑了。。重连后直接问问题。。
2. hashmap底层实现
3. java线程池参数,以及具体使用流程
4. mysql底层为什么不用b树,b*树,而用b+树。
5. 写了个sql语句(很简单的联表查询)
6. sql语句中,表逗号表,sql会如何优化
7. 连接时mysql底层是怎么做的
8. 记性不太好,忘了很多题...
9. 算法题:
(1)经典[1,2,2,2,3]找出数组中超过一半的元素
(2)给定正整数n,问1-n组成的二叉搜索树有多少
抖音二面(7.23)(60分钟)
1. tcp三次握手
2. 两次为什么不行(这题经典,但是没有组织过语言又紧张,导致答得稍微有点乱)
3. java synchronized关键字的理解
4. 介绍一下AQS

本文作者分享了在2021年抖音后端面试的经历,详细回顾了一面、二面、三面的问题,涉及Java进阶知识、数据结构、算法和数据库等内容。通过复习Java进阶核心知识集和算法题,作者成功通过面试。文中还推荐了《Java进阶核心知识集》和《算法刷题LeetCode中文版》作为备考资料。
&spm=1001.2101.3001.5002&articleId=114378932&d=1&t=3&u=40270c5501424154b9206591d25a5b8b)
697

被折叠的 条评论
为什么被折叠?



