记录20230906 六倍体/网易(外包)一面

六倍体一面

面试时间 18点 开始,大概15分钟结束,面试体验一般,面试结束没有任何反馈
相关面试题如下:
1、什么是线程安全?
这题思考了很久没总结好怎么说,最终面试官换了问法,问哪些类是线程安全的,我的回答是 Vector、HashTable、concurrentHashmap、StringBuffer
接下来就问:concurrentHashMap是怎么实现线程安全的(这部分内容准备下一期特别出一篇博客)、为什么jdk 1.8之后选择用另一种方式实现线程安全呢

2、Mysql默认隔离级别是什么?
这题回答可重复读,继续提问可重复读有什么问题?回答会出现幻读问题,继续提问那这个问题如何解决?回答可以通过提高隔离级别解决,就是通过串行化解决,又问串行化会出现什么问题?没回答上来,面试官说会出现不能并发操作,但是通过串行化解决幻读问题似乎不是很好(这个问题待思考)

3、线程池实现原理
这题本人回答按照几个核心参数回答的,面试官继续询问有使用过线程池吗?线程池这几个核心参数应该如何设置值?聊聊线程池优化?(说实话,这部分线程池具体使用回答不是很好,只知晓原理,具体不怎么应用,这部分也抽空整理以下出一篇博客)

4、问是否读过Spring源码,Spring有使用过哪些设计模式以及具体使用场景
这题我回答有单例模式、代理模式、工厂模式,但是具体如何使用本人也不是特别清楚,源码没有特别读过(抽空学习一下整理一篇Spring使用的设计模式 相关博客)

网易(外包)

面试时间 19点开始,大概20分钟基本提问+一道笔试题10分钟+反问环节,面试体验不错,面试官不错,耐心解答问题,非常nice
相关面试题如下:
1、bean初始化流程
这道题我没答上来,说实话这流程真的记不大清楚

2、NIO有了解吗?
哈哈、这道题也不大会,关于IO这方面还是欠缺的很,后期补补

3、线程池有哪些核心参数,线程池的使用场景
这题答的还行

4、事务的特性、隔离级别解决了什么问题?可重复读与幻读的区别是什么?
这题基本答出来了

5、问了一道sql题关于排名的,写sql 求出 第er天相比较第一天的排名变化幅度 没答上来,面试官耐心讲解了使用inner join

6、有使用过大数据相关的中间件吗?

7、redis具体怎么使用的?本人回答用来缓存数据,面试官提示其实还可以用来做分布式锁,我回答我们公司使用Mysql实现分布式锁的

总结:六倍体面试比较关注源码分析

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值