京东Java岗二面经历

二面 
1. jvm优化。有哪些jvm参数?用过哪些jvm调优工具? 
2. final有什么用?如何保证一个变量线程安全? 
3. gc。有哪些gc算法?目前一些商用虚拟机一般都是怎么进行垃圾回收的?
4. 两个算法题,现场用最擅长的语言写出可运行的代码!第一道,打印一颗树每层的最右节点。另一道,一个1至n的整数列,输出其为k的每一个组合。 
5. 3/4次握手,有哪些阶段 
6. 聊项目 
7. 问问题。因为面的是京东云数据库中间件团队,所以问了分布式一致性怎么处理?有没有用Paxos等,还有一些闲聊和对我的建议。 
应该就这些,总共差不多面了50分钟。
全部评论
一面问了些什么问题呢
点赞 回复 分享
发布于 2017-01-11 21:55
这是啥岗位,这么难啊
点赞 回复 分享
发布于 2016-09-13 10:02
楼主50分钟里写两道算法题花了多久呀
点赞 回复 分享
发布于 2016-09-13 01:13
第二道算法题什么意思
点赞 回复 分享
发布于 2016-09-13 01:04
问这么细。我二面就是在聊天
点赞 回复 分享
发布于 2016-09-13 00:50
楼主投的什么岗呀
点赞 回复 分享
发布于 2016-09-13 00:28
我觉得好难啊
点赞 回复 分享
发布于 2016-09-12 23:46
楼主大法,面试地区是?
点赞 回复 分享
发布于 2016-09-12 18:15

相关推荐

整体感受:面试官很友好整体答得不好,还是有点紧张,言语不够流畅技术问题1.自我介绍2.有实习过吗1. 有没有深入钻研过中间组件2. 给出了中间件的学习建议3. 讲一下tcp的协议4. 讲一下带宽时延机5. 讲一下流量控制与拥塞控制6. 讲一下滑动窗口的目的,是用来干什么的7. 用滑动窗口来进行流量控制,有一个场景 a给b发数据,我们申请的专线带宽为1g,单个连接发送速度为500m,但发现发送的速率很慢,我们应该怎么加快传输速度?8. 滑动窗口的实现方式有哪些9. 其中影响流量速度的因素有哪些?10. 地球,卫星传输延迟问题11. Mit的操作系统学过吗12. 聊了一下国外公开课,mit操作系统,分布式系统13. 推荐去系统的学习下这两个课14. 讲一下拓扑排序15. 手搓一个lru cache16. 被批评了一下代码风格17. 讲一下ThreadLocal 及其是否可以线程间传输ThreadLocal 18. 面试官评价了一下inheritedthreadlocal 是很鸡肋的19. 评价了一下 阿里的ttl 也有一些鸡肋20. 讲一下guava 本地缓存的底层实现21. 面试官进行引导 让讲一下concurrentHashMap(实质上guava本地缓存就是类似的哈希表)22. 面试官打断,说后面不用讲了,说八股背的太好了(心想寄了)23. 面试官又问guava的底层实现方式24. 面试官讲解了一下guava本地缓存的底层实现反问 正问25. 反问业务 微服务 jdk 框架26. 反问学习建议 多了解 保持好奇心 不要只背27. 面试官问了一下 你们学校不管吗 不查签到吗28. 能实习5 6个月?面试总结: 中间件原理,计算机基础后续:一面挂
查看38道真题和解析
点赞 评论 收藏
分享
评论
点赞
46
分享

创作者周榜

更多
牛客网
牛客企业服务