腾讯S3暑期一面凉经

纯八股拷打,没问实习和项目,全程40min
1. 自我介绍
2. 描述一个线程从创建开始的完整生命周期
3. 你刚刚提到cpu调度,那cpu在切换线程的时候整个过程是怎样的
4. 切换进程与切换线程相比,额外的开销是什么
5. 从jvm角度讲一下java创建线程的生命周期
6. start创建线程时,jvm怎么对它进行资源分配的,比如堆、栈
7. 【手撕】count计数(add和get),用你知道的方式改成线程安全的,可以写多种,不要求能运行
写了synchronized、atomicInteger、reentrantlock
8. 我看你只给写操作加了锁,读操作要加锁吗?为什么?
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
#大厂面试问八股多还是项目多?#
全部评论
这个update sql问挺深的
点赞 回复 分享
发布于 03-27 23:12 山东

相关推荐

03-24 10:13
辽宁大学 Java
手撕两道 30min1.lc1190 反转每对括号间的子串2.数组实现高精度加法八股 30min1. 类加载机制2. jvm内存模型3. 介绍一下垃圾回收4. 垃圾回收算法,详细介绍一下5. stringbuffer和stringbuilder的区别6. java常见集合类7. hashmap底层原理8. 红黑树有什么特点,为什么用红黑树不用别的树9. hash是线程安全的吗,怎么实现线程安全10. concurenthashmap原理11. hashmap有记录插入顺序吗,假如我put 一个A,B,C进去然后我用for去循环他的话,他能A,B,C输出出来吗12. 如果我想维护这个插入顺序的话应该怎么办13. 线程池原理14. threadlocal是什么15. 使用threadlocal的时候需要注意什么16. IOC原理17. spring中的bean是什么18. 介绍一下spring中常见的注解19. MySQL查询很慢的话,怎么优化20. 最左匹配原则21. 索引ABC,where CBA能用上吗22. MySQL三大日志23. Redis分布式锁原理24. 一个服务通过redis抢到锁了是吧?嗯,然后这个服务挂了,那这个锁一直一直在那里,那怎么办呢?25. redis如果挂了它重启的话,里面的数据会丢失吗?26. Redis持久化27. 缓存击穿和缓存穿透28. 布隆过滤器它的原理是什么29. 说一下你在这个项目中啊遇到的一些比较比较麻烦的一些问题,还有是怎么解决的30. RAG这个方式有什么优缺点?31. 你在使用那个大模型的那个过程中有没有遇到过这种问题?就是说想希望它稳定的输出这种这一种格式
isolate9:是hr与管理线么
今天你投了哪些公司?
点赞 评论 收藏
分享
评论
4
23
分享

创作者周榜

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