京东提前批一面

京东一面:(java开发方向) 25min
自我介绍
项目
Spring是否了解
Redis
JVM内存分布
String str1 = "abcd";
String str2 = new String("abcd");
这两个操作在内存中是如何实现的,有什么不同
一个静态方法的加载 讲一下他的过程 如何实现
多线程环境下,如何判断一个操作实现了几次 (瞎扯一通 他说多线程下 我说那加synchronized,他说不用synchronized怎么实现呢 我就不知道了)
MySQL相关::索引是什么  优缺点
谈一下b+树,如何实现遍历;如果想要插入一个数,怎么实现的
在修改A的时候,如果对B,C,D进行操作的话,能操作成功吗 为什么?
做题 如何删除字符串中连续的‘abc’
快速排序
在一个非有序的数组中,如何找出缺失的最小的不连续的那个数(瞎扯了一通 面试官说有没有更简单的方法,提示用数组做,没做出来)
反问环节:问了一下对方部门主要做什么 以及他对我有什么建议
#面经##秋招##Java#
全部评论
算法  是一道leetcode的hard题,  可以通过交换然后判断是否在其位来做
2 回复 分享
发布于 2020-07-17 15:37

相关推荐

榕城小榕树:你别说,你还真别说,计算机实习薪资跟这个差不多
点赞 评论 收藏
分享
1 3 评论
分享
牛客网
牛客企业服务