京东4.13面经,蘑菇街复试hr后台面经
看了这么久面经,自己没写过,惭愧惭愧。
京东:
1.把hashmap的结构讲一下,然后问到他是怎么解决哈希冲突问题
2.然后继续问hashmap的扩容问题,初试容量,为什么是2倍扩容
3.讲一下单例模式里面的双重检查锁定的原理,让我口述一下代码,以及为什么使用volatile
4. 讲一下对spring aop的理解,说一下他的常见应用
5.说一下Java并发包里面的countdownlatch,说一下对他的理解。
6.说一下对Ajax跨域的理解(Execuse me.我不是来面后台的吗)
7.说一下对cookie的理解,其他网站能否获得别的网站的cookie内容
8.你项目用到了redis,说说你对分布式缓存的理解
9.有了解缓存的穿透和雪崩吗?
10.说一说他们的解决办法
11.说一下mysql的索引结构
12.innodb建立的索引,如果字段重复率很高索引,索引是什么样,查找效率如何。
13.innodb在插入的时候,是否会给行上锁,(不是很清楚,我就说了一下mvcc和是否上锁和隔离级别有关)
14.说一下innodb的默认隔离级别
15.说一下冒泡排序的原理,
16.有什么想问我的吗?
蘑菇街明天补上,全手机打有点累,个人觉得京东的问题还算中规中矩,没有多难多偏,也没有手撕算法。
#京东#