快手Java暑期实习一面

#牛客AI配图神器#1.自我介绍
2.询问到岗时间
3.拷打实习
4.HashMap1.7和1.8区别
5.ConcurrentHashMap与HashMap的区别
6.ConcurrentHashMap1.7与1.8的区别
7.synchronized锁与ReentrantLock的公平性
8.ReentrantLock的公平性如何实现(这里忘了,源码区别在于hasQueuedPredecessors() 为 false)
9.线程池的参数以及工作原理
10.线程池的销毁(没印象)
11.场景:有一个无尽队列不断向线程池提交请求,会出现什么现象
12.了解Java OOM问题吗
13.聊一下内存泄露和内存溢出的区别
14.了解ThreadLocal内存泄露的问题吗
15.Redis常用的数据结构
16.ZSet的底层原理
17.过期key的删除策略
18.用Redis如何实现分布式锁
19.分布式锁锁超时的问题怎么解决
20.了解其它分布式锁的实现方案吗
21.常见的负载均衡策略有哪些
21.手撕:Leetcode.143 重排链表(做的时候完全没思路,后来一翻提交记录发现22年学算法课的时候做过,终于是死在了飞了3年的回旋镖上哈哈
反问:部门业务:可灵可图快意大模型,工程部门主要做大模型推理加速,线上架构与模型运行调度
全部评论
27届拼多多实习机会或看我主页 https://careers.pddglobalhr.com/campus/intern?t=4OmKPVeX9a
点赞 回复 分享
发布于 03-26 11:19 上海
部门是大模型架构中心吗
点赞 回复 分享
发布于 2025-04-27 17:42 北京
这岗位如何
点赞 回复 分享
发布于 2025-04-22 19:40 北京
我去,和我一模一样。
点赞 回复 分享
发布于 2025-04-22 18:43 北京
mark大佬
点赞 回复 分享
发布于 2025-04-18 18:11 湖北

相关推荐

04-13 19:12
已编辑
门头沟学院 Java
1.面试官业务介绍5-10min,然后说岗位跟面试邀约的可能不一样2.看你简历投大模型岗位,这边是后端岗多些,和统计更多,基础也比较重要3.反问ai结合场景这里莫名其妙的说了下,未来ai业务场景的的发展,最近看裁员帖子之类的面:像工程项目会被替代很多,像统计和类似于这种,系统验证还好些4.手撕回溯 子集输入调错5.有看过限流算法吗;手撕 令牌通限流服务端 伪代码,加并发控制,加乒乓球式限流,还是流式限流;5.1 怎么记录每个getToken()方法入参的lasttime构造器5.2 怎么控制乒乓球式还是流式5.3  refillToken方法要传什么参5.4 gettoken 没有写currentToken --5.5 now - last 时,单位是 s、ms 还是 μs?用户体量比较大,百万的时候怎么考虑int 会强转为 0”,时间戳溢出 + 精度丢失问题。核心问题二:浮点数精度丢失与性能损耗me:基础有待提升面:思路还可以,细节有待提升,还是细节注意6.反问to B to C业务ai答案:如果是流式控制:我关注的是平均速率。我会利用令牌桶算法,重点调节 refillRate(补充速率)。无论请求是突发还是连续,我都会把它们看作连续的数据流,只要桶里有令牌就放行,主要用于防止下游被大流量冲垮。如果是乒乓球式控制:我关注的是交互的同步性。这通常用于对延迟敏感或需要严格顺序的场景。我会通过信号量(Semaphore)或者容量为1的令牌桶来实现。核心逻辑是:必须收到上一个响应(回球),才释放下一个请求的令牌(发球)。所以,在代码里,我是通过选择限流原语(是用单纯的令牌桶,还是用信号量/状态机)来控制这两种模式的。”
查看8道真题和解析
点赞 评论 收藏
分享
评论
2
33
分享

创作者周榜

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