补:京东一面凉经(京东科技)
1.自我介绍
全程项目拷打+场景提问
2.可以介绍一下hotkey吗?
3.这个热点发现是怎么做的?(答使用worker进行统计的)
4.你有没有了解它内部是怎么做的?(当时不了解时间窗口机制,没答上来)
5.我看到你写了解内存溢出,CPU飙高?JVM调优?你说一下什么场景会用到这三个?
(当时脑子抽了,把内存溢出说成内存泄漏了,当时就举例说ThreadLocal这个例子,面试官当时表现得很不理解的样子(可能是期望我说出线程池中的情况),说肯定是在某个场景下内存会发生泄漏,正常情况不调用没关系,当时尴尬了半天)
6.如果让你设计一个秒杀系统,你会怎么做?
7.秒杀系统也经常会有这种热点探测?你会怎么做
8.我说可以使用redis存放统计次数,他说这会引发新的缓存问题,寄寄寄
9.后面就没啥了,向面试官问了对我的评价?当时他以为我研二?我说我是大三他跟我说,那你学的东西还挺多的,但是深度不够,当时涉及到底层原理 的时候直接寄了,然后他说我答的都没在点上。然后也向面试官请教了一些学习方法
10.可能是真的面不下去了吧,没有手撕。
总体来说,面试官人真的很好哇,但是当时真的原理一点没看就去面了,真是后悔。