快手秋招一面

1.CompletableFuture用线程池了吗?线程池的参数。
2.Synchronized相关问题
3.为什么悲观锁改为了乐观锁,性能提升指什么方面,是时间还是吞吐量?
4.延时队列怎么实现的?kafka不支持延时队列,怎么改造的?
5.死锁的条件和怎么防止死锁?
6.线程调度算法和磁盘调度算法?
7.手写单例模式?
8.算法:容量为N的数组,大小在0 - N-1之间,返回任意重复的数字,要求时间O(N),空间<O(N)
9.遇到过的并发问题,怎么解决的?静态常量的并发安全问题怎么解决?#快手2024校招#
全部评论
第一题怎么答
1 回复 分享
发布于 2023-07-29 15:35 陕西
老哥,第6题怎么答
1 回复 分享
发布于 2023-07-29 00:03 山西
什么部门啊
点赞 回复 分享
发布于 2023-07-29 23:16 辽宁

相关推荐

02-28 19:07
已编辑
成都理工大学 Java
一面2.12一面是产品leader面的,整体来说偏业务面试官叫我共享屏幕演示Agent平台1&nbsp;你的这个Agent平台做了什么?2&nbsp;Agent平台的盈利模式是什么?3&nbsp;平台的用户画像?4&nbsp;做这个项目的核心目标是什么?5&nbsp;实习中的规则引擎解决了什么问题?6&nbsp;场景题:给出一个关于广告创意平台的场景,如何设计Agent赋能7&nbsp;了解过哪些Agent框架主要是说了python的一些框架8&nbsp;整体职业规划二面(技术面)2.271&nbsp;个人信息:-&nbsp;请做一个自我介绍。-&nbsp;在你的项目里,挑一个技术难度大或有成就感的点介绍一下。-&nbsp;你的技术栈主要是Java,对其他语言有接触吗?-&nbsp;你平时工作中用过哪些AI编程工具?-&nbsp;对Python掌握如何?相比Java有什么优势或劣势?-&nbsp;如果要做Go开发,你介意转语言吗?-&nbsp;对Go有哪些了解?说了一下协程和虚拟线程,提了一下Go用于云原生比较多2&nbsp;实习:-&nbsp;多版本快照模型和乐观锁解决并发更新问题,你们是怎么处理的?-&nbsp;回滚时如何保证线上实例不受影响?-&nbsp;RTE从150ms降到25ms,你们如何定义和拆分核心链路和非核心链路?-&nbsp;非核心链路执行失败,如何保证核心链路的数据一致性?-&nbsp;应用程序关闭优化,进程关闭耗时325秒,你们是如何监控的?-&nbsp;业务池未响应,具体原因是什么?-&nbsp;关闭长任务时的数据一致性如何保证?-&nbsp;使用本地消息表如何在重启后恢复数据?3&nbsp;Agent项目-&nbsp;MCP网关实现协议转换,你们的MCP协议解决了什么问题?-&nbsp;大模型(LLM)的熔断和降级是如何处理的?-&nbsp;多跳检索是怎么实现的?循环检索策略是什么?4&nbsp;MySQL和Redis-&nbsp;MySQL、Redis使用频率及场景是什么?-&nbsp;MySQL的InnoDB为什么用B+树做索引?-&nbsp;联合查询索引怎么建?-&nbsp;如果只用联合索引的非最左字段查询,会失效吗?总结归纳了MySQL索引失效了根本原因是破坏了索引的有序性-&nbsp;MySQL事务一致性是如何保障的?这里延申比较多,从ACID开始答,提到了SQL语句执行顺序和WAL,最后说了一下怎么选择事务隔离级别-&nbsp;Redis常见的数据结构有哪些?-&nbsp;排行榜类型的数据结构应该用哪种?为什么?-&nbsp;MySQL和Redis之间如何保证数据一致性?没有说太多具体方案,主要是提了一下自己的理解5&nbsp;平时怎么使用AI工具?
点赞 评论 收藏
分享
评论
11
116
分享

创作者周榜

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