饿了么java面试题:
1.所有的类都继承于object类,你用过的object类的直接子类有哪些,object类常用的方法有哪些
2.string,stringbulider,stringbuffer的区别
3.arraylist和linklist的区别,hashmap和hashset的区别,常用的集合有哪些
4.==和equals的区别
5.throwable有哪些子类,你遇到过哪些运行时异常
6.创建线程的几种方法
7.对i++多线程访问你会怎么做
8.二分查找的思想
9.最常见的排序算法你见过哪些,快排的基本思想以及时间复杂度
10.java中垃圾回收机制你是怎么理解的
11.java会出现内存泄露吗,如果会,在哪种情况下
12.抽象类和接口的区别
13.string类能被继承吗?为什么
二分查找,堆排序
1、 对JAVA的了解程度
2、 对底层知识是否了解,关于JVM说下内存实现
3、 进程和线程,线程的状态,怎样创建线程,项目有没有用过多线程相关
4、 XML和JSON的区别
5、 Hibernate和batis的区别,缓存是怎么样的?
6、 在校项目、实习项目
7、 说说你对淘宝双11项目的了解,有没有想过怎么去实现的呢?
8、 有没有什么想问的?
http://blog.csdn.net/xiongjunlbs/article/details/21790063
时间: 2024-10-07 05:07:02