腾讯音乐TME一面

#牛客AI配图神器#内容研发部
1.线程池的好处?
2.怎么创建一个线程池
3.线程池拒绝策略有哪些
*4.由调用线程来执行的应用场景是什么
5.怎么给线程池中的线程制定名字呢?
6.你在平时工作中怎么来制定你的核心线程数和最大限程数
7.如何验证你的制定方案确实有效?
8.你的动态线程池中间件怎么去发现你的线程池呢
9.redis的哈希槽怎么分布?CRC16校验后得到的是什么?
*10.redis的一个abcd这个类型跟1234这个类型哪个占用空间大一些
*11.JVM溢出的时候,我要存储他溢出那一刻的快照怎么做呢?
12.什么是责任链模式?
13.责任链模式怎么把每个节点串起来?具体怎么做?
14.你项目里的责任链是写死的吗?我要改怎么办?
15.mysql如何遍历千万数据的表?从第一条到最后一条,怎么遍历效率最高?具体的遍历方式?
16.RocketMQ怎么实现事务消息?
17.RocketMQ怎么实现一致性?
算法:有20个任务,每个任务里面做的事情是:睡眠2秒后,打印Hello World。使用拥有20个线程的线程池来执行这些任务,需要通过拥有5个许可的信号量来控制执行的并发
面试官应该是leader级别的,引导性还可以;不过对问题的对错看得比较重,我回答风格比较啰嗦,喜欢发散思维,偶尔能感觉得到他的不耐烦,加上被遮掩的背景和时不时打断我思路的背景音,面试体验2.5颗星(顺便说说这个面试官是真的很喜欢线程池)#腾讯音乐26届实习##腾讯音乐求职进展汇总#
全部评论
佬,过了吗
点赞 回复 分享
发布于 05-19 14:03 浙江
m
点赞 回复 分享
发布于 昨天 01:48 广东
佬的项目是牛券嘛?怎么学的,啃文档啃不下来了
点赞 回复 分享
发布于 06-08 22:03 广东
up,up,普通四非硕研二,简历上面项目是外卖和点评,boss投简历没有回复的,然后八股还在背,是不是项目太烂了,想着用1-2周做个项目把外卖换掉,想问问有推荐的项目吗?比如一些知识星球的,看牛客上面的鱼皮,小傅哥,马丁的评价,褒贬不一,还有就是想问,如果开发找不到实习,投测试之类的,可以直接用开发简历来投吗?可以的话,需要看测试八股吧,但没学过测试工具,这个属于大问题吗,不学可以吗?时间来不及了
点赞 回复 分享
发布于 06-08 14:47 辽宁
线程池好处
点赞 回复 分享
发布于 06-08 14:46 辽宁
请问算法题是让用IDEA当场写出来吗,还是说给个思路就行
点赞 回复 分享
发布于 06-04 22:06 广东
这难度认真的吗
点赞 回复 分享
发布于 05-28 16:07 广东
强度这么大吗
点赞 回复 分享
发布于 05-27 13:15 海南
现在状态咋样了呀
点赞 回复 分享
发布于 05-23 16:16 广东
同组的uu
点赞 回复 分享
发布于 05-21 16:06 香港
祝yki✌️早日oc
点赞 回复 分享
发布于 05-18 00:37 安徽
佬,面了多久
点赞 回复 分享
发布于 05-16 17:52 黑龙江

相关推荐

05-24 12:26
湖南大学 Java
1、平常使用什么JDK比较多,jdk新特性目前使用较多的 JDK 版本有 JDK8、JDK11、JDK17 和 JDK21 等。其中,JDK8 是一个重要的长期支持版本,引入了 Lambda 表达式、新日期 API、Optional 类等新特性,为开发带来了诸多便利;JDK11 作为长期支持版本,移除了 Java EE 和 CORBA 模块,引入了 ZGC 垃圾收集器等,性能和稳定性都有一定提升;JDK17 和 JDK21 也逐渐受到关注,它们在性能优化、新 API 和工具支持等方面都有新的进步2、垃圾回收机制3、mysql的事务隔离级别4、redis的数据结构,用过zset嘛Zset 的使用 :在实际应用中,Zset 常用于需要对数据进行排序和范围查询的场景。例如,在一个游戏应用中,可使用 Zset 来存储玩家的分数排名,玩家的分数作为有序集合的分数,玩家的 ID 或名称作为成员,通过 Zset 的操作可快速获取排名靠前的玩家、某个玩家的排名范围内的其他玩家等信息。5、redis如何保证数据和数据库一致性两阶段提交 :在事务提交时分为两个阶段,准备阶段和提交阶段。在准备阶段,Redis 将事务信息写入 AOF 文件或通过其他方式记录事务状态;在提交阶段,根据准备阶段的结果决定是否提交事务,若提交成功则更新 Redis 数据,同时通知数据库进行相应的更新操作,若提交失败则进行回滚,以保证数据的一致性。数据库事务和 Redis 事务配合使用 :在应用中同时开启数据库事务和 Redis 事务,在进行数据更新时,先在数据库事务中进行更新操作,然后再在 Redis 事务中进行相应的更新操作,最后一起提交或回滚事务,以此来保证两者数据的一致性,但这种方式需要在代码中仔细控制事务的提交和回滚逻辑。6、消息队列,mafka与kafka的区别Mafka :在 Kafka 的基础上进行了一系列优化和增强,如增加了多租户支持,可满足美团内部多个业务部门的隔离需求;优化了参数配置,使默认配置更贴近业务场景;增加了 Exactly-Once-Semantic(EOS)默认支持,保证消息的精准一次性语义;提供了更好的监控和运维支持,如增加监控指标、提供运维工具等;增强了安全机制,支持 SASL_SSL 验证和按 topic 授权等。Kafka :具有高吞吐量、低延迟、可扩展性等优点,支持发布 - 订阅模式和消息持久化,可满足大规模数据传输和处理的需求,社区活跃,拥有丰富的生态和插件,可与多种工具和框架集成,如 Storm、Spark 等,用于构建实时数据管道和流式处理应用。
查看6道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
7
29
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务