有赞

有赞面经
一面大概一小时
arraylist和linkedlist,时间复杂度。
arraylist的扩容,扩容的细节。
for循环的时候能修改arraylist吗,什么时候不可以。
hashmap底层实现,put,扩容,红黑树和链表转换。
为什么转变的值是6和8。
创建线程的方式。
创建线程池的过程
什么时候会产生核心线程
什么时候销毁?
当没达到核心线程数时,一个任务进来了,正好有一个核心线程处理完任务了,会怎么样。
aqs原理
synchronize底层实现,怎么实现的偏向锁,volatile。
单例模式,为什么要用双重判断,为什么要用volatile修饰。
还有什么能实现禁止指令重排序的。
操作系统问题,为什么需要线程工作内存,当线程写的时候写到哪里。
为什么需要指令重排序。
jvm垃圾回收算法。
为什么复制算法用在年轻代。
为什么有两个survior区,是必须的吗?
建索引的注意事项
怎么判断没使用到索引,怎么得到mysql语句。
哈希索引和b树索引。
b树和b+树,性能差异。
聚簇索引和非聚簇索引。
能建立几个聚簇索引。
最左匹配原则
abc索引,会建哪些索引。
spring bean生命周期
aop原理
a,b方法都有aop注解修饰,a中调用b,b的能起作用吗?
动态代理的弊端。
二面 40分钟左右
全程项目,我的项目讲完后给了个场景,如何实现事务消息。
基础问了hashmap,java中的引用类型。
大学最有成就的一件事。

全部评论

相关推荐

兄弟们你们进大厂靠的是什么项目啊
DOTPHTP:课设改。其实项目什么的如果不是实习里面的生产项目的话,建议✍️那种自己想要做的。突出个人自驱力,而不是为了找工作不得不随波逐流这种
点赞 评论 收藏
分享
AAA专业长城贴瓷砖刘大爷:这样的简历我会直接丢进垃圾桶,花里胡哨的
点赞 评论 收藏
分享
06-18 16:45
门头沟学院 Java
玩脱了,吊着两家结果两家都不要鼠鼠了,我真想给自己两巴掌。
凉风落木楚山秋:当作是你把这两家公司从地球开除了就行了
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

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