一、数据结构与算法基础
    说一下几种常见的排序算法和分别的复杂度。
    
    用Java写一个冒泡排序算法
    
    描述一下链式存储结构。
    
    如何遍历一棵二叉树?
    
    倒排一个LinkedList。
    
    用Java写一个递归遍历目录下面的所有文件。
    
    想成为顶尖 Java 程序员?先过了下面这些问题
    
    
     最后,如果大家如果在自学遇到困难,想找一个java的学习环境,
     
      可以加入我们的java学习圈,点击我加入吧
     
     ,会节约很多时间,减少很多在学习中遇到的难题。
    
    
     
   
二、Java基础
    接口与抽象类的区别?
    
    Java中的异常有哪几类?分别怎么使用?
    
    常用的集合类有哪些?比如List如何排序?
    
    ArrayList和LinkedList内部的实现大致是怎样的?他们之间的区别和优缺点?
    
    内存溢出是怎么回事?请举一个例子?
    
    ==和equals的区别?
    
    hashCode方法的作用?
    
    NIO是什么?适用于何种场景?
    
    HashMap实现原理,如何保
   
 
版权声明:本文为shenlinlin123456原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
