携程Java开发面经

一面(2021.11.22)45min

集合类的三种类型,每种的数据结构,是否是线程安全的

HashMap的插入和扩容原理,线程安全的衍生结构如何保证线程安全,读取和计算size安全

线程安全的定义和实质,与JMM内存模型结合分析

锁机制的ReentrantLock的源码介绍,CAS和Volatile的作用

Java一个对象new从类加载机制到垃圾回收的具体操作

Java的线程池的最大生存时间的作用,newFixedThreadPool的缺陷,为何要重写线程池

计算机网络的七层网络模型,每层的作用,有哪些常见的协议,ARP协议的实现原理

TCP三次握手的流程,还干了什么操作

SQL的InnoDB引擎索引的结构,为什么索引要这种结构,叶子节点存储什么

SQL的事务,隔离级别,MVCC结构,如何实现的原理

SQL的锁的类型,什么时候用什么锁

 

 

二面(2021.12.02)1h

项目介绍

在实习过程中观察,各个公司的区别,觉得自己是否合适作为程序员

JVM虚拟机运行机制,看完如何用于解决现实问题

OOM问题排查

Linux使用常见命令

Java类加载机制,双亲委派机制

sleep和wait的区别

TreeMap的结构

Synchronized和ReenteenLock的区别和实现原理

HashMap的结构

线程安全的实现手段

如何解决遇到的问题

Https的交互原理

看了哪些技术书籍

 

HR面(2021.12.06)30min

实习经历

实习遇到的难点和解决方法

对未来职业的规划

如何优化代码

业务还是基础架构

#携程##面试题目#
全部评论
大佬,实习在什么时候?
3 回复 分享
发布于 2021-12-18 08:04
面上了吗?全是八股文
2 回复 分享
发布于 2021-12-24 12:04
没算法题吗?
2 回复 分享
发布于 2021-12-17 23:41
BAT大佬总结的刷题手册:https://t.1yb.co/yMbo
1 回复 分享
发布于 2021-12-25 14:50
前面一排把我问傻了😂 后面感觉还行
点赞 回复 分享
发布于 2022-02-21 18:36

相关推荐

评论
9
79
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务