1. 程式人生 > >CSU:有道無術,術可求,有術無道,止於術!

CSU:有道無術,術可求,有術無道,止於術!

   今年研二是需要找工作的時候了,因阿里有同學內推就直接參加了電話面試,不說其他的廢話直接上問題,阿里的面試官還是不錯的,和藹可親,為人謙虛,大牛什麼都懂。(投的職位是java研發,如果還有什麼需要在部落格跟我說吧)

1.java中所有類的父類是什麼?他都有什麼方法?

2.java中IO包下面的inputstream運用了什麼設計模式?請簡述你知道的設計模式?

3.ArrayList跟LinkedList的區別詳細說出?

4.session和cookie的區別?

5.說一下快速排序的原理?

6.如何在hibernate中檢視原始的sql語句?

7.簡述AOP,及其作用?

8.struts2的流程?

9.簡述下多執行緒?

10.Linux?(問到了不會就沒問)

11.專案中的一些問題

12.java有些類中為什麼需要實現Serializable介面?

13.hashmap,hashtable的區別?以及如何使用,以及他的一些方法?

14.設計題,利用hashmap對蘋果的重量進行排序?

15.struts2攔截器相關問題?

16.struts2接受引數的方式?

17.資料結構要會(本人很渣)

18.異常的相關問題?error和exception具體?

19.還問了個MYSQL如何檢視執行狀態沒聽懂不過肯定不會就pass了?

20.問了一些關於collections的方法?

21.servlet相關知識,doPost,doGet,一些內建物件?

23.set和list的區別,一些個實現類,繼承關係等等?

24.在Hibernate中java的物件狀態有哪些?

25.簡述你看過java類的原始碼?

26.資料庫事務隔離機制及其特點是什麼?

27.JVM記憶體heap and stack

28.HTTP報文包含內容?

29.TCP/IP三次握手?

30.垃圾回收?

31.其他問了未來規劃,在學校學的最好的一門,然後教育了下我說大公司注重基礎跟潛力,小公司注重上來就會做事,要多看原始碼多看jdk注重java基礎!!!