字节跳动一面:
- 自我介绍,主要讲讲做了什么和擅长什么
- 看你项目做Spring比较多, 问一下Spring相关的东西, IoC是什么概念/li>
- Bean的默认作用范围是什么他的作用范围/li>
- 索引是什么概念有什么作用MySQL里主要有哪些索弓|结构希索弓和B+树索引比较/li>
- 平常用线程主要是怎么写的,会用一一些线程框架吗(没有用框架) Java线程池的概念程池有哪
- 些程池工厂有哪些线程池类型,及其线程池参数是什么/li>
- ConcurrentHashMap讲一讲/li>
- Java GC机制GC Roots有哪些/li>
- Java bin包下面的工具用过哪些/li>
- 算法题:红蓝两种球,总共N个,N>2, 排列组合,连续3个颜色一样是非法的,求合法的排列数量
字节跳动二面:
- 自我介绍
- 发起一个HTTP请求的过程才提到DNS , DNS用的什么传输层协议什么说用的是TCP协议/li>
- (我说其实我不清楚是用的什么协议)他说那让你设计的话用什么协议比较合适(思考了一下,说
- 觉得UDP比较合适,比较轻量不占用服务器带宽,查了一下TCP和UDP都有 ,用在不同情境下)
- TCP协议的三次握手和四次挥手过程/li>
- 同步IO和异步IO的区别/li>
- 操作系统的blablabla(懵)算了,直接问你好了, select和epoll /li>
- 线程如何实现同步/li>
- MySQL了解到什么程度binLog知道吗/li>
- 描述一下堆排的过程堆的时间复杂度大堆中求前K个最大值的时间复杂度/li>
字节跳动三面:
- 自我介绍。
- ConcurrentHashMap在Java7和Java8中的区别什么Java8并发效率更好么情况下用
- HashMap ,什么情况用ConcurrentHashMap /li>
- 加锁有什么机制/li>
- ThreadLocal 用场景/li>
- Web容器用的什么项目里涉及了SSM框架,一个请求到Tomcat容器了,怎么到SSM代码中去/li>
- 络协议了解吗/li>
- 项目介绍一 下是做什么的一讲学到什么东西/li>
- 平常怎么学习/li>
- 大学到现在遇到的最大困难是什么么克服情太多的时候会有压力吗/li>
- 未来的规划/li>
- 目前有offer吗/li>
- 设计一个系统:用来促成交易,有多种商品,有购买方和卖出方,促成买家价格大于等于卖出价格的交易。
更多BATJ高级Java必考题与答案
aNn-1624875542666)]
[外链图片转存中…(img-Id9yGz0o-1624875542668)]
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91271 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!