新鲜出炉的携程Java面经~~~

刚面完携程的Java后台,问得问题比较深,但每个问题都一直往深处问,感觉我又凉了。。。贡献一波,大家参考一下!

首先是自我介绍;
然后是项目,项目细节,数据库规模,遇到了什么问题。
然后就是java基础了,问题如下(有遗漏,记不太清了,只能想起来这么多了):
1. 说一下线程安全,怎么解决线程安全?
2. java中有几种锁?synchronized与reantrantLock锁的区别?
3.synchronized怎么实现的?
4.如何在分布式系统中解决线程安全?在分布式系统中怎么只让一个线程执行?
5.……
6.……(忘记问什么了)
7.HashMap底层实现?是线程安全的吗?如何线程安全?哪个方法效率更高?
8.concurrentHashMap的瓶颈?
9.你觉得什么样的代码时好代码?
10.你是怎么写代码的?代码规范。
Last,有没有什么问题要问我的。。。。

总体感觉不难,但是有几个没答好,感觉要凉。。。
#携程##面经##秋招##内推##Java工程师#
全部评论
想问你是提前批吗?
点赞 回复 分享
发布于 2018-08-28 18:02
问下大佬,现场面的时候有没有手撕代码,有的话是写了些啥啊
点赞 回复 分享
发布于 2018-09-10 21:58
数据库,网络,操作系统这些不问吗?
点赞 回复 分享
发布于 2019-04-11 14:05

相关推荐

4 88 评论
分享
牛客网
牛客企业服务