百望云实习面经

1.自我介绍

2.了解哪些锁

3.sleep和wait的区别

4.怎么理解可重入锁

5.介绍锁升级,偏向锁在什么情况下被释放

6.ThreadLocal有没有内存泄漏问题,如何解决内存泄漏问题

7.什么场景下用线程池,怎么设置线程池参数

8.了解redis吗,有哪些数据结构

9.怎么解决缓存穿透和缓存击穿

10.介绍IO多路复用

11.用过哪些数据库

12.索引是什么,不同存储引擎的索引有哪些数据结构

13.哪些情况下会导致索引失效

14.concurrentHashMap如何保证线程安全,底层结构是什么,扩容机制是什么

15.怎么理解spring中的ioc

16.bean注入有哪些方式

17.springboot在项目中是怎么用的

18.在微服务中,不同服务之间怎么调用

19.了解什么设计模式,详细介绍一下

20.为什么来我们公司实习

21.反问环节

过程回答的比较顺利,但是公司只想招以后要留用的实习生,因为不小心说漏嘴自己读研,估计不会给offer了 o(╥﹏╥)o

全部评论

相关推荐

2 11 评论
分享
牛客网
牛客企业服务