蘑菇街二面,hr面经&京东4.13面经,蘑菇街复试hr后台面经
作者:Northernwind
链接:https://www.nowcoder.com/discuss/74267?type=0&order=3&pos=2914&page=1
来源:牛客网
楼主面的java后台,一面电面,内容比较简单就不发了,二面去了蘑菇街总部,话不多说,上干货
1,我们先来写个代码吧,让我手撕了一个生产者消费者问题,刚写完一个生产者,面试官就等不及了,看了我代码,让我口述给他剩下的。
2,Java实现多线程有哪些方式?问我刚才的生产者消费者还可以用什么java并发包里的那些结构写出来?
3,Java中线程的状态有哪些?
4,Java中wait 和sleep的区别,wait和notify的区别
5,项目相关
6,redis中list的底层数据结构是什么样的
7,redis中事务是怎么实现的
8,redis中server和client通信方式什么(这个真的没注意到)
9,项目中除了redis你还知道还有其他哪些工具可以实现功能?
10,redis和memcached的区别,各自优势
11,把innodb的索引结构划给我看看
12,innodb和myisam的区别,
13,介绍一下mvcc,说一下这东西有什么用
这时hr小姐姐来了,开始了hr面试
1,问为什么来浙大读研?
2,以后的发展方向
3,想要和什么样的同事共事
4,对于你以后可能的师傅有什么要求
5,什么时候开始实习到多久
6,说一下你实验室情况,有没有谁让你印象深刻
7,说一下拿offer的情况
8,三四天会给你通知
over
作者:Northernwind
链接:https://www.nowcoder.com/discuss/74264?type=0&order=3&pos=2916&page=1
来源:牛客网
链接:https://www.nowcoder.com/discuss/74264?type=0&order=3&pos=2916&page=1
来源:牛客网
看了这么久面经,自己没写过,惭愧惭愧。
京东:
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.有什么想问我的吗?
蘑菇街明天补上,全手机打有点累,个人觉得京东的问题还算中规中矩,没有多难多偏,也没有手撕算法。

浙公网安备 33010602011771号