京东日常实习后端一面 65min
1.实习介绍
2.int 和 Integer 的区别?为什么需要Integer?3.ArrayList和 LinkedList的区别?分别适合什么场景?
4.==和 equals 的区别?重写 equals 时为什么要重写 hashcode?
5.JDK8 默认的垃圾回收器是什么?G1GC的核心特点?
6.JVM 的内存模型(运行时数据区)包括哪些部分?
7.什么情况下会发生 0OM?如何排查?
8.InnoDB 的聚簇索引和辅助索引的区别?底层为什么用 B+树?
9.联合索引(a,b,c),查询条件是 where b=? and c=?,索引会生效吗?为什么?
10.如何优化一条慢查询 SOL?
11.Redis 的常用数据结构有哪些?项目中用它们做了什么?
12.Redis 的常用数据结构有哪些?项目中用它们做了什么?
13.项目/实习经历
14.手撕“找出一个字符串中最长的不重复子串(如输入"abcabcbb",输出3;输入"bbbbb",输出1)
2.int 和 Integer 的区别?为什么需要Integer?3.ArrayList和 LinkedList的区别?分别适合什么场景?
4.==和 equals 的区别?重写 equals 时为什么要重写 hashcode?
5.JDK8 默认的垃圾回收器是什么?G1GC的核心特点?
6.JVM 的内存模型(运行时数据区)包括哪些部分?
7.什么情况下会发生 0OM?如何排查?
8.InnoDB 的聚簇索引和辅助索引的区别?底层为什么用 B+树?
9.联合索引(a,b,c),查询条件是 where b=? and c=?,索引会生效吗?为什么?
10.如何优化一条慢查询 SOL?
11.Redis 的常用数据结构有哪些?项目中用它们做了什么?
12.Redis 的常用数据结构有哪些?项目中用它们做了什么?
13.项目/实习经历
14.手撕“找出一个字符串中最长的不重复子串(如输入"abcabcbb",输出3;输入"bbbbb",输出1)
全部评论
相关推荐
点赞 评论 收藏
分享