字节五面,现已拿到offer,希望对你有帮助
作者:互联网
前言:
之前有收到的粉丝的私信,说要我讲下学历和供祖宗经验。我是本科211毕业生。在学校举行的校招活动中,有幸去字节的总部参观了解过,自从那次之后,我真的是蛮想进入字节跳动的。
我自己是非常喜欢向往去字节跳动公司的,不仅是因为他中国发展最快的互联网公司,更是被字节的文化和工作气氛所影响的。
面试字节跳动的话,基础是很重要的。我总共经过了5轮面试,4+1(四次技术方面的面试+一次HR面试)。写这篇文章特意给大家分享一下字节跳动面试真题。
一面:
(一面的话蛮简单的,比较基础,将基础打好就没有问题),这里给大家分享一下Java基础资料。有需要的话的可以私信我哦,提取码:1
- 讲一下在上家公司的做的项目
- 说一下线程的含义
- 谈一谈索引怎么实现(innodb)
- 简单说一下redis的使用方法
- 说下怎么实现分布式锁
- 说一下操作系统换页步骤
- 说一下在之前项目中采用了哪些设计模式
- 做一道算法题:滑动窗口
二面:
(这里要说一下我对字节大佬的评价,跟我想象中的一点都不一样,一点都不秃,头发特别多,而且还很帅,想问下大佬用什么牌子的洗发水。)
- 自我介绍
- 请说下B树与B+树有什么区别
- 在之前项目中有用到redis的扩容机制吗?如果有请详细说下
- AOP的原理是怎么实现的?
- 如果用IOC解决循环依赖
- 请说下两个线程对变量进行加1的操作是会产生什么样的结果?为什么会这样?怎么解决?
- 请手写一下项目中的一个模块的代码
- 详细介绍一下HTTPS协议
- 代码题:对一个数组B先调地址然后再递减(单调),输出数组中的元素个数
三面:
(三面几乎都是算法题,在面试之前一定要自己做两道算法题练手)
- 分享一下你最喜欢看的书?为什么喜欢看它?
- 你平时喜欢学习吗?都是通过什么方式来学习Java的呢?
- 说一下你的职业规划
- 请说一下垃圾回收机制
- 64匹马,8个赛道,找最快的4匹马。重新算过同样的条件找出最快的8匹马
- 说一下什么是二分法?使用二分法时需要注意什么?如何用代码实现?
- 假设兔子在出生两个月后,就有繁殖能力,一对兔子每个月能生出一对小兔子来。如果所有兔子都不死,那么一年以后可以繁殖多少对兔子?请使用代码实现。
- 给出一组数据:6 18 1 25 7,一组数据使用插入排序的执行流程
- 说一下什么样的对象可以用垃圾机制进行回收
四面:
(今天面试我有些慌了,面试下来总共只花了30分钟,面试官没有问我什么问题,以为我自己没戏了)
- 如果设计一下短域名服务,可以为全国网址服务的?
- 说一下TCP为什么是三次握手四次挥手
- 请写一个连表查询+模糊查询
- 算法题:利用拼接方式写一下
3. 你平时用字节跳动的哪个产品比较多?
4. 为什么想要来字节?意向城市是北京吗?
5. 说一下你自己的职业规划吧
6. 预期薪资
7. 其他一些常规问题
五面:
(不得不说下字节的HR小姐姐真的又年轻有漂亮呀,字节的美女真的很多很多)
- 还是自我介绍
- 说一下你对字节跳动了解多少
- 你平时使用过字节跳动的产品吗?
- 你的工作意向城市是哪里?
- 期望薪资是多少
- 说下你的职业规划
- 你有什么问题想问我吗?(内心想问下小姐姐是不是单身,哈哈哈)
最后:
在去阿里面试之前,我其实是准备了两个月的。以下是我的学习资料和一些大厂面试题,有需要的话,可以直接私信我,提取码:头条
标签:私信,字节,offer,一下,职业规划,面试,跳动,五面 来源: https://blog.51cto.com/u_15134731/2767022