27届-暑期实习-阿里国际一面
🕐面试时间:26.4.2-一个小时
💻面试岗位:AI应用开发
❓面试问题:
1、自我介绍
2、问项目之后落地后,继续调用大模型API,考虑过如何数据隐私保护吗?
3、介绍下用户提问到大模型生成回答的大致流程。
4、面试官介绍了下广州base,然后问老家那的
5、抽象类和接口的区别?
6、Hashmap的底层原理?
7、Java的类加载过程?
8、介绍下双亲委派机制?
9、HTTP和HTTPS有什么差异?
10、什么是非对称加密?对称加密和非对称加密的区别?
11、场景题:一个4GB的大文件,里面存的就是乱序ID,内存有限,该如何把文件中的ID进行排序?面试官提醒可以用数据结构来操作(当时说用链表,忘记了使用堆来进行排序)
12、慢SQL优化?
13、回表是什么?
14、刚刚说通过Arthas来进行接口排查,有没有更快发现慢SQL的方法?答:直接在MYSQL层面设置慢SQL阈值,然后打印慢SQL日志
15、详细介绍下堆?答:这里其实面试官已经暗示了刚刚应该使用堆
16、场景题:大N个数中,找出TOPK最大的数,怎么实现?
17、数组和链表的区别?
18、AI相关的,平常怎么写提示词?
19、RAG和微调的区别?RAG有什么好处?
20、你觉得Agent定义是什么?
21、怎么解决大模型胡说八道的问题?
22、一个AI应用的话,你怎么去评估?从那些方面进行评估?
23、再问了下NL2SQL的项目。
反问业务,无手撕。
#发面经攒人品#
查看13道真题和解析