字节跳动三面总结,多亏了这份java面试宝典,不然我绝对没有这么快拿到offer!

147 篇文章 0 订阅
140 篇文章 0 订阅

字节教育一面(6.8 :50min)

1.自我介绍(面试官在看简历);

2.问项目(让我挑一个最熟悉的项目)

3.问用到的技术栈

4.问mysql有哪些存储引擎,你用到什么存储引擎,区别是什么?

4.sql优化策略

5.聚集索引的底层

6.mvcc机制了解嘛

7.mysql的表锁有哪些?

8.给了一段sql语句,问会上什么锁?详细解读一下

9聊计网:输入url会发生什么?(一顿bala)

10.tcp/ip三次握手,udp tcp区别

11.场景题:要是握手第三次断了我怎么去设计?

12.怎么保证tcp连接稳定性?

13.流量控制,拥塞控制。滑动窗口。

14.做题:链表相加

15.反问:技术栈。

就在刚刚写完面经接到hr第2轮面试的通知。明天见!

字节教育二面(6.9 :1h)

1.自我介绍(问能实习多久)

2.进程和线程还有协程

3.线程和进程的通信方式区别

4.说出单例模式几种实现方式以及区别

5.redis为什么快?

6.redis知道多少说多少?

7.redis的sortset

8 redis zset底层,越细越好。

9.TCP/IP三次握手四次挥手

10.Mysql索引,联合索引,失效,左连接(八股文)

11.做题:给一个表并做一道sql题 写三个语句

12.做题:最长的括号子串

13.聊最擅长的项目(基本我在说)

14.反问涉及到的业务,说不会涉及到一些高并发核心的东西,反问能不能过?都有可能,会评估,过了会通知你。

字节教育三面

自我介绍

2、Spring 中的 AOP 是如何实现的,jdk 和 CGLIB 方法的区别

3、数据库 hash 索引和 b+树的区别

4、b 树和 b+树的区别,b+树的优势

5、垃圾回收器 CMS 和 g1 的区别

6、http1.0 和 1.1 的区别

7、mysql 联合索引使用 A>n and B=m 和 A=n and B=m 的区别

8、线程池中多线程的处理过程(最大核心是 5,最大线程数量 10,最大队列 10);如果满

了后,如何进行;核心线程最终会结束吗(一面的时候和面试官讨论过,面试官说核心线程

也是会结束的,所以我就按照1 面的说的)

9、你知道哪些 java 锁

10、TCP4 次挥手、3 此握手

11、为什么是 4 次挥手,不是 3 次 ——》为什么四次挥手等待 2MSL

12、SpringBoot 核心自动装配原理——》为什么使用 EnableAutoConfiguration 注解(此处

还有问题,暂时想不起来了)

13、用过 mybatis 吗

14、httpclient 这个怎么问的忘了(以为项目中用到了,就问了,其实我只是用了一下下,具

体并不会)

15.在个人商城项目中是否有用过索引?

16.是否了解索引,简要描述

17.innodb 索引文件的存储形式

18.各种索引的区别

19.集合类都有什么

20.ArrayList 和 linkedlist 的区别,各自优缺点,适用场景,实现方式

21.常用算法都会啥

22.排序算法,请描述快速排序和归并排序的思路

23.是否了解 JUC,请讲出有什么 JUC 组件

23.线程池是否理解,都有哪些参数

24.线程池的核心线程数,最大线程数,队列之间的关系。new 新的线程是怎样的逻辑?

反问:问了平台的业务和用到的技术栈

我的面试经验汇总

下面先给大家上一个总的目录大纲,基础的东西就不进行过多的赘述,我们将会从面试必问的说起,同时由于每篇的内容过多,我们也只说重点,太过基础的内容谁都会,我就不多敲字浪费大家的时间了!
有需要的朋友点击这里自取就好了,希望资料对你有帮助!

SpringCloud

Redis

JVM

MySQL

Zookeeper

Kafka

Dubbo

spring

Rabbitmq

springboot

最后

由于文章篇幅有限,PDF的内容又很多,全部手敲下来很累…所以需要阅读阅读学习的,大家“一件三连后:“查看下方””即可拿到手之后自己学习吧,博主真的打字打累了。

有需要的朋友点击这里自取就好了,希望资料对你有帮助!
预祝大家前程似锦,工作顺利!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值