字节跳动面试经验汇总

guchunchao guchunchao     2022-11-30     621

关键词:

个人背景:
坐标背景,某211本科毕业生,计算机专业,前公司是某B站,辞职之后就重新规划了一下自己的职业方向,最终目标定在了字节跳动,比较年轻化的一家互联网公司,近几年的发展速度也比较快,综合方面来说比较适合自己,所以就投了字节的简历,Java研发方向的,之后接到面试通知,总共耗时了2个星期,一共4轮面试,整个过程比较紧张,提心吊胆的,不过好在最后终于拿到了offer,所以特分享一下字节跳动Java岗的面试经验。


一面(50分钟左右,问题比较多)
网络:
交换机和路由器区别
TCP拥塞控制
TIME-WAIT和CLOSE-WAIT
项目:
Redis减库存怎么做的
QPS要是上万怎么办,Redis怎么抗?(我答的横向拓展,Nginx限流。其实应该是想问Redis集群)
Nginx怎么限流(漏桶算法、配置burst参数)
分布式事务怎么处理? (简单说了二段提交、TCC)
TCC有系统挂了怎么办? (不会。后来查的:TCC框架会记录日志,不断重复执行)

数据库:
InnoDB和MySAIM区别
讲一下索引

算法:

技术图片

 

 

二面(55分钟)
网络:
三次握手四次挥手全过程
TCP拥塞控制
输入url到打开页面全过程
Java:
Java里四种引用
对多态的理解,底层是怎么实现的?(动态绑定)
Jvm运行时数据区
Java的深浅拷贝(clone方法)
Hashtable和HashMap区别,说下HashMap结构

项目:
为什么要用Redis
Redis热key问题(没看过… 后来查的:本地HashMap缓存热key,或者搭建Redis集群)
Redis有哪些数据结构
String是怎么扩容的(不知道,后来查的:2倍扩容,超出1M后每次扩大1M)
Mybatis insert一个对象返回id怎么做的(不会… 扯到了为什么用Mybatis ,动态代理 )

算法:
(A,B)(A,C)(B,D)(D,A)判断是否有循环引用,提示用拓扑排序(尴尬,没看过,换了超简单的第二题做出来了)
蛇形打印二叉树

三面(45分钟)
主键索引查询和非主键索引查询区别
b+树好处
一致性哈希
说一下ConcurentHashMap
设计LRU
数组找是否存在和为M的两个数

四面(HR面,大约35分钟,主要是问个人职业规划、薪资待遇,以及对字节跳动的期许等等)
————————————————
版权声明:本文为CSDN博主「Java阿谷」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_45600362/java/article/details/101016543

真香!百度阿里腾讯字节跳动等面试题库,被各大厂要求直接下架

前言Android面试题解析主要内容包括Java知识汇总、Android知识汇总、Android拓展知识点、Android开源库源码分析、设计模式汇总、Gradle知识点汇总、常见面试算法题汇总等等。解析百度、阿里、腾讯大厂面试被问到的题目,也涵... 查看详情

java面试者的经历,吐血分享字节跳动的java面试经验技巧

...享一份资深Java面试官整理的「 大厂高频核心面试题 」字节跳动面试题Http协议cookiesession介绍一下session表结构怎么设计,储存在哪里?你们的sessioncookie在项目里运用到哪里?算法题:[删除链表中重复的节点]在... 查看详情

字节跳动面试题汇总--c++后端(含答案)(代码片段)

malloc和new的区别new/delete是C++关键字,需要编译器支持。malloc/free是库函数,需要头文件支持使用new操作符申请内存分配时无须指定内存块的大小,编译器会根据类型信息自行计算。而malloc则需要显式地指出所需... 查看详情

编程实践系列:字节跳动面试题

字节跳动面试题面试3轮技术面+1轮HR整体分三大块:项目经验计算机基础编程题(每轮一题)项目经验架构+业务做了什么核心设计优化解决了什么难题体现思考业务理解架构设计能力项目需求设计demo:如何... 查看详情

三年java开发经验,疯狂复习两个月备战字节跳动,成功通过面试进入抖音事业部。

 近两年,字节跳动的发展越来越快,导致想要进入字节跳动的应届生越来越多,竞争越来越大,所以字节跳动的面试也越来越难。对于普通本科出身的我,不得不说是一项挑战,而这项挑战能否成功的关... 查看详情

涨薪10k的面试宝典,字节跳动十年测试经验分享!

背题是一个快速应付面试的方式,但如果你想在软件测试行业稳步前进、步步为营的话,建议大家还是有序学习软件测试知识,积累够了,转行、跳槽都是顺其自然的。在在给大家梳理面试题之前,先分享两... 查看详情

再也不去字节跳动面试了,6年测试开发经验的面试滑铁卢经历

...,如果只是为面试而刷题是不是在浪费人生呢?字节的面试会问些什么问题呢?他给我的留言是这 查看详情

字节跳动十年经验老鸟,耗时大半年整理的软件测试面试真题附答案

软件测试工程师,和开发工程师相比起来,虽然前期可能不会太深,但是涉及的面还是比较广的。前期面试实习生或者一年左右的岗位,问的也主要是一些基础性的问题比较多。涉及的知识主要有MySQL数据库的使... 查看详情

2021年前端大厂(腾讯字节跳动阿里......)校招面试真题解析,让你面试轻松无压力!

前言校招很重要,应届生的身份很珍贵!在校招的时候与我们竞争的大部分都是没有工作经验的学生,而且校招企业对学生的包容度高,一般对企业来说,社招更看重实际工作经验,而校招更愿意“培养人... 查看详情

字节跳动一二面过,有点飘,结果第三面准备不足,挂了…

...者“懒洋洋”跟我说,他准备了3个月,刚刚参加了字节跳动的视频面试第三面,嗯,挂了… 一面二面的时候他表现还不错,所以有点飘,结果第三面准备不足,多人面试直接懵逼…让我们一起来看看,字节跳... 查看详情

2021年你与字节跳动只差这份笔记,大厂面试题汇总

前言这里整理的是一些与技术没有直接关系的面试题,但是能够考察你的综合水平,所以不要以为不是技术问题,就不看,往往有时候就是这样一些细节的题目被忽视,而错过了一次次面试机会。想要成为一... 查看详情

字节跳动面试笔试总结——算法岗位

目录1.一棵二叉树,求最大通路长度(即最大左右子树高度之和)  查看详情

仅一年工作经验成功跳槽字节跳动,腾讯并拿到字节的offer,全靠这份面经!

前言前几天由于工作的原因一直没怎么看私信,昨天在整理私信的时候看到了一个粉丝给我疯狂私信想要我帮忙整理一份大厂面经,说自己工作也有几年了想跳槽冲刺一下,但是不知道该怎么做好前期准备。我看到这个粉丝也是... 查看详情

字节面试社招《高频汇总之android面试篇距离上岸的一步之遥》(代码片段)

字节的Android开发岗位是我们应聘的大热之选,不少人对字节跳动技术岗的技术要求还不太了解,想去面试心里没底,不知道如何准备,下面带大家简单了解一下。一.面试准备不论字节校招还是社招都避免不了各... 查看详情

字节跳动开发面试题——ios

目录字节一面内容:字节二面内容:字节三面内容:字节一面内容:1、自我介绍2、介绍一下简历中的一个项目3、面向对象的三个要素4、多态?5、Java,python,OC运行效率孰高?6、Property,其中copy如何?7、Property(nonatomatic,copy)NSM... 查看详情

字节跳动android岗面试被拒,理由竟然是:背景不够???(代码片段)

笔者二本双非院校,今年刚毕业的我被字节反复鞭尸,被拒绝的原因很多,其中最离谱的一个竟然是说我:背景不够???!所幸,最后我拿到了offer。表打我,我是来分享经验的,“先... 查看详情

2022暑期实习字节跳动数据研发面试经历

🌟今天下午面试两家,字节跳动数据研发一面和百度三面,百度那边突然不面了,hr说下个星期再看看,是直接过了还是再来一面,需要和部门商量一下,先来总结一下字节跳动的面试,对百度面... 查看详情

吃透了这一套2020阿里,美团,字节跳动java面试真题,你离bat还远吗?

前言最近,金九银十在即,很多人都在准备面试,特别给大家总结了Java程序员面试必备题,这份面试清单是我从去年开始收集的,一方面是给公司招聘用,另一方面是想用它来挖掘我在Java技术栈中的技术... 查看详情