袋鼠云 60min

1、自我介绍

2、项目介绍,重难点

3、了解哪些集合

4、讲讲ArrayList

5、LinkedList与ArrayList的区别

6、讲讲HashMap

7、HashMap是否线程安全?有哪些问题

8、1.7扩容时死循环是如何出现的

9、知道有哪些锁吗

10、synchronized是比较重量级的,你知道它有哪些优化过程吗

11、synchronized的原理

12、你知道有哪些方式可以实现线程的等待与唤醒吗

13、你知道有哪些线程安全的集合吗

14、介绍下ConcurrentHashMap

15、介绍下Reentrantlock

16、什么是AQS

17、讲讲Mysql的索引

18、为什么使用B+树

19、什么是事务

20、事务的隔离机制,分别解决了什么问题

21、幻读怎么避免

22、除了串行化、间隙锁还有什么方式

补充:

项目里设计模式的使用

单例模式线程安全的问题

全部评论
ArrayList是啥呀,可以介绍一下么?
点赞 回复 分享
发布于 2023-05-25 10:45 江西
哥们袋鼠云面的哪个部门
点赞 回复 分享
发布于 2023-05-24 18:35 河北

相关推荐

感觉自己陷入了死循环,因为不知道简历写什么所以什么也不想做,然后又什么都没做所以没得写。从三月到六月,三个月啊
零壹超人:没有简历 ➜ 不找项目 ➜ 没内容写 ➜ 更没简历 ➜ … 无限循环。你陷入了死锁,随便打破死锁的四个条件之一就可以了,打破循环等待,立即开始行动,不要等待;破坏占有且等待,立即抄一份简历先把简历写出来,再一点一点学简历上的东西
点赞 评论 收藏
分享
评论
2
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务