快手效果营销二面(20分钟OC)
(由于面试官的设备有问题,之后是电话面试)
自我介绍
什么时候毕业
对于实习的工作预期
介绍你最想聊的项目
redis出现问题,你的线程池的状态会有什么变化,怎么考虑兜底策略
redis和mysql都挂掉了,那么你本地逻辑里面怎么去管理你的线程池数量
当前线程池数量是200,我如果调节到100会发生什么
你使用redis作为注册中心,那这种心跳检测,是怎么做的(这块没做,但是说了一下总体的思路)
场景设计:在高校选课系统,考虑两个条件,第一个课程不能去超选,第二选课的时间不能冲突,你说一下整体怎么设计,包括数据库
第一个场景,使用分布式锁不是很高效,当我选课的时候,可能全校有几万人同时选课,有什么优化方案呢(主键或者乐观锁,限流,mq等等)
第二个场景,课程时间冲突,如果我们每一次都判断时间是不是不是很高效,怎么优化(说的课程时间段分布不是随机的,每天可能就4,5节课在固定时间,那么判断的成本其实不是很大,如果优化可能使用hashmap这种提前缓存已经选课的课程时间。这个面试官反馈说可以,但是更高效是使用bitmap)
你觉得在实习过程和在学校实现有什么不同呢(说的很多,但是感觉说的不是很清晰明了,想到啥说啥)
正式参加工作对于2-3年的预期是什么呢
你作为是一个实习生,什么样的mt是更好地
反问:
想要招聘什么样的的实习生
如果什么通过什么时候会通知(他说他这边通过了)
20分钟后电话OC(效率真的高!!!)
#面经#