数字马力一面

时间
11.14   15:40
岗位
ai工程研发工程师
base
长沙

约的15点45,我提前5分进的,就开始面了,首先介绍面试流程

1.  自我介绍(1分钟)
2. 实习经历的个数已经实习时长
3. 是否使用ai写demo(回答参加了七牛云的ai比赛,然后就是问做了什么)
4. 使用了那些ai工具以及经常使用哪个
5. 平常如何使用ai分析需求
6. hashmap 1.7与1.8的区别 (这里慌了,忘了怎么回答就乱扯了,后面在面试官引导下回答出来了)
7. hashmap的链表插入,已经解决什么问题
8. arraylist与linkedlist的区别以及应用场景
9. synchronize与reentranlock的区别
10 线程池的参数以及执行流程
11  submit与execute的区别
12  接口与抽象类的区别
13  接口继承相关问题
14 spring aop的理解与应用场景
15 spring  bean的生命周期
16 aop对象什么时候获取的
17 autowire与resource的区别,以及更推荐那个,为什么
18 mysql事物隔离级别以及分别解决了什么问题
19 如何查看执行计划以及重点需要看哪几列(最重要的type没打出来)
20  索引失效场景  (使用in会吗)
21 介绍一下策略模式以及在项目中如何使用的(面试官看项目里有才问的)
22 myisam与innodb的区别
23  如何防止sql注入(一开始不记得mybaits如何保证的了,面试官说重新回答,然后就想起来了)
24  redis如何实现分布锁以及会出现什么问题
25 如果一个业务时间长,缓存短怎么办(面试官让我后面看看redisson的实现原理,其实就是用个看门狗就行)
26 如何保证缓存与数据库数据一致
27 缓存删除失败怎么办(面完感觉就是面试官在引导我说用锁实现一致)
28 反问
面试官环境比较嘈杂,看样子在工位上,体验一般,时间25分钟左右#数字马力求职进展汇总# #牛客AI配图神器#
全部评论
铁铁,我第三次笔后,ai岗也是业务初试了
点赞 回复 分享
发布于 今天 10:47 河北
友友出结果了吗
点赞 回复 分享
发布于 昨天 21:03 湖南

相关推荐

昨天 08:23
已编辑
门头沟学院 Java
数字马力二面,50多分钟1. 自我介绍2. 说一个熟悉的项目3. 实习问题,同步接口改成异步接口4. 引出线程池,参数,拒绝策略,工作队列5. 线程到线程池后怎么工作滴6. LinkedBlockingQueue会满吗(我说会,在有容量情况下,生产速度大于消费速度)7. 这个队列不配置的话是一个无限的队列(不传参无容量限制),问会触发什么问题(我回答应该会oom,应该不太对)8. 哪些会产生OOM(堆中开辟新对象内存不够)9. JVM内存模型,垃圾回收(这下看懂了,关键字触发,八股吟唱)10. 方法调用中JVM内存区域变化,新生代和老年代GC过程(和上面那个一起)11. 什么情况出现栈溢出12. 创建一个对象一定在堆里面吗(我:应该是吧)13. RabbitMQ什么情况触发死信队列14. 死信队列需要处理吗,怎么处理15. URL解析16. 拿到的是真实IP吗,引出反向代理17. Nginx(不熟)18. 典中典:秒杀系统,不过我没怎么看这个,可能设计的有些问题(问了好久,我本来想简单说说的,就说redis搞缓存预扣减,发到消息队列里后面做异步数据库操作,然后就一直往深了问,问了一堆比如重复消费,MQ断网之类的,没仔细看那个场景,忘了,设计的有点缺陷)19. 你有用过AI吗,怎么用的20. agent + rag ,引出我的项目,我有做相关的21. rag参数调优,我答了个分片算法比较重要?毕竟那个项目我也不调参数啊22. Ai使用有什么问题23. 如何确保ai用户隐私权24. 反问自从上次一面被简单八股懵逼了,我直接狠狠的背诵,尤其是jvm内存篇中间面试官还说了前后矛盾(我答完jvm内存模型后),为什么那个队列会oom,我当时没反应过来,现在应该是说,那个队列为什么不会被gc回收吧复盘后发现这个队列里的对象是强引用的(队列元素被队列里的链表强引用,队列本身跟线程引用)应该是这样吧,我也不知道了我感觉挺悬能过的,一面表现也不行,早知道一面前背一下八股了,小厂面多了,我都懒得背八股,他们一般都是问实习
查看23道真题和解析
点赞 评论 收藏
分享
评论
2
5
分享

创作者周榜

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