25秋招腾讯cdg支付后端面经(评估)

✔️9.11一面
拷打字节实习经历
拷打开源项目
拷打mq,拷打SSTable,结构,读过程
go的GC机制,为什么用三色标记法?

mysql的索引结构(b+树),索引优化,什么是回表?
mysql三万要分表是为什么?(保证b+树始终三层,减少IO)
mysql四个事务隔离级别
读提交和可重复读区别,为什么会幻读?什么是幻读?
HTTPS握手过程

没写算法题
秒复试

✔️9.13二面(1.5h)
字节实习经历
redis底层数据结构,redis挂了对你写的服务有没有影响(弱依赖),redis高可用性,主从怎么同步效率更高?(先打到主服务器,同步完成才打到从)
mysql索引优化,底层数据结构(B+),为什么用B+,B+数据结构,B+怎么插入的?数据大小顺序怎么样的(左小右大)
打开代码讲os项目,fork过程(❎),内存实现
键入网址发生的一系列操作,浏览器缓存用的什么协议?(❎)ringbuffer,过程,什么是DMA还有过程,epoll底层怎么实现?

命令题:
top命令,多核情况下负载高低命令(❎)
tcpdump命令
netstat命令,closewait和timewait状态何时出现?socket过程

场景题:
大文件小内存数据排序问题,两两归并比较慢怎么优化(多路归并),多路归并思想?时间复杂度?

智力题×2:
1、一箱苹果一箱橙子一箱混合,标签贴错的,只拿一个,怎么正确判断每一箱里的是啥?
2、十七个瓶子里有一毒药,第二天要知道哪瓶是毒药,要用多少只小白鼠?

非技术问题:
微信同事对你的评价是怎样的?
个人的优点缺点?周围人的反馈,个人的选择是否会考虑长期的发展?一直让举例子举例子。
base在深圳,问了下是哪儿人,做数字货币支付相关,语言栈是C++往go迁

✔️9.20三面
面了一个小时50min,像总监面
过了一天半状态变hr面

✔️9.26hr面
差不多20分钟,面完秒录用评估

许愿offer
全部评论
姐妹请问发offer了吗
点赞 回复 分享
发布于 2024-11-07 16:42 湖北
佬,发offer了吗
点赞 回复 分享
发布于 2024-10-10 21:26 湖北
总监面问这么久……这要问啥呀
点赞 回复 分享
发布于 2024-09-26 21:58 上海

相关推荐

纯八股拷打,没问实习和项目,全程40min1. 自我介绍2. 描述一个线程从创建开始的完整生命周期3. 你刚刚提到cpu调度,那cpu在切换线程的时候整个过程是怎样的4. 切换进程与切换线程相比,额外的开销是什么5. 从jvm角度讲一下java创建线程的生命周期6. start创建线程时,jvm怎么对它进行资源分配的,比如堆、栈7. 【手撕】count计数(add和get),用你知道的方式改成线程安全的,可以写多种,不要求能运行写了synchronized、atomicInteger、reentrantlock8. 我看你只给写操作加了锁,读操作要加锁吗?为什么?9. volatile了解吗?解决了什么问题?10. 你怎么理解工作内存和内存屏障11. 你觉得你写的这个代码存在可见性和内存屏障的问题吗?为什么?12. 如果有线程调用getCount,它是从工作内存读还是主内存读13. 说一下 update set c = c + 1 where id = 10 这个sql执行的过程14. 到了innodb的存储引擎层,这个sql是怎么处理的15. 能具体说说这个update更新操作是怎样的更新方式吗16. 它是怎么最终把数据写到磁盘里的17. 你说是异步到磁盘里的,怎么理解这个异步18. 了解过undolog和redolog吗19. buffer pool了解过吗20. update这个语句会加什么锁21. 那你把这些问题串起来,按顺序,先做什么再做什么,来讲下这个update sql语句的过程22. 数据更新是发生在buffer pool还是在磁盘里的23. 你说是发生在buffer pool里再异步刷新到磁盘,它为什么要这样设计呢,为什么要做两阶段的提交24. 除了减少IO还有什么别的原因吗?25. redolog有什么好处呢26. 讲一下Function call、mcp、skill、rules、vibe coding、spec coding、harness engineering的概念以及解决了什么问题27. 举一个具体的case来说明Function call 和 mcp的差异28. 手机里有个chatbot,我跟他说帮我点一份外卖,那么这个时候只有Function call是怎样的?29. 你说Function call只能调用本地的是什么意思?怎么理解的?假设我现在有美团和饿了么的api,也能拿到30. MCP里包含tool吗31. 你现在也用ai coding吧,说下这样的过程,会涉及到哪些AI Agent的技术吗32. ReAct 和 Plan-Execute-Replan的区别反问:1. 学习建议能看出你有在踏实的准备基础的知识,单问你一个知识点你都知道,但知道知识点和理解知识点需要再精进一下,缺乏知识点到底是怎么运用的,要用一个系统性的思维去了解你的知识点,用系统性的思维把你的知识点都串起来,知道这些知识点在落地实操的时候具体是在做什么事情。当我们先背好了知识点概念之后,还要去真正理解它。2. 一共几面3轮技术,1轮hr
大厂面试问八股多还是项目...
点赞 评论 收藏
分享
04-08 22:42
已编辑
暨南大学 C++
查看18道真题和解析
点赞 评论 收藏
分享
评论
6
41
分享

创作者周榜

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