kcode 快手java开发第二轮面试(oc)
1.线程池 几个参数
2.给定几个参数并且线程运行时间慢于提交任务时间,说一下线程池流程
3.拒绝策略是由哪个线程抛出的,线程池最多执行多少线程,判断线程池完成的几种方法。(说了isTerminated和countdownlatch面试官可能想说的是awaitTermination)
4.redis数据类型和场景
5.设计限流,设计了一个令牌桶感觉有好多问题..
6.智力题
20000个人只有1个新冠,核酸检测,一份试纸可以测多个人(只能知道这些人中有没有),怎么用最少的试纸。
100个乒乓球,每次拿1到5个,你选先拿还是后拿,怎么拿最后一次拿光的是你。
7. 算法题
有序重复数组找目标数第一次出现的位置。
第二天收到hr面通知
9月14号oc
#面经##Java工程师##校招##快手#