程序员社区

携程4.7 22届暑期实习Java一面面经 + (Java面试题)

今天给大家分享一篇 携程4.7 22届暑期实习Java一面面经, 希望大家在面试中能够斩获Offer, 找到自己满意的工作。 一起来看看吧~

最近整理了一系列的Java面试题,包含了Java基础、进阶、多线程、并发编程、数据库(MySQL、Redis、MongoDB、Memcachedd等等)、Spring全家桶、MyBatis、ZooKeeper、Dubbo、Elasticsearch、RabbitMQ、Kafka、Linux、Netty、Tomcat以及阿里、腾讯、字节、百度等大厂的面试真题。

点击下载完整PDF☞ 2022年最新Java面试题集

今天收到二面邮件了,就发个一面面经攒一下人品吧
一面30mins  这是我第一次面试,紧张的一批

面试官可能有事比通知的时间迟了7分钟,越等大脑越空

没自我介绍直接开始了,白演练了一中午呜呜呜

计网七层模型和每一层作用,tcp五层模型(我说不了解)

进程和线程的区别

进程的状态,答:记不清了,我给你讲讲Java线程的状态和转换吧

mysql事务隔离级别

sql执行过程

慢sql怎么排查

mysql索引

b+数一般有几层

b+树节点什么时候考虑分裂,一个节点能存多少数据?

redis 数据结构,讲了hash,问我有什么应用场景,憋了一个,面试官说用String也可以,我也这么觉得哈哈哈,没来得及讲zset和跳表

jvm内存划分
虚拟机规范中有一个没有明确定义的内存溢出区域,是哪里?(当时以为是本地方法栈没有明确定义,所以才会和虚拟机栈合并,现在想想可能是直接内存,有大佬知道的评论区指正一下吧)
答案是程序计数器,有大佬指正了,见第三版深入理解Java虚拟机书53页

类加载过程

四种引用的区别

hashmap的实现,没深入问

自己讲一种排序算法,讲了快排和归并


反问

您所在的部门,平时做什么工作

评价和建议

您刚才问了我慢sql怎么排查,您平时是怎么排查的 答:这是dba的活哈哈哈哈

线上应用运行参数是怎么确定的?答:架构组大部分参数有统一,少部分可以自己调优

面试之前越等越紧张,和面试官开了视频感觉好多了- -,之前自己吓自己

????

赞(0) 打赏
未经允许不得转载:IDEA激活码 » 携程4.7 22届暑期实习Java一面面经 + (Java面试题)

一个分享Java & Python知识的社区