3.20蚂蚁数字金融一面

1.自我介绍一下(由于我是非科班的,提早把这个问题给解释了一下)
面试官答:从你这个项目入手开始了解你会什么
2.常见的数据结构,从数组和链表,到hashmap,红黑树,currenthashmap,最后扯到CAS
3.从秒杀项目的业务流程,多线程,死锁的产生及预防
4.Redis的缓存淘汰策略,LRU策略如何用Map和链表实现?
5.如何存储100万个邮件地址,用什么数据结构来实现,并且维护前缀排序
6.如何防止重复订单,如何防止超卖?
7.了解分布式服务么?知道幂等和最终一致性么?
8.我们的业务场景是千万级别的存款服务,也会存在大量用户同时下订单的操作?请你从头到尾谈谈可能遇到哪些并发问题并哪些方法可以优化和解决这些问题?

反问:
1.我们团队招的实习生多么?
2.用到的技术栈

面试官反馈基础学的挺扎实哈哈,就短短几天不同的面试官给出的评价还不太一样,开心,也有可能是技术栈比较吻合,总之以后不要再因为一场面试而难过啦
全部评论
佬a几题啊,这么快就面了
点赞 回复 分享
发布于 2023-03-20 20:39 重庆
面试官给出了好评吗
点赞 回复 分享
发布于 2023-03-22 17:39 四川
是滴不为了一场面试难过
点赞 回复 分享
发布于 2023-03-22 17:42 天津

相关推荐

11-07 13:31
怀化学院 Java
勇敢牛牛不怕难:又疯一个
点赞 评论 收藏
分享
1 23 评论
分享
牛客网
牛客企业服务