字节后端开发一面热经

 1. Guava Cache 和 Caffeine 分别使用了什么缓存淘汰算法

2. 实际项目里本地缓存命中率大概多少

3. 引入缓存带来的风险和解决方案

4. 缓存的读写策略

5. 如何保证缓存和数据库一致性

6. “先写缓存,再异步批量刷库”方案,除一致性外还有哪些潜在风险

7. 如何拦截恶意请求,设计防护手段避免缓存被恶意利用

8. 布隆过滤器原理,如何解决缓存穿透

9. 布隆过滤器误判概率大概多少,如何估计

10. 定时任务 5 分钟一轮询,任务执行超 5 分钟时,如何保证状态不丢失、不阻塞调度

11. 分布式 RPC 为什么要自定义协议,而不用 HTTP

12. 单机 QPS 1w+ 这个数据是怎么统计/得到的

13. RPC 项目目前瓶颈在哪

14. 了解哪些 HTTP 版本,各版本特性

15. HTTP 队头阻塞是什么

16. 队头阻塞是否只存在于 HTTP 层面

17. TCP 会不会存在对应阻塞问题

18. HTTP3 如何解决 HTTP2 在 TCP 上的队头阻塞

19. 为什么 HTTP3 基于 QUIC,而不继续在 TCP 上优化

20. TCP 如何实现可靠传输和流量控制

21. TCP 发送窗口如何根据接收窗口和拥塞情况动态调整,窗口结构如何维护变化

22. TCP 如何判断报文丢失,什么条件触发重传

23. TCP 除重传计时器外还有哪些计时器

24. AI 项目中降低大模型幻觉的具体优化方法

25. 大模型产生幻觉的底层技术原因

26. 算法题:Java 原生数组实现栈,实现常用操作
全部评论
这么多八股吗
点赞 回复 分享
发布于 04-27 17:49 广东
同学,考虑一下多多吗,招实习生啦:https://careers.pddglobalhr.com/campus/intern?t=FFEgIPlwIe
点赞 回复 分享
发布于 04-13 17:19 上海
有二面吗佬
点赞 回复 分享
发布于 04-10 19:59 四川
嘿嘿😋
点赞 回复 分享
发布于 04-10 19:02 北京
ORZ
点赞 回复 分享
发布于 04-10 14:40 河北
第一第一 见证又一位28神诞生
点赞 回复 分享
发布于 04-10 12:13 广东

相关推荐

04-13 16:30
门头沟学院 Java
继续来分享下最近的面经~欢迎友好讨论,信息共享项目拷打:项目一:(1)请介绍一下你的图文社交平台项目的主要功能。(2)用户基于笔记的交互,你是归类到用户还是归类到笔记呢(使用微服务架构所以这俩的关系是并列关系)(3)可以说一下Nacos服务发现的过程吗(4)Nacos和ZooKeeper有什么区别(5)你可以讲一下JWT的原理吗(6)如果不用黑名单的方式,还有其他方式让JWT令牌失效吗(7)Nacos有AP模式和CP模式,你了解吗(不了解)(8)CAP理论你了解吗(9)你用到分布式ID组件Leaf,可以介绍一下它的原理吗项目二:(1)请结合业务讲讲秒杀功能是怎么实现的(2)这里有两个动作:Redis操作和MQ发送。MQ发送的是超过实际库存的临时库存吗?如果MQ发送失败了会怎么样?(3)请展开讲讲你提到的“缓存安全优化”(采用逻辑过期方案)(4)在并发情况下,如果有多个线程都发现key过期了,会不会导致多个线程同时去数据库查询并更新缓存(5)未支付订单定时关闭,你是用定时任务做的,那会不会导致有的订单关闭时间长,有的短?(应该是想问会不会导致关闭时间不一致的情况)(6)你刚才的方案优化的是缓存穿透吗?缓存穿透除了存空值,还有什么方式?3、八股文环节:(1)介绍一下Java的内存回收机制。(2)你最近有没有学习一些新的技术体系?学习方式是什么样的?(3)你了解什么是公钥和私钥吗?(讲了https里的SSL/TLS算法,引出下文)(4)HTTPS工作流程中一直使用公钥私钥吗?(5)你知道什么是摘要吗?(6)你知道什么是哈希值吗?(7)你知道什么是一致性哈希吗?4、手撕lc667 优美的排列Ⅱ
查看22道真题和解析
点赞 评论 收藏
分享
评论
7
30
分享

创作者周榜

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