橙狮体育 java开发 一面
时间:2024.1.22
时长:45分钟
1、编写一个 SQL 查询,找出每个部门工资最高的员工。且工资最高的不同员工都要显示。
2、java中常见的集合类了解的有哪些
3、新建一个hashmap的初始容量是多少,如果是手动输入初始容量会发生什么,为什么要做临界值的处理
4、ConcurrentHashMap怎么保证线程安全的?解释一下CAS的原理
5、被synchronized修饰方法时指向的对象是谁
6、volatile关键字有了解吗
7、jvm虚拟机内存有了解吗
8、垃圾回收算法了解哪些
9、CMS垃圾回收器了解吗
10、事务隔离级别
11、mysql一定会发生幻读的情况吗?MVCC了解过吗
12、回表有了解过吗?
13、有两个查询语句where a="xxx" and b="xxx" and c="xxx" 和 where a="xxx" and c="xxx",你会如何建立索引
总结:这是我1月收到秋招已签三方的公司毁约后重新投简历收到的第一家面试,因为太久没有背八股了,好多都只能说出个大概,连英文单词好多都说不上来了,反正就是在我觉得非常简单的问题我都想不起来的时候我就疯狂抱歉,真的好尬呀,全程说了得有十次以上的“不好意思,我有点不记得了”,这感受谁懂,我再回想起来还是脚趾抠地,幸好现在多面几次稍微找回点状态了。
#春招##java##软件开发投递记录#校招面试题 文章被收录于专栏
记录我的校招面试经历,要和大家一起努力!