快手面经分享(二面已挂

一面

  1. 实验室项目: 讲亮点就行,背景略过。从头构建的过程,没有其他的亮点比如吞吐量等。校招要求,这样的项目够了。
  2. 对线程和进程的理解 我的描述:OS层面,隔离性共享了什么?JVM举例建议:从OS提起,linux中有几个空间,用户空间和内核空间等
  3. 线程的使用场景 谈优劣,异步场景
  4. 问线程池:解决了什么问题 复用和安全性追问:线程的运行状态,线程池到底管理了什么顺序
  5. 集合了解嘛? HashMap的实现扩容大小?足够大的map,是否可以避免 cpu飙升 100%问题?测试扩容? 68,到多少的时候扩容发生了。。。HashMap线程安全嘛?怎么办?就使用hashmap的话,怎么办?
  6. LRU cache 线程安全改造LFU cache改造

二面

  1. 聊半小时项目
  2. 线程阻塞触发的机制有哪些
  3. redis 和 mysql 的持久化
  4. concurrentHashMap 和 redis 的 rehash有什么区别
  5. 算法题:删除链表的倒数第N个节点,常规实现后,问用栈如何实现
  6. 反问业务
#快手24秋招#
全部评论
佬,项目一般怎么问呀,先问怎么用的,然后再问底层原理吗
点赞 回复 分享
发布于 2023-09-03 14:17 四川
二面为什么挂的呀,看起来好像问的不难
点赞 回复 分享
发布于 2023-09-01 12:48 北京
二面结束多久知道结果的哇
点赞 回复 分享
发布于 2023-08-31 10:00 重庆

相关推荐

评论
4
10
分享

创作者周榜

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