有赞Java一面凉经

以下是我和同学一面被问到的问题,有的太常见的就没写,从12题开始是同学被问到的,直接劝退
1.HashMap链表转红黑树后会不会再转会链表,转链表的阈值是多少,为什么要设置为这个值?
2.HashMap扩容后下标可能的取值
3.HashSet如何保证元素的唯一性?
4.wait()和sleep()的区别
5.Spring的Controller是单例的,那它是线程安全的吗?如果现在有十个线程去对其中一个静态变量做自增操作,会出问题吗?
6.如何保证它线程安全?使用锁的话Synchronized和Lock有什么区别?
7.SQL里update语句加的什么锁?
8.如果update后面where条件是个唯一索引的字段,是加的表锁还是行锁?
9.如果是普通索引呢?加的什么锁?
10.锁可以在事务外使用吗?同一个事务里的锁可以重入吗?
11.还是那个自增问题,放在Redis里会存在线程安全问题吗?
12.Spring框架源码看过吧,了解哪些,讲一下IOC的源码
13.循环依赖怎么解决,二级缓存行不行?
14.ThreadLocal实现原理,为什么会导致内存泄漏?里面的弱引用知道把,说一下强软弱虚
15.软引用和弱引用回收实现的底层原理是什么?是在哪个GC被回收的?
16.ConCurrentHashMap里的size()方法是怎么实现的?
17.AQS具体怎么实现的?
18.几种常用的线程池使用场景
19.Condition具体是怎么实现的?
20.锁升级过程说一下,偏向锁状态来了其他线程竞争会发生什么变化?
21.如何实现一个取号器?你有哪些方法?讲下具体实现
22.如何实现一个延时队列?用到的api都说一下具体怎么实现的?
23.Redis里底层存储结构是怎样的?不是问具体的数据结构有哪些。。。
24.Redis哨兵有什么缺点?

#有赞##校招##面经##Java工程师#
全部评论
这能是对应届毕业生问出的问题吗?太残忍了!
1 回复
分享
发布于 2020-09-19 20:45
虽然同凉 但还好没被老哥这样被爆锤
点赞 回复
分享
发布于 2020-09-19 20:19
小红书
校招火热招聘中
官网直投
感觉问的都蛮深的。。。
点赞 回复
分享
发布于 2020-09-19 20:45
我也是今天面的,你这比我的还夸张🤣
点赞 回复
分享
发布于 2020-09-19 20:56
不看过几遍源码这种问题真不好回答,但本科应届感觉没见过这么多次问源码细节的…
点赞 回复
分享
发布于 2020-09-20 08:38
没算法是这样,面完一场身心俱疲
点赞 回复
分享
发布于 2020-09-20 08:49
这也太难了吧
点赞 回复
分享
发布于 2020-09-20 09:34
我昨天一面也是,深入浅出啊,每个点越问越离谱,最后我问了他评价,他说基本概念都知道,底层原理和实战不足,不过估计本科应届生这种情况也正常,最后还给我过了
点赞 回复
分享
发布于 2020-09-20 10:18
其实感觉也还好吧...也都算常见的面试题😂应该属于都能答上,但是很难答好那种
点赞 回复
分享
发布于 2020-09-21 01:07
我的是redis分布式锁,oom怎么排查。。。
点赞 回复
分享
发布于 2020-09-21 13:53
有赞。。。。。。。996。。。。这么想去剥削自己吗
点赞 回复
分享
发布于 2020-09-21 15:09
老哥什么时候笔试的那
点赞 回复
分享
发布于 2020-09-22 18:17
你这问的都这么深嘛[狗头]
点赞 回复
分享
发布于 2020-09-22 19:14
made 今年是真的难
点赞 回复
分享
发布于 2020-09-22 19:39
楼主这个问题怎么回答? 23.Redis里底层存储结构是怎样的?不是问具体的数据结构有哪些。。。
点赞 回复
分享
发布于 2021-08-25 10:35

相关推荐

头像
不愿透露姓名的神秘牛友
03-13 14:57
点赞 评论 收藏
转发
1 23 评论
分享
牛客网
牛客企业服务