阿里妈妈三面


选一个项目详细介绍一下:

项目遇到了什么难点

淘宝和天猫这种登陆同步是怎么做到的?

项目如何处理高并发?

回表问题

如何建立两个条件的索引

hashmap怎么保证有序?LinkedHashmap

jvm参数xms大小有上限吗?

tcp三次握手的过程

网络聊天室要用什么协议(感觉面试官这里要问聊天室的设计细节,可惜网络编程的知识太少了)

cookie和session

g1垃圾收集器的目标是哪个部分?

jvm具体的调优过程

spring AOP的应用

商品是怎么用mysql存储的?

订单是怎么存储的?

订单模块怎么实现?

点击提交订单后的流程

秒杀怎么做的?

Arraylist LinkedList的区别

synchronize怎么控制多个进程对同一变量的操作。

HashMap怎么保证有序性?

LinkedHashMap底层是怎么实现的?

数组加链表加双向链表

红黑树为什么是这样设计的? 为了保证叶子节点的差距不超过一倍,需要细看。

JDK1.8 的metaspace是什么?