9.23 快手音视频一面
  1. 自我介绍
  2. CPU 层面并发和并行的区别
  3. 进程之间的通信方式
  4. TCP 的粘包是什么
  5. 常见的解决方案
  6. HTTP 和 HTTPS 的区别
  7. HTTPS 加密具体是啥
  8. TCP 的流量控制和拥塞控制
  9. Redis 常用的数据结构
  10. ZSet 底层的数据结构是什么
  11. 做常见的增删改查时间复杂度是多少
  12. 怎么判断复杂 SQL 性能怎么符合预期的(是否正常使用索引
  13. 常见的索引失效有什么原因
  14. 最左前缀法则是指
  15. MySQL 主从架构之间数据延迟的常见解决方案
  16. 用 RabbitMQ 选型的考虑
  17. 小蓝盒项目的并发有多高
  18. 已经用 Redis 做缓存了为什么还要加 Caffeine
  19. 为什么用 Caffeine 做本地缓存,有没有考虑过 GuavaCache
  20. Caffeine 的淘汰算法是什么,跟其他的有什么区别
  21. 用 Canal 去监听数据库变更还用 MQ 异步刷新缓存,怎么保证数据最终一致性(RabbitMQ 怎么保证数据消费
  22. 为什么中间还要加一层 RabbitMQ,而不是监听数据库变更后直接去刷新缓存
  23. mini-rpc 框架支持多少量级的服务注册(Zookeeper
  24. Zookeeper 做注册中心,客户端去拉 ZK 上的数据时怎么保证自己需要订阅哪个服务的地址
  25. 本地缓存与 Watcher 实现节点变更实时感知,平均请求延迟下降,这个平均延迟请求指的是啥
  26. 这个请求延迟指的是 RPC 的请求延迟还是啥
  27. 介绍一下 JDK 动态代理技术
  28. 在什么场景下应该用什么负载均衡策略
  29. 介绍一下 Netty 的线程模型
  30. 里面的两个线程组,他们各自的分工
  31. 介绍下 JVM 垃圾回收机制
  32. RabbitMQ 消息丢失了怎么办,数据一致性怎么保证
  33. 了解 RabbitMQ 死信队列吗
  34. 手撕:一开始是第 k 大的数,不会,换题成删除倒数第 n 个节点
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇