小米一面Java

首先自我介绍一下

你在蚂蚁金服实习,那么你在蚂蚁金服实习的过程中,你做了什么。

这个业务背景是什么样的。

你认为在这个难点在哪里。

你还做了什么嘛?

进程和线程的区别

进程中如何去使用一个共享内存

volatile关键字是如何保证一个可见性的(//todo 面试官提到了底层在总线或者缓存加锁,需要看一下

你遇到过线上oom的问题嘛

你遇到线上cpu100%的问题嘛?

如果遇到了如何排查

你是如何使用jstack的,你可以详细说一下过程吗。

如果线上故障宕机,如何复现

你提到了hashmap和ConcurrentHashMap说一下两者的区别

说一下AQS的实现原理

说一下get和post请求的区别

说一下HTTPS请求

编码题:

链表排序(说了思路,落地出现问题惹,有点自闭

快排和归并的时间复杂度和空间复杂度。

希望对大家有所帮助~




#小米##校招##面经##Java工程师#
全部评论
点赞 回复 分享
发布于 2019-09-10 14:42
这有点难啊
点赞 回复 分享
发布于 2019-09-10 15:23

相关推荐

拉丁是我干掉的:把上海理工大学改成北京理工大学。成功率增加200%
点赞 评论 收藏
分享
jack_miller:杜:你不用我那你就用我的美赞臣
点赞 评论 收藏
分享
2 29 评论
分享
牛客网
牛客企业服务