京东上海站java 一面面经

昨天在京东上海站面试,原定 11:00 ,提前一个小时就到了。面试正式开始还是在十一点。
总结了以下,主要有下面几个问题,我是觉得问的有点男,所以自己答的不好,希望各位大神能在评论区指点下迷津。

1. 自己设计 一种 HashMap , 其中的 key 带有 过期时间 , 也就是实现项 Redis 那样的功能
2. 索引的类型,索引是 怎么实现的
3. 自己设计一种 索引, 出了 B+ 树 这种结构,还有什么好的想法
4. 算法题,给一个字符串,求字符串中最长 的 字母不重复 的连续子串的长度

面试中有一点失误,关于算法题题,我没有问清楚是让我把代码写出来还是只是说下思路,后来同伴说是要写出来,但是我当时根本没有
动笔写。应该问清楚面试官的。

自己觉得答的比较差,所以一面就跪了。

总结经验就是,即使在没有好的实现方式的情况下,最好能把自己分析问题的思路和面试官捋捋清楚,别在心里没有答案的时候,一句话也不说

自己简历上写了几个自己动手做的项目,结果一点都没问。。。
#京东##Java工程师#
全部评论
学长能留个扣扣请教下吗?
点赞 回复 分享
发布于 2017-09-24 23:08
请问lz官网状态变了吗
点赞 回复 分享
发布于 2017-09-24 09:59
1题要怎么设计呢。。redis不熟。。谢过
点赞 回复 分享
发布于 2017-09-24 09:52
今晚还有通知的
点赞 回复 分享
发布于 2017-09-24 09:38
没收到通知就是跪了吗?
点赞 回复 分享
发布于 2017-09-24 09:35

相关推荐

牛客小菜鸡66:boss里面,招人的叫老板,找工作的叫牛人
点赞 评论 收藏
分享
09-22 22:22
中山大学 Java
乌鱼子萨奇:羡慕你啊,直接转正了,都不用经历秋招的炼狱,但是你少经历了很多痛苦的事情啊
点赞 评论 收藏
分享
27双非本,最近面试被挂麻了面试官说简历内容太简单了,技术栈要单独一行,各位佬有啥建议吗
LZStarV:项目太简单了,你像用什么开发的技术栈没必要写一句话,按点写就好了;有特色的比如说WebSocket、视频流这种狠狠吹,那就好看多了
点赞 评论 收藏
分享
评论
1
22
分享

创作者周榜

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