京东一面面经

7.20京东一面电话面

基础

switch支持使用string吗?1.6,1.7,1.8版本对switch对string的支持
switch支持枚举类型吗?
常见的运行异常都有哪些?
hashMap底层数据结构,如何扩容的?

JVM

JVM内存回收,如何判断这块内存不用了,可以回收了?
你知道的设计模式有哪些?spring框架中有哪些用到了这些设计模式?

数据结构

数据结构:用两个栈实现一个队列。

多线程

终止线程的方式?
thread.stop()在java1.8中是什么情况?
如何将三种终止线程的方式进行结合?使线程结束的更加优雅?

MyBatis

MyBatis二级缓存如何实现的?尽可能深入的讲解一下。
二级缓存和一级缓存的区别是什么?

数据库

B+树的底层数据结构?相关的原理讲一下。
叶子结点存储的数据是一整条数据还是某个字段?
为什么选用innoDB,什么场景使用innoDB?(innoDB和MyISAM之间的区别)

Redis

Redis基本数据类型都有什么?
zset底层如何实现的?用score值保证有序,score值可以重复吗?
如果score值一样,用什么排序?两次取值一样吗?
Redis string单个key最大容量是多少?
string是安全的吗?
Redis主从复制,主从复制的优点是什么?缺点是什么?从库的作用是什么?

项目相关

遇到过什么问题,怎么解决的?

向面试官反问

#面经##京东##校招##Java工程师#
全部评论
不懂就问:如何将三种终止线程的方式进行结合?使线程结束的更加优雅?
2
送花
回复
分享
发布于 2021-07-20 21:30
什么部门啊兄弟
2
送花
回复
分享
发布于 2021-07-20 23:20
滴滴
校招火热招聘中
官网直投
请问是直接打电话面的吗,还是有预约呀
点赞
送花
回复
分享
发布于 2021-07-20 20:57
还有电话面的  慕勒穆勒  我约的视频面 肯定要寿司代码了
点赞
送花
回复
分享
发布于 2021-07-20 20:58
电话面还有写代码啊?
点赞
送花
回复
分享
发布于 2021-07-21 00:36
考的太细了吧
点赞
送花
回复
分享
发布于 2021-07-21 12:20
是京东科技嘛
点赞
送花
回复
分享
发布于 2021-07-21 16:32
收到二面通知了吗
点赞
送花
回复
分享
发布于 2021-07-22 13:29
请问是根据你写的简历问的吗?操作系统和网络一点没问呀,是写的数据库方面的比较多吗
点赞
送花
回复
分享
发布于 2021-07-22 20:48
老哥官网啥状态
点赞
送花
回复
分享
发布于 2021-07-23 15:55

相关推荐

11 82 评论
分享
牛客网
牛客企业服务