快手二面

大概10月2x日,一面之后当晚约面,第二周周一晚上面的,AI商业化部门,面试官全程阴着脸
1. 实习拷打
2. 项目拷打(问了很多非后端的东西,还问你数据库有啥具体数据)
3. AOP怎么实现的
4. ThreadLocal什么场景下使用
5. 缓存雪崩、穿透
6. MVCC,隔离级别
7. 怎么实现可重复读的?活跃事物表了解吗?(答了min max那些)
8. Synchronized锁什么的(答了方法代码段
9. Synchronized锁升级(答了简单四个阶段)
10. 手撕LRU(20min写出来了,capacity忘记更新了,最后跟我说自己下来再看看)
无反问环节,总结是自己还得沉淀
全部评论
老哥,想问一下,快手的OJ,是ACM模式么,就是不return结果,而是打印输出
点赞 回复 分享
发布于 2024-12-08 01:03 吉林
好像面过老哥这个部门,招聘流程很怪异,当时八股基本都答上来了,lru也bug free,一周杳无音讯,面试官是不是有耳钉
点赞 回复 分享
发布于 2024-12-04 12:56 北京
活跃事务表这个感觉有点偏
点赞 回复 分享
发布于 2024-12-04 10:29 四川

相关推荐

面试官人很好, 问的问题也很专业,很实际,有深度。 体验不错。【面试问题】🎤 请做一个简单自我介绍。📁 你提到的xxx的方案:• 该需求来自个人兴趣还是外部需求?• 做过用户场景或调研吗?• 你平时自己会使用这个工具吗?🔍 xxx平台:• 优势有哪些?• 劣势或局限性有哪些?• 行业内的情况如何?• 遇到过哪些技术难点?如何解决的?🧠 xxx课题:• 课题的核心难点是什么?• 如何解决xxxx问题?📚 基础技术:• 常用数据结构(vector、list、set、map、stack、queue、priority_queue 等)及实现差异?• 常用算法(快排、堆排、归并、Dijkstra、并查集、线段树等)及适用场景?• LRU 与 LFU 的区别?• 如何防止 LFU 的瞬时热点失效?这个问题没答上来。• 布隆过滤器的作用?请用通俗语言解释。🗃️ 设计一个高性能 KV 存储:• 单线程如何实现?• 单线程下如何做 rehash?• 多线程并发如何实现?• 多线程 rehash 如何优化锁粒度?• 如果 key 集合已知,如何构造完美哈希?• 需要有序遍历怎么办?• 并发场景下 RB-tree、跳表、B+ 树的可行性与差异?为什么 rb-tree 不适合 并发? 从原理上讲。 没答上来,最后面试官教了我一下。• 无锁并发数据结构了解哪些?   CAS 。。。• 无锁链表的插入/消费流程如何实现?实现无锁链表, 也没答上来。🤔 你觉得自己还有哪些亮点没被问到?
查看26道真题和解析
点赞 评论 收藏
分享
评论
8
16
分享

创作者周榜

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