问一些过往经历和项目需求和开发结合的问题。
1)hashmap和concurrenthashmap;
2)concurrenthashmap的get方法流程;
3)一个服务如何实现高可用;
4)无锁的循环链表的实现(写代码);
5)cpu飙到100%的排查全过程;
6)ThreadPoolExecutor有几个参数、分别什么意思、corePoolSize和maximumPoolSize分别应该如何设置、什么情况下向maximumPoolSize扩容;
7)一个任务提交到ThreadPoolExecutor线程池有,具体是怎么执行的;
8)线程执行了interrupt会怎样?是否真的中断了?如果不,如何实现中断?
9)await和sleep的区别;
10)什么是微服务?如何划分的?
11)HTTP的格式。
...查看更多