一份还热乎的蚂蚁金服面经(已拿Offer)!附答案!!( 十 )

准备充足的三面

清明节的时候例外地没有回家扫墓 , 因为知道自己的弱项是操作系统和海量数据题这块 , 所以想着恶补这方面的知识 , 不过之后的面试意外的并没有问到这方面的内容 。

介绍项目

项目介绍完之后没问太多

介绍一下hashmap

HashMap真的是面试高频题 , 多次面试都问到了 , 一定要掌握 。

介绍一下并发

这里可以把整个并发的体系都说下 , 包括volatile、synchronized、lock、乐观悲观锁、锁膨胀、锁降级、线程池等

银行账户读写怎么做

我说了读写锁以及可能出现死锁问题

说一下关系型数据库和非关系型数据库的区别 非关系型数据库的优势: 1、性能 NOSQL是基于键值对的 , 可以想象成表中的主键和值的对应关系 , 而且不需要经过SQL层的解析 , 所以性能非常高 2、可扩展性 同样也是因为基于键值对 , 数据之间没有耦合性 , 所以非常容易水平扩展 。 3、使用场景:日志、埋点、论坛、博客等

推荐阅读