面试常见问题

Posted shirley18

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面试常见问题相关的知识,希望对你有一定的参考价值。

一、springMVC aop

 

二、bean 的生命周期

 

三、arrayList写一个队列

 

四、二叉树查找

 

五、要实现对象的排序

    类要实现Comparable接口,重写compareTo方法

 1 @Override
 2     public int compareTo(User o) {
 3         if(this.salary > o.salary) return 1; 
 4         else if(this.salary < o.salary) return -1; 
 5         else return 0;
 6 
 7 //      也可以这么写
 8 //      return Double.compare(this.salary, o.salary);
 9 
10     }

主类里面加上:

Arrays.sort(userArrary);

就可以实现排序了。

 

六、JVM

 

七、锁和同步问题

 

以上是关于面试常见问题的主要内容,如果未能解决你的问题,请参考以下文章

前端面试题之手写promise

2021-12-24:划分字母区间。 字符串 S 由小写字母组成。我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。返回一个表示每个字符串片段的长度的列表。 力扣763。某大厂面试

Java进阶之光!2021必看-Java高级面试题总结

Java工程师面试题,二级java刷题软件

经验总结:Java高级工程师面试题-字节跳动,成功跳槽阿里!

一道面试题目