京东Java岗实习一二面经(已上岸)
本人女,大三学生,开始找实习是两周前,面了滴滴,去哪儿网,还有京东。明确凉了的是滴滴,去哪儿成为了备胎,可以说京东效率是最高的。
一面
自我介绍
问我实验室情况,学了几年Java
专业课成绩和排名
java八大类型
抽象类和接口区别
你设计的话,什么时候用抽象类,什么时候用接口
String为什么是不可变得,我说了两点原因
操作系统进程调度
进程状态
为什么要线程安全
为什么要同步
数据库范式
数据库为什么要有范式
数据库设计
String builder 和 String buffer
泛型
多态
等等等
很杂,全是基础,面了37分钟,本来他说是他这面过就行,结果部门的技术主管当晚出差归来,亲自面,开始了和一面完全不一样的体验
二面
Atomic Integer和Integer区别
Atomic Integer原理
内存泄漏如何发现
CMS和G1
各种加锁方法
数据库各种锁
数据库加锁场景题
分布式数据库场景题
redis高并发
redis原理
redis场景题
项目用微服务重构怎么重构
项目你觉得最大的难点
项目数据库设计
项目怎么合作的
你从项目中学到了什么
项目上二期,你怎么进行优化
原理都有什么
有一些忘了,面完后十分钟内接到jr电话,得到offer
#京东##实习##Java工程师##面经#
一面
自我介绍
问我实验室情况,学了几年Java
专业课成绩和排名
java八大类型
抽象类和接口区别
你设计的话,什么时候用抽象类,什么时候用接口
String为什么是不可变得,我说了两点原因
操作系统进程调度
进程状态
为什么要线程安全
为什么要同步
数据库范式
数据库为什么要有范式
数据库设计
String builder 和 String buffer
泛型
多态
等等等
很杂,全是基础,面了37分钟,本来他说是他这面过就行,结果部门的技术主管当晚出差归来,亲自面,开始了和一面完全不一样的体验
二面
Atomic Integer和Integer区别
Atomic Integer原理
内存泄漏如何发现
CMS和G1
各种加锁方法
数据库各种锁
数据库加锁场景题
分布式数据库场景题
redis高并发
redis原理
redis场景题
项目用微服务重构怎么重构
项目你觉得最大的难点
项目数据库设计
项目怎么合作的
你从项目中学到了什么
项目上二期,你怎么进行优化
原理都有什么
有一些忘了,面完后十分钟内接到jr电话,得到offer
#京东##实习##Java工程师##面经#