当前位置: 首页 > 面试经验 >

蚂蚁数字金融线后端暑期实习一面凉经

优质
小牛编辑
133浏览
2023-03-28

蚂蚁数字金融线后端暑期实习一面凉经

1、做个自我介绍

2、HashMap

HashMap底层数据结构是什么?

HashMap中链表和红黑树的查询操作时间复杂度是多少?

HashMap是线程安全的吗?

HashTable和concurrentHashMap都是怎么实现线程安全的?

3、线程池

线程池的参数有哪些?

说一说线程池的组成?

核心线程数一般是多少?

线程池的任务调度是怎样的?

4、MySQL

说一说索引的底层数据结构,有哪些索引?

创建a、b、c的联合索引,以a、c作为查询条件走索引吗?

联合索引是不是字段越多越好?

为什么覆盖索引不需要回表?

为什么b+树要把数据全部存放在叶子节点,这种存储相对于b树有什么优点,树的层高降低对查询效率有什么影响?

索引有什么缺点?

5、项目

介绍一下你的项目(秒杀项目和商城项目)?

如何解决超卖问题?

用lua脚本如何实现的一人一单?

消息队列如何保证消息不丢失?

如果redis处理完数据后项目宕机,如何解决此时db与redis的不一致?

xxl-job在项目中是如何使用的?

xxl-job如何保证任务处理的幂等性?

xxl-job宕机如何处理任务积压?

全程35分钟。

#软件开发2023笔面经#
 类似资料: