今天给大家分享一篇 携程2022暑期实习java面经, 希望大家在面试中能够斩获Offer, 找到自己满意的工作。 一起来看看吧~
最近整理了一系列的Java面试题,包含了Java基础、进阶、多线程、并发编程、数据库(MySQL、Redis、MongoDB、Memcachedd等等)、Spring全家桶、MyBatis、ZooKeeper、Dubbo、Elasticsearch、RabbitMQ、Kafka、Linux、Netty、Tomcat以及阿里、腾讯、字节、百度等大厂的面试真题。
点击下载完整PDF☞ 2022年最新Java面试题集
1.自我介绍
2.项目介绍(想问我框架我暗示基本上不熟悉)
3.java基础
sychronized和lock的区别
stringbuffer介绍,以及和stringbuilder对比
线程池,参数,什么时候用线程池
hashmap底层
threadLocal 的了解
解决哈希冲突的几种方式
int和double各占多少字节
4.数据库
innodb的了解
数据库索引类型,B+树
5.数据结构
二叉搜索树和二叉堆区别
java中用到二叉搜索树和二叉堆的数据结构
红黑树的优点
6.计算机网络
http和https的区别,公钥是用来干什么的
tcp的四次挥手,最后一个ack之后就断开了吗(这里脑子抽了)
7.redis的了解
8.算法题
全排列
删除倒数第k个链表节点(思路)
9.反问
许愿二面,应该是上海的还蛮想去