当前位置:网站首页>外包2年的我终于上岸了!记录我的字节跳动3轮面试,希望帮助到大家!
外包2年的我终于上岸了!记录我的字节跳动3轮面试,希望帮助到大家!
2022-06-27 12:38:00 【横扫bug】
经过了将近两个月的鏖战,今天终于收到字节的offer了,第一次发帖分享一下自己的面经。
推荐同学们先去找内推投递,当初自己没有注意到这点导致整个过程进行的非常慢,4月末投递的简历到现在才有最终的结果。不过还是要感谢字节能收留hh。
题目之前有记录,现在整理一下发出来。
1面(1小时左右)
- 自我介绍
- 问了问项目
- linux最先启动的3个进程是什么
- Linux文件描述符是什么
- liunx下向文件中添加一条数据都发生了什么
- Hashmap怎么实现的,怎么扩容
- 线程安全的Hashmap有哪些
- volatile的作用
- GC算法有哪些
- 进程间通信的方式
- 哪些通信方式是要陷入内核态的
- redis中list的底层数据结构是什么
- redis怎么恢复数据
- Https的请求过程,越详细越好
- Http2.0有什么特点
- 知道Http3.0吗
- 四次挥手time_wait状态的作用
- 口述怎么寻找海量数据的前100大的数,分不限内存和限制内存,哪种排序算法最快
- 算法题:给出一个整形数组,找出其中最长的山峰的长度,如[2, 1, 3, 7, 6, 4, 5],最长是[1, 3, 7, 6, 4],所以返回5.
- 最后没有反问环节直接说不要离开等二面面试官。
2面 基本上都是数据库的题
- 算法题:求一个整数的平方根,保留3位小数
- SQL题:设计一个地铁的表结构 追问:判断两个地铁站是否在一条地铁线上
- 数据库索引的底层实现 追问:为什么B+树比红黑树要好
- SQL查的慢怎么办
- 怎么让数据库死锁
- 没用到索引的情况有哪些
- 口述怎么查找海量数据中出现次数最多的数据,分不限内存和限制内存。
- 有什么想问面试官的
3面全是算法题
- 开场寒暄
- 3道算法题:
- 合并两个有序数组
- 蛇形输出二叉树
- 找到n个数的全排列的第m个数
- 简单聊聊项目
- 反问环节
4面 team leader面
- 自我介绍
- 聊项目
- 一个很大的文件怎么能快速打开
- 找排序数组中第一个出现的目标数字
- 设计题:汽车摇号的实现
- 反问(表达了自己强烈希望加入字节的愿望和能稳定工作的背景和决心,还把leader逗乐了hh)
- 中间还有些别的问题记不太清了,答的不是很理想。
小计
正常应该是3轮面试,但是HR说中途有调换岗位,所以加了一轮。面试总体感觉是很好的,都是微笑面试,不会很深入的问某个知识点,对答对的问题也会给予积极的肯定。手写算法题每轮都有所以刷题很重要,比如三面全是在考算法题,最后反问面试官哪里需要提高时面试官也说,其他方面对应届生来说没有那么高要求。但无形中自己还是会有压力,所以有些小紧张。今天1月26日发邮件询问HR确认并收到了offer,算是有个好结果了。最后希望大家都能找到心仪的工作!
应广大读者要求最后我为大家准备了一些Java架构面试学习资料,技术内容包含有:Spring,Dubbo,MyBatis, RPC, 源码分析,高并发、高性能、分布式,性能优化,微服务 高级架构开发等等。
下面展示部分截图,文末附免费下载方式。
第一篇:基础篇

第二篇:JVM 篇

第三篇:多线程 &并发篇

第四篇:Spring 篇

第五篇:MyBatis 篇

第六篇:Spring Boot 篇

第七篇:MySQL 篇

第八篇:Redis 篇

第九篇:Spring Cloud 篇

第十篇:Nginx 篇

第十一篇:MQ 篇

第十二篇:数据结构与算法篇

第十三篇:Linux 篇

第十四篇:简历篇

最后
整份文档一共有将近 200 页,为了不影响大家的阅读体验就只展示了部分内容,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习!
需要的小伙伴点击下方名片,扫码免费领取。
边栏推荐
- Dm8: Dameng database - lock timeout
- 如何修改 node_modules 里的文件
- 中证500股指期货怎么开户,国内正规的股指期货平台有哪些,在哪里开户最安全?
- What is the next step in the recommendation system? Alispacetime aggregates GNN, and the effect is to sling lightgcn!
- build. Gradle configuration
- 执行 npm 指令失败,提示ssh: ... Permission denied
- 号称史上最难618,淘宝数据盘点你做对了吗?
- 阿里一个面试题:使用两个线程,交替输出字母和数字
- ssh工作流程及原理
- Configuration of thymeleaf
猜你喜欢
随机推荐
gcc编译动态库和静态库
VS调试技巧
build. Gradle configuration
【Acwing】第57场周赛 题解
Uni app sends request instructions using the escook / request miniprogram plug-in
【TcaplusDB知识库】TcaplusDB-tcapsvrmgr工具介绍(三)
如何下载带有超链接的图片
ACL 2022 | TAMT proposed by Chinese Academy of Sciences: TAMT: search for a portable Bert subnet through downstream task independent mask training
log4j的详情配置
推荐系统的下一步?阿里时空聚合GNN,效果吊打LightGCN!
Thymeleaf的相关知识
夏日里的清凉
对象序列化
浏览器cookie转selenium cookie登录
Self taught ADT and OOP
Socket blocking and non blocking modes
Convn-n dimensional convolution
今天运气不错
How to open an account for CSI 500 stock index futures, what are the regular domestic stock index futures platforms, and where is the safest place to open an account?
JMeter connection DM8









