面试公司:北森面试岗位:java后端面试问题:#牛客AI配图神器#自我介绍(项目经历多练)项目中成员出现分歧怎么调解,怎样激励成员团队协作,解决成员问题后的心情;项目落地带来的优势/好处?用栈实现入队出队(具体说怎样用两个栈实现出队操作)什么是策略模式,应用场景是什么?责任链模式工厂模式模板方法模式哪些设计模式可以落地开闭原则?truncate和delete操作上的区别,对列的修改有啥不同?缓存击穿,缓存穿透,缓存雪崩怎么解决?多线程死锁?怎么解决?产生死锁的条件concurrentHashmap?NIO(select)?初始化hashmap如何选择合适的初始容量以避免更多的操作,如何使用负载因子?项目中数组的使用情况数组在排序或查找算法中的应用场景,如何带来优势?数组在内存中连续存储的特点?快排的排序过程(复习各种排序)索引:B+树的优点,哈希索引,常见的哈希算法,如何解决哈希冲突数据库聚集索引有什么特点?有哪些长期执行的计划?执行计划中遇到的困难?给你带来的帮助?#软件开发笔面经#