美平米一面
线上面试,约30分钟
自我介绍
HashMap的实现原理是什么?
哈希查找平均是O(1),链表的查找平均是多少?红黑树呢?
假设最极端的情况,1024个元素都冲突到同一个节点,要查多少次?
Map和Set有什么本质区别?
TreeSet和HashSet有什么区别?
如何将一个线程不安全的集合转换成线程安全的?
自定义线程池的参数有哪些?
这三个参数(核心线程数、最大线程数、等待队列)的生效顺序是什么?
面向对象的三大特性是什么?
多态是什么?如何实现的?
抽象类和接口有什么区别?
Java为什么选用字节码形式?
字节码方式的弊端是什么?
Java 8之后的垃圾回收器有哪些?
G1相比CMS这种老年代的回收器,它的优化点在哪里?
InnoDB引擎中,主键索引和普通索引有什么区别?
什么是回表?
声明式事务使用哪个注解?
为什么要配置rollbackFor = Exception.class?
事务注解在哪些情况下会失效?
@Transactional注解的实现原理?
Spring用到了哪些设计模式?
如何在Bean实例化后进行后置处理?
中间件这么多,你用过哪些?
分布式任务有用过吗?
Redis排行榜用什么数据结构?
Redis为什么单机能支持10万QPS?
反问
实习转正,提前通知
q:新人快速上手的建议?
a:那就是看这个新人的学习能力以及快速适应的能力,以及做需求能否快速,然后我会建议借需求上手,就是以这种实战,然后快速上手,然后加速业务的理解以及技术栈的熟悉,然后再配以辅助的导师,然后这样子双向奔赴吧。
#校招我听劝##想实习转正,又想准备秋招,我该怎么办##面试问题记录##开工第一帖#双非学院本勇闯江湖 文章被收录于专栏
专门收录中小厂面试

格力公司福利 455人发布
查看10道真题和解析