1.项目拷打(还有其它问题,问的项目的,没有写) 1.1 布隆过滤器底层 1.2 四种限流算法2.缓存穿透,击穿,雪崩3.redis如何实现分布式锁4.分布式锁错误释放问题5.redisson中delete的实现逻辑(没答上来,后来看了看源码没有找到delete方法?)6.java线程的状态7.进程与线程的区别8.常见的设计模式9.JDK原子类的底层实现10.ThreadLocal的使用场景,可能会导致什么问题11.ThreadLocal的底层实现12.常见的垃圾回收算法13.常见的垃圾收集器14.g1和CMS的区别15.四种隔离级别,相应问题16.不可重复读和幻读现象,区别17.mysql如何解决这两个问题18.mysql聚簇索引和非聚簇索引的区别19.binlog和redolog的区别手撕sql:如何建索引20.索引覆盖,索引下推21.描述输入url到网页显示(越详细越好)22.手撕:三个线程交替打印ABC五次本来投完简历做完笔试就给挂了,但是后来又捞起来面,面完过两天挂了。楼主25双非鼠鼠,从三月份开始投简历,这是第一个面试,最后挂了真的很难过。总结,除了delete剩下都回答上来了,但是手撕有bug,我问了问面试官能不能调试,面试官说看代码解决,然后我在那分析了20分钟,最后也没改对[牛泪][牛泪][牛泪]。牛油们多刷刷***基础代码,千万别倒在手撕。ps:明明和面试官聊的挺好的,最后他还问我什么时候到岗来着,为啥被挂了,有没有大佬说下能不能捞。
点赞 3
评论 6
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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