大华一面

答的不好,但面试官超级好,耐心解答
技术:
1、线程池参数
2、线程拒绝策略
3、阻塞队列, ArrayBlockingQueue,LinkedBlockingQueue加锁方面有什么区别
4、spring的循环依赖注入
5、单例模式怎么实现,最后拷打双重检查锁没答上来。
6、redis的数据结构、数据类型
7、redis set的底层实现
8、mysql最大支持的索引数(好像是这个,我没答上来)
项目:
1、项目里在哪些业务学习到最多,这个我答非所问,需要后面好好细化自己的项目,让有东西可以聊
全部评论
线程池参数比较经典,其实参数考查了对线程池原理的理解,拒绝策略也包含在其中了(常用的一般就是抛出异常、放弃、放弃最老的、让调用者执行),ArrayBlockingQueue,LinkedBlockingQueue的加锁其实还是有点细的了,需要对JUC有一定的认知,一个双锁一个单锁,其实也取决于链表可以用不同的Node对象加不同的锁,而数组只有一个对象只能加一把锁,单例模式的double check locking模式其实也是很经典的并发编程思想,在源码里用到的地方超级多! 最近花了5天看完了并发编程,感觉这些题都能有一点自己的思考了,很开心
1 回复 分享
发布于 2023-10-28 20:08 浙江
有点难啊
1 回复 分享
发布于 2023-10-09 16:51 浙江
补充:mvcc
1 回复 分享
发布于 2023-09-28 11:56 新疆
什么岗位呀?
点赞 回复 分享
发布于 2023-10-07 11:41 美国
1
点赞 回复 分享
发布于 2023-09-29 14:25 河南

相关推荐

07-31 11:12
门头沟学院 Java
真的是误闯天家了,太难了
投递虾皮信息等公司10个岗位
点赞 评论 收藏
分享
07-20 12:08
已编辑
江南大学 图像识别
机械牛马勇闯秋招:把校园经历里面做过的项目,大作业,课设,毕设啥的,扩写,写成具体的项目经历,自我评价缩写别占篇幅,不然这简历真没东西,初筛都过不了
点赞 评论 收藏
分享
夕颜不需要停机维护:xd能把idea都写上去那说明是真没得写了
点赞 评论 收藏
分享
评论
1
21
分享

创作者周榜

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