腾讯s3后台-暑期实习
Timeline:2025.02.20-一面-次日上午挂了
一面:
1、100首歌,编号为1-100,怎么每次随机选一首并且每次不重复,即无放回的抽取(Colections.shufte洗牌算法),不过我比较笨bitmap+random,面试官说也可以;
2、实习细节询问:分库分表策略,为什么用分布式缓存,分库分表后的分布式id你们是怎么做的,分片键怎么考虑呢?你们主键的数据存储类型是?(有点没听懂)
3、看到你用了mq,为什么用异步?
4、Java内存模型你了解吗?然后吟唱完八股以后面试官说不好意思我说错了,我想问JVM,然后开始说JVM,还问了一点栈溢出和元空间容量不足引起的OOM的可能排查思路
5、线程池:你怎么实际计算需要的核心线程数目和阻塞队列大小?你怎么设定拒绝策略?高请求下有的用户的请求被拒绝了,你会怎么处理反映给用户?
6、Java的同步机制跟我说说?JVM本地锁和分布式锁(开始吟唱分布式锁)
7、看到你有个练手项目,架构你怎么设计的,设计思路跟我说说?
8、算法题:mid一道:【215.数组中的第K个最大元素】,用的堆排。
第二天早上起来流程已结束。
一面:
1、100首歌,编号为1-100,怎么每次随机选一首并且每次不重复,即无放回的抽取(Colections.shufte洗牌算法),不过我比较笨bitmap+random,面试官说也可以;
2、实习细节询问:分库分表策略,为什么用分布式缓存,分库分表后的分布式id你们是怎么做的,分片键怎么考虑呢?你们主键的数据存储类型是?(有点没听懂)
3、看到你用了mq,为什么用异步?
4、Java内存模型你了解吗?然后吟唱完八股以后面试官说不好意思我说错了,我想问JVM,然后开始说JVM,还问了一点栈溢出和元空间容量不足引起的OOM的可能排查思路
5、线程池:你怎么实际计算需要的核心线程数目和阻塞队列大小?你怎么设定拒绝策略?高请求下有的用户的请求被拒绝了,你会怎么处理反映给用户?
6、Java的同步机制跟我说说?JVM本地锁和分布式锁(开始吟唱分布式锁)
7、看到你有个练手项目,架构你怎么设计的,设计思路跟我说说?
8、算法题:mid一道:【215.数组中的第K个最大元素】,用的堆排。
第二天早上起来流程已结束。
全部评论
这样都挂
请问什么时候投的呀 我这两周了一点动静都没有
耐面王
佬是直接发邮件,还是打电话约面的?
答得这么好也挂?
佬oq了
提前批是不是好多kpi面
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享