当前位置: 首页 > 面试经验 >

更新面经攒人品!!!

优质
小牛编辑
88浏览
2023-09-19

更新面经攒人品!!!

9/19 下午 苏小妍一面 25分钟左右 两个面试官
先自我介绍
1、JAVA中的不可变对象说一下?
2、JAVA对象的结构(指的是JAVA虚拟机里边对象的结构,什么对象头啊那些),我答的是成员变量成员函数
3、JAVA中说一下熟悉的垃圾收集器,讲了CMS和G1。
4、Redis的持久化机制,各自有什么区别和优点。
5、MQ怎么防止消息不丢失。
6、MYSQL中数据存储文本长度限制的问题。
7、做项目前有调研其他同类的系统吗?然后我的项目和他们的有什么区别?
8、项目中遇到的难点?做这个项目哪个功能比较难做?
9、如果没有spring的话怎么开发项目?这个我不知道哎,我说没有之前可能纯用Servlet、JSP
10、目前市面上系统的架构?不太知道,我说的是前后端分离、分布式架构、单体项目这些,面试官说这不是他想要的答案,后边我猜想可能是B/S这种??
11、算法题,说思路。K个有序数组合并,要求效率。我只说了最笨那种,一时没想起大小堆这个数据结构
记不全,貌似还有一两个问题
9/19上午 菜鸟一面 一个面试官 电话面 半小时左右
1、自我介绍
2、判断对象是不是垃圾,方法存在的问题
3、垃圾收集器
4、youngGC Full GC
5、HashMap相关的底层
6、Synchronized和lock的区别
7、Synchronized原理
8、挑一个项目的功能说一下
9、创建线程方式,线程池参数,说一下有哪些拒绝策略
10、Object类有哪些方法?
11、wait()和sleep()的异同
12、JVM对Synchronized的优化,主要说的是锁升级的过程
13、MYSQL索引有哪些?索引数据结构讲一下?
14、如何优化MYSQL慢查询语句?
15、单链表判断有没有环,有环的话求环上的节点有几个?
只能记住这些 其他一些小的记不得了
 类似资料: