0924招商银行信用卡中心AI面试+笔试
总结:八股和代码都比较基础,但是AI面试会追问你细节。
AI面试
1.数据库查询的时候,索引失效的三种情况
追问:什么情况下,最左索引会失效
2.线程的几种状态
追问:什么情况下,线程会进入阻塞状态
追问:线程通过wait进入休眠后,如何唤醒
3.接口与抽象类的区别
追问:给你一个情节,一个类要包含属性和方法,应该使用抽象类还是接口
4.AOP的原理
回答:使用了反射和动态代理
追问:没有接口的时候,怎么动态代理
追问:CGLIB和JDK的区别,以及应用场景
5.项目挑战
回答:使用Redis做秒杀;使用消息队列保证数据一致性
追问:Redis为什么快
追问:为什么使用消息队列
追问:如何解决消息队列
6.团队分工
追问:是否有沟通挑战,如何达成一致
追问:是否学习了新的测试方法,AI自动化等等
编程题
1.给定一个n,寻找这个n的米因数个数(假设x为米因数,则x和x+1均为n的因数)例如6的因数为1,2,3,6,则米因数为1,2,个数为2
2.给定一个n,找出在n范围内的x的个数,使其满足x!+1为完全平方数。
#招商银行信用卡校园招聘##招商银行##26秋招#
AI面试
1.数据库查询的时候,索引失效的三种情况
追问:什么情况下,最左索引会失效
2.线程的几种状态
追问:什么情况下,线程会进入阻塞状态
追问:线程通过wait进入休眠后,如何唤醒
3.接口与抽象类的区别
追问:给你一个情节,一个类要包含属性和方法,应该使用抽象类还是接口
4.AOP的原理
回答:使用了反射和动态代理
追问:没有接口的时候,怎么动态代理
追问:CGLIB和JDK的区别,以及应用场景
5.项目挑战
回答:使用Redis做秒杀;使用消息队列保证数据一致性
追问:Redis为什么快
追问:为什么使用消息队列
追问:如何解决消息队列
6.团队分工
追问:是否有沟通挑战,如何达成一致
追问:是否学习了新的测试方法,AI自动化等等
编程题
1.给定一个n,寻找这个n的米因数个数(假设x为米因数,则x和x+1均为n的因数)例如6的因数为1,2,3,6,则米因数为1,2,个数为2
2.给定一个n,找出在n范围内的x的个数,使其满足x!+1为完全平方数。
#招商银行信用卡校园招聘##招商银行##26秋招#
全部评论
相关推荐

点赞 评论 收藏
分享
08-28 14:26
中国海洋大学 运营 点赞 评论 收藏
分享