当前位置:网站首页>三面蚂蚁金服,分享面试经历总结(已拿offer)
三面蚂蚁金服,分享面试经历总结(已拿offer)
2022-08-11 11:49:00 【InfoQ】
一面
- HashMap链表长度大于8后一定会转化为红黑树吗
- 如场景是,HashMap初始数组长度为8,只有第一个元素中有值,且有八个都在一条链表上,其他数组其他七个位置都是空的,这时候为什么要转化为红黑树而不是存放到数组中呢?
- ConcurrentMashMap分段锁之间加了什么锁,读写之间是互斥的吗?
- 三次握手后如果一直不连接会怎样
- volatile的实现原理是怎么样的,它是怎么实现从内存中读取的?
- lock锁的使用,它如果是一个接口,它的实现类有哪些,区别是什么?
- InnoDB的隔离级别是什么,它能避免幻读吗?怎么避免的?
- 索引的底层实现是什么,简单介绍下。
二面
- 介绍一下spring中的AOP
- mybatis和hibernate的区别与优劣
- redis有哪些数据类型
- 手写一个单例模式
- 用到的技术栈
三面
- 如何理解内存泄漏问题?有哪些情况会导致内存泄露?如何解决?
- 怎么理解强一致性、单调一致性和最终一致性?
- 分布式锁有哪些解决方案?
- 如何解决Redi缓存穿透的问题?
- Redis hash算法用的是什么?
- Redis集群方案应该怎么做?都有哪些方案?
- 为什么要用你,你与其他竞争者比较优势是什么
- 你有什么想问我的
- 如果公司需要你加班你有问题吗
边栏推荐
猜你喜欢
TX12 + ExpressLRS RC configuration and control link problem summary 915 MHZ
关于b/s技术的一些思考--模板技术
EastWave Application: Live Demonstration of Negative Refraction Phenomenon
FS2956A 输入8-120V 用于液晶仪表5V-USB 充电口方案
性能测试的环境以及测试数据构造
PlutoSDR学习指南【3】官方软件“IIO Oscilloscope”
【五一特刊】FPGA零基础学习:SDR SDRAM 驱动设计
OpenHarmony如何选择图片在Image组件上显示(eTS)
@Transactional注解加不加 rollbackFor = Exception.class 的区别?
7月月更开奖啦!快来看看你中奖了吗?
随机推荐
【深度学习】小结1-入门两周学习感受
【集创赛】arm杯一等奖作品:智能BLDC驱动系统
Common operations in Typora tables
svg图片调整大小和颜色
Ince-Gaussian mode
MySQL之JDBC编程增删改查
Codeforces Global Round 15 (A-F)
莫队学习总结
98转出0转入,985高校土木工程沦为“天坑”引热议
class 继承的重点
【数字赛道命题三】基于复旦微FPGA平台实现H.264视频解码
【剑指offer-牛客网刷题】第一篇-斐波拉契数列-C实现
leetcode:360. 有序转化数组
同城是美团电商的解法吗?
Flutter 教程之 Kotlin 多平台与 Flutter,为您的应用选择哪一个
爆赞!阿里P8首次分享出基于Docker的企业级Redis实战开源笔记
基于数据库实现通用异步缓存系统
去年今日我凭借这份文档,摇身一变成了被BAT大牛们看中的幸运儿
d共享左值
Uber的20万容器实践:如何避免容器化环境中的 CPU 节流