后端开发
·2025-10-09腾讯 - 一面
上来先做四道题
逻辑题1:两根不均匀而且不一样的绳子,每根从头烧到尾需要 60min,用两根绳子精准算出 45min
逻辑题2:统计深圳地铁站人流量估算,并且不让用任何带计数的方式
算法3:实现线程安全的指令重排序的懒汉式单例模式
算法4:多线程打印123
1. 浏览器上敲一个域名地址会发生怎样的过程
2. 如果二级域名在 DNS 上没找到会怎样
3. HTTPS 整个建立连接的过程是怎样的,非对称加密的过程详细说一下
4. 证书是在什么时候下发的
5. 如果证书过期了,我要去更新证书会出现什么情况
6. TCP 的报文结构是怎样的
7. MySQL 的索引结构为什么用 B+ 树而不用红黑树
8. 主键索引和非主键索引在 B+ 树上有什么区别
9. MySQL 怎么保证事务的
10. MVCC 的一个过程是怎样的
11. 如果前端返回某个接口耗时比较长你会怎么排查
12. MySQL 的慢日志怎么去分析
13. 深分页怎么优化解决
14. 如果发现 CPU 打到了 100% 怎么进行排查
15. 线程怎么去看是否出现死锁,使用的是哪个命令,在日志上有什么呈现
16. 如果出现 OOM 会用什么命令来查
17. 现在 JDK 最新版本有了解到哪个版本
18. CMS 和 G1 垃圾回收器有什么区别
19. 一个 Java 服务启动的话会包含什么信息,用什么命令来启动,额外的参数信息
20. 给你一个 8G 内存的机器,你怎么去配堆内存的大小
21. Java 的内存模型是怎样的
22. Java 有哪些线程安全的类
23. StringBuffer 是线程安全还是不安全的
24. 线程池的线程创建过程简单说一下
25. 线程池的参数你怎么设置
26. 设计一个服务于全球,每秒点击上百万的短链服务,短链数据量在上千万的数据量
27. 因为是服务全球的,你的服务怎么做分布式的
28. 那怎么做不同机房之间的数据同步
29. 你用消息队列怎么避免 Rebalance
30. 怎么处理消息堆积的这种情况
31. Transformer 的架构简单介绍一下,说一下 Encoder 和 Decoder 的处理过程
32. 编码器连接到解码器的两个输入是什么,是 Q,K,V 中的哪两个,为什么这么设计
33. embedding 模型你了解如何进行优化吗
34. 怎么解决 embedding 中的一词多义的问题
35. 模型的 Top K 和 Top P 的两种采样有什么区别
36. BERT 和 GPT 了解吗,简单说一下
37. BERT 里面有多少层
38. RAG 的整个过程说一下
39. 其中切片分块是怎么做分片的
40. 你知道大模型怎么实现代码补全的效果吗
41. 你在实习做的 AI 项目中负责的是哪一块的,有没有遇到过什么问题,怎么解决的
42. 如果有人反馈你的 Agent 响应比较慢,你怎么排查和解决
欢迎查看轩轩的面经合集专栏,包括秋招和暑期实习的所有面经 😇~
https://www.codefather.cn/column/1875182957253287938
11
15
分享
操作
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
