腾讯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个最大元素】,用的堆排。

第二天早上起来流程已结束。
全部评论
这样都挂
点赞 回复 分享
发布于 02-24 22:31 辽宁
请问什么时候投的呀 我这两周了一点动静都没有
点赞 回复 分享
发布于 02-24 11:10 江苏
耐面王
点赞 回复 分享
发布于 02-22 13:08 广东
佬是直接发邮件,还是打电话约面的?
点赞 回复 分享
发布于 02-22 01:40 湖北
答得这么好也挂?
点赞 回复 分享
发布于 02-21 19:23 浙江
佬oq了
点赞 回复 分享
发布于 02-21 17:40 浙江
提前批是不是好多kpi面
点赞 回复 分享
发布于 02-21 14:11 北京

相关推荐

04-02 13:46
门头沟学院 Java
美团二面2089人在聊 查看15道真题和解析
点赞 评论 收藏
分享
04-02 16:11
东北大学 Java
找一个你你印象最深的项目,然后介绍一下用户的角色权限为什么会想到分三层,两层可以吗整个这个项目实施过程中有遇到什么困难,然后你是怎么解决的go和java的优缺点科研训练询问有哪些场景是比较适合创建数据库索引假设现在有些像我们招商银行的话,会提供不管是在手机银行上还是在web端会提供余额查询这样一个功能。这个功能因为我们银行的用户体量比较大,每天可能有上百万接近千万次的这样一个使容量。在这样子的高性能的要求下,同时考虑到整个功能的高可用性,请你从代码层面以及数据库层面,还有一些中间件层面来去说一说有哪些可以提升的点在应用的部署上有没有什么可以考虑的,以及还有一些储存数据存储的话,除了mysql以外,还有哪些可以去考虑的技术,多实例的部署能考虑吗怎么保证高可用呢你说部署集群,通过发送心跳包保证主节点正常,但如果说他心跳可以回,但是其实内部出现了一些问题,这种情况怎么去保证极端一点,有一个写的很不好的一个事务,导致把这个数据库一直都在那里忙着处理,他没有完全的挂掉,他只是说在忙其他的东西。那这个时候他心跳包他可能是可以回的,但其实他其实无法对外提供服务的。怎么办大学期间最喜欢的一门专业课tcpip的分层每一层做什么,为什么不直接用mac地址,而要引入一个IP地址的概念反问
点赞 评论 收藏
分享
04-17 15:05
已编辑
南京师范大学 Java
#暑期实习# #日常实习# 1. 项目中的难点是什么?2. 高精度视频为什么要把播放记录存在缓存里?频繁访问redis性能会不会也有问题?是读操作多还是写操作多3. 数据库与缓存的一致性问题,如果删除缓存时发生了异常,怎么办?4. 用消息队列解决,根据什么从消息队列里把它去掉?5. redis用的比较多,聊聊 (作用,数据结构,持久化,分布式锁,内存淘汰策略,删除策略,缓存三兄弟,线程模型)6. redis里的I/O多路复用详细再说说7. 缓存穿透、缓存击穿的解决方法8. 缓存穿透会引发什么问题?9. rpc项目的背景,功能10. 一次rpc调用会经历哪些过程?(代理,编解码,网络通信,熔断降级等等)11. 服务端怎么知道客户端调用了什么方法?(编码规则?)12. java怎么保证并发安全(synchronized,lock,原子类这些)13. 讲讲lock接口怎么实现的(CAS+AQS)14. CAS是干什么的?15. CAS为什么要判断内存里的值与旧值是否相等,举个例子16. CAS能保证线程安全吗17. ThreadLocal了解吗18. ThreadLocal的内存泄露如何产生的19. ThreadLocal为什么ThreadLocalMap中key是弱引用,value是强引用20. 聊聊数据库(索引,事务,锁,三大日志,主从复制,性能调优)21. 聊聊JVM(JVM内存构成,垃圾回收器,垃圾回收算法)22. 怎么判定这个这个对象是垃圾23. 哪些可以作为GC-root24. 最有成就感的事(项目结合AI)25. 对大模型有哪些了解(prompt,function-call,Rag)
饿了么一面114人在聊 查看50道真题和解析
点赞 评论 收藏
分享
评论
6
65
分享

创作者周榜

更多
牛客网
牛客企业服务