京东提前批Java开发2轮技术+1轮HR面

京东一面(2021.7.26)40分钟

1、自我介绍、介绍项目

2、Redis缓存穿透、缓存雪崩,解决方案

3、类和接口的区别

4、集合有哪些

5、ArrayList和LinkedList区别

6、hashmap和concurrenthashmap

7、spring中的设计模式

8、锁升级过程

9、数据库索引,隔离级别,间隙锁锁的是什么

10、synchronized和lock的区别

11、数据库索引失效的情况

12、内存泄漏、内存溢出的场景

13、threadlocal原理,应用场景?为什么要用弱引用?

14、手写算法题:共享屏幕

一个数组,有一个数是一个,其余数是两个,升序排列,找出这个数。

答:最开始使用异或找到这个数,O(n)复杂度,面试官让我用logn做。

直接使用二分查找可以实现logn

京东二面(2021.7.28)30分钟

问的比较简单,时隔太久记不住了。感觉主要还是一面

equals和==

索引失效情况(和一面重复)

优缺点啥的

算法题:两个大数相加,如何做?

京东HR面(2021.7.29)25分钟

没怎么问问题,基本都是在给我介绍部门情况

一直再问我有什么想问的

2021.8.12 收到意向书

软件开发工程师岗-北京

#京东提前批##Java工程师##面经##校招##京东#
全部评论
这个复杂度怎么能到log(n)的,想不明白
2 回复 分享
发布于 2021-08-28 14:30
点赞 回复 分享
发布于 2022-07-17 19:59
我编了下java程序,双指针的
点赞 回复 分享
发布于 2022-04-02 22:58
楼主 真的强啊😂羡慕
点赞 回复 分享
发布于 2021-09-02 19:26
收到意向函后,有没有叫你去实习?
点赞 回复 分享
发布于 2021-08-28 13:52
老哥投的哪个部门啊?
点赞 回复 分享
发布于 2021-08-28 11:23

相关推荐

07-14 12:29
门头沟学院 Java
后端岗,实习三周感觉有点想跑路了,担心秋招被拉黑,有没有佬是字节HR知道情况的
从零开始的转码生活:你实习三周都想跑路,将来拿到offer真的愿意在这干十几二十年吗
投递字节跳动等公司8个岗位
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-10 11:31
点赞 评论 收藏
分享
Lorn的意义:1.你这根本就不会写简历呀,了解太少了 2.你这些项目经历感觉真的没啥亮点啊,描述的不行,重写书写一下让人看到核心,就继续海投 注意七八月份ofer还是比较多的,越往后机会越少,抓住时机,抓紧检查疏漏,加油查看图片
点赞 评论 收藏
分享
07-15 11:43
门头沟学院 Java
点赞 评论 收藏
分享
评论
12
107
分享

创作者周榜

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