八股部分 1.当AI输出的结果不符合预期时,你们如何处理这种情况?2.AI在你们团队中具体是如何应用的?3.在机器学习模型中,如何撰写一个有效的提示词以满足需求?提示词应当包含哪些要素?4.TCP和HTTP中的keep alive机制有何区别?5.三次握手过程中的问题以及缺少最后一次握手可能导致的问题是什么?6.TCP和UDP协议的特点以及应用场景有哪些?7.401和403在接口测试中的含义是什么?8.面对接口响应较慢的情况,排查思路是什么?9.在数据库中,索引的结构是什么?索引失效的情况有哪些?10.主键索引和非主键索引的主要区别是什么?11.redis为何查询速度快?12.redis处理请求时可能出现哪些性能瓶颈?13.redis什么时候会出现单线程性能卡顿的情况14.如何设计一个SQL以输出成绩表中排行第二的学生的成绩?(包含并列成绩)15.如果让你用两个栈去模拟一个队列的功能,具体是如何操作的?16.深度优先和广度优先这两种遍历方式有什么区别以及应用场景?17.进程和线程之间的主要区别是什么?18.进程的自有数据有哪些?19.在同一个进程的不同线程间,哪些数据是共享的?20.进程间通信有哪些方式?手撕代码1.数组元素全排列问题,如何通过回溯算法实现?反问环节