大多数情况下没有实习学技术的说法,title>other

相关推荐

03-19 16:53
已编辑
合肥工业大学 Java
- 你是如何解决缓存雪崩的问题的? (答均匀设计过期时间,设置缓存永久有效,服务降级,业务熔断限流)- 问具体什么场景会实现雪崩? 感觉像是问我是不是真的有这个场景- Redisson怎么实现一人一单- Redisson挂了怎么办,我说数据库层面操作,或者mq, 面试官说直接用唯一索引就行- MySQL的存储引擎 MyISAM和InnoDB有什么区别 (没答上来MyISAM,只说了InnoDB)- InnoDB是如何保证ACID的- MVCC是什么?(答了很多,面试官说Read_view没讲,可能是太紧张说的语序有问题)- undolog保存了什么内容,应该是想问事务id- MVCC什么是可见的,undolog能做什么- MyISAM有什么日志,(回答都有binlog)- 索引优势是什么?B+树,为什么不用红黑树- 提醒我还有Hash索引,- 如果我要实现索引实现 %+内容 (本来想的强制走索引,面试官说不对,引导我说 联合索引)一点点引导我说的- 执行一条update语句,会发生什么(没有回答出来要检查 连接器:建立连接,管理连接、校验用户身份和对 SQL 查询语句进行词法分析、语法分析)- join select 这些关键字执行的顺序是什么- 手写一个单例模式 为什么要用volatile- 怎么保证可见性,有序性,原子性- synchronized了解吗,怎么实现的- synchronized锁的优化,轻量级锁是什么,重量级锁是什么- monitor变量是什么,mark word有什么字段- 线程池使用,线程池参数,Executor的newFixedThreadPool会产生什么样的OOM,CPU的还是内存的- ThreadPoolExecutor 参数设置,拒绝策略,为什么死锁- 怎么把旧线程池弄到新的线程池上- AQS原理- AQS为什么用CLH, LockSupport.park后线程的状态,BLOCKED WAITING TIMED_WAITING三种状态是怎么产生的- CountDownLatch是怎么实现的,问原理- ThreadLocal内存泄漏怎么办,GC后还存在为什么,ThreadLocal作者自己做了什么努力- ThreadLocal的哈希算法有什么特点- 有没有用过 completablefuture,能做什么,和不用有什么区别- 如果我去查询数据库,然后编排后面的任务,这些任务必须要等前面的做完才可以执行么,还是可以同时- completablefuture异常处理和普通的try catch有什么区别- Bean的生命周期- AOP- 为什么三级缓存,循环依赖二级缓存不行吗,Bean的生命周期的postprocess方法
点赞 评论 收藏
分享
03-06 10:18
已编辑
门头沟学院 后端
一面过了,面试官全程一直在叹气(答的也磕磕绊绊的二面主要是介绍了一下公司然后问一些个人经历的问题先自我介绍+项目介绍(点评+外卖项目拷打+八股结合1.threadlocal+jwt使用流程2.怎么取出token3.为什么使用redis,redis原理4.超卖问题,怎么解决数据不一致5.用到了rabbitmq里面哪种交换机6.超时重发怎么处理7.缓存穿透雪崩击穿怎么处理8.全局唯一id怎么实现的9.怎么避免id满了刚好又生成id了,id重复10.项目用到了哪些设计模式?怎么用的11.项目内有没有出现java抛出的异常?为什么会出现?12.异常处理机制的结构和作用13.创建线程的方式有哪些14.有哪些方式保证线程安全15.线程池的创建方式,种类16.怎么使用线程池,场景17.列举java集合接口和类,数据结构什么样的,有什么区别18.哪些是线程安全的(只答上了不安全的19.反射机制,私有字段怎么获取20.juc下面有哪些并发的类?用来干什么的21.调优参数命令有哪些22.jvm内存模型介绍23.垃圾回收原因,垃圾回收器24.mysql里acid特性25.undolog,redolog结合场景说明使用26.innordb事物隔离级别有哪些?27.死锁怎么造成的,怎么避免28.sql语句怎么优化29.aop原理介绍,项目中怎么使用的30.切点可以切哪里31.spring怎么做事务管理的32.spring常用注解有哪些33.springboot自动装配原理34.说几个stater,怎么装配的?结束了,感觉答的挺差的,八股和项目结合不起来投了三天简历勉强找到的面试😭😭
一只喜欢飞翔的猪:不是…这面试是人答得啊,这是小厂?阿里系出来单干的嘛??
点赞 评论 收藏
分享
牛客网
牛客企业服务