首页 > 脉脉Java实习面经
头像
fydxyz
编辑于 2021-03-20 14:39
+ 关注

脉脉Java实习面经

在网上看着脉脉工作氛围好像挺好的,当时也很想去,但是一方面是实习生没有房补,另外就是想去搏一搏大厂,毕竟是第一次实习,起点很重要
1、自我介绍

2、说一下常用的java集合,有什么区别,各自有哪些子类,又有什么区别

3、知道哪些List是线程安全的吗

4、Map扩容机制说一下

5、实现原子性有哪些方法

6、synchronized的锁的原理

7、monitor对象的内部实现

8、volatile能实现原子性吗?能实现有序性吗?那有序性是怎么实现的?

9、你知道有哪几种查找算法。说一下快排和堆的实现原理

10、你知道快速查找算法吗(不知道)

11、你知道innodb吗

12、undo和redo

13、为什么要使用b+树

14、你知道聚簇索引和非聚簇索引的区别吗

15、事务的隔离级别,相应的问题

16、多线程会引发的问题

17、死锁发生的条件,阻塞发生的条件

18、锁的类别有哪些

19、线程池的相关概念,有哪几种,阻塞队列有哪几种,线程池的参数

20、G1垃圾回收相关,并发标记过程,三色标记、youngGC,mixedGC

21、redis数据类型

22、是如何保证原子性、有序性和可见性的

23、spring注解

24、hash冲突的解决办法

更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐