问题: 1.指针是什么?2.C语言和Java的区别?3.解释型语言和编译型语言的区别?4.我看你说运用异步线程加载数据,结合同步线程说说异步线程?5.从操作系统上看,线程究竟是个什么东西?(说到父线程子线程,CPU调度这一层)6.抖音首页加载时间较长,怎么去优化?(网络传输、缓存优化、服务端接口聚合)7.介绍一下RAG8.RAG的流程9.transformer的输入输出流程(多头注意力机制理解有偏差)10.使用过的AI模型、编程工具以及应用的体验11.如何看待程序员和AI的关系?(面试官想让我说的其实是当前AI时代,程序员的发展趋势)(我回答的角度是程序员的主观能动性,面试官的角度是时代)反问:总共几轮面试?我如果oc的话是做什么业务?总结:不要局限自己的舒适圈,要站在面试官的角度回答问题才是keypoint!