1.岗位:Java开发  地点:西安2.直管、不是外包、正式合同、三年一签3.自我介绍Java基础:1.object类中的equals方法和hashcode方法有了解吗?2.list接口的实现类、特点和区别3.map常见的实现类、特点和区别4.hashmap中put的过程?(忘记了,没说上来)5.concurrenthashmap的特点及put的过程?(分版本来说、是否线程安全)***明示我二轮面试也会问6.threadlocal了解吗?***建议我再去看看更细的底层逻辑7.线程池相关(说了几个核心参数以及拒绝策略)8.线程的几个状态、以及几个状态之间的转换 ***回答的不太好,需要再好好看看9.Sychronized和Lock的区别10.lock平时怎么用?(没答上来)***建议我去了解一下,不用深入,但是要知道11.分布式锁有了解吗?(没答上来)***这部分知识点需要加强12.redis的使用、有哪些数据结构?13.查询redis中某一个值还有多久过期,怎么操作?(没答上来,这部分知识点需要加强)14.redis中常用的指令有哪些?***明示这部分的知识点需要加强15.数据库事务,性质16.慢sql查询的排查?17.怎么看sql有没有走索引?怎么看它走了哪一个索引?explain了解吗?***这部分知识点需要加强18.AOP是什么?平时有没有用过?项目相关1.项目亮点、难点2.难点是怎么解决的?3.实时数据取出时,查询过慢是怎么解决的?4.MQ、分布式相关有用过吗?5.springcloud 组件有哪些?作用是什么?6.Dubbo有了解吗?反问环节...
点赞 15
评论 18
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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