面经1

自我介绍?
找一个觉得话题多的项目着重介绍一下?
一致性hash有了解吗?解决什么问题?如何实现?
map打印key和value的方法有几种?
为什么List可以转成Stream而map和set不行?
map.put(“123”,"AB“); map.put(new String(“123”),“BC”);map.get(“123”)的值是多少?
hashmap中的key如何确定唯一?
线程有几种状态?
Thread.sleep(n)和obj.wait()有什么区别?(从线程状态改变来聊)
执行完Thread.sleep(n)和obj.wait()被obj.notify()唤醒后线程进入什么状态?
轻量级锁(CAS)和重量级锁LookSupport.park()的使用场景?为什么?
synchronized和ReentrantLock有什么区别?
ArrayList和LinkedList有什么区别?使用场景是什么?
ArrayBlockingQueue和LinkedBlockingQueue有什么区别?
线程池有哪些参数能配置的?线程池工作原理?core=5,max=10,queue=20,此时线程池有7个线程在跑,问至少往线程池里提交了几个任务?
mysql索引中主键索引和唯一索引有什么区别?唯一索引和普通索引有什么区别?
最左前缀原则如何失效?为什么?如:索引[a,b,c],有条件where a=1,b=2 order by c索引是否生效? where a=1,c=2 order by b索引是否生效?
组合索引如何查询的?
Io模型?netty组件、IO模型?tomcat源码?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值