美平米一面

线上面试,约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:那就是看这个新人的学习能力以及快速适应的能力,以及做需求能否快速,然后我会建议借需求上手,就是以这种实战,然后快速上手,然后加速业务的理解以及技术栈的熟悉,然后再配以辅助的导师,然后这样子双向奔赴吧。

#校招我听劝##想实习转正,又想准备秋招,我该怎么办##面试问题记录##开工第一帖#
双非学院本勇闯江湖 文章被收录于专栏

专门收录中小厂面试

全部评论

相关推荐

开发转测第二人:没实习的话,两个项目吧,八股也要准备一下,这个时间点有点小晚了
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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