引言
之前面了腾讯的提前批,不过没走流程。同期还面了阿里的两轮面试,被告知不走流程就不能面了,所以也没面完。
后来走了京东这边的流程。前几天刚刚面完HR。
正好今天分享一下面经,大家可以多交流交流哈。
京东面经
- 第一轮:电话初面
- 第二轮:技术面谈
- 第三轮:高管复试
- 第四轮:HR最后确认
第一轮电话初面:
首先确认对京东的意向度(如果异地更会考虑对工作地点(北京)的意向度!京东很看重这个);其次面试官一般会针对您所做过的项目来做具体技术的交流,会比较关注个人对项目细节是不是掌握到位,主要考察Java的技术基础和原理,比如Spring框架以及数据库和JVM三个方面,也会交流到分布式、线程池的实现等等,重点考察是不是有比较钻研技术和技术上的亮点【不一定每个面都很厉害但一定要有亮点】;
第二轮技术面试:
- Java中的多线程了解么,线程池的增长策略和拒绝策略了解么,说一下。
- 讲一下线程增加的过程和拒绝策略的执行。
- 讲了一下fixthreadpool的增长策略,然后几种拒绝策略。
- 高并发情况下,如何使用线程池,用哪个,问了一下线程结束要多久,是否在下一个线程结束前完成(我想的是cachethreadpool,其实思路错了)。
- 表示并发量比较大,所以我说可以考虑并发量是否大于队列长度加上最大线程数量和,如果不超过的话可以是用fix