1. HashMap的數據結構與存儲原理html
hashmap本質數組加鏈表。根據key取得hash值,而後計算出數組下標,若是多個key對應到同一個下標,就用鏈表串起來,新插入的在前面。java
參考連接:http://blog.csdn.net/vking_wang/article/details/14166593jquery
2.HashMap與HashTable的線程安全問題,解決辦法,ConcurrentHashMap能徹底替代HashTable嗎?爲何?android
參考連接:http://blog.csdn.net/zldeng19840111/article/details/6703104web
3.hashmap 初始化內存佔用大小?面試
參考連接:http://blog.csdn.net/androidzhaoxiaogang/article/details/9121185
參考連接:http://www.ibm.com/developerworks/cn/java/j-codetoheap/ajax
4.hashmap 擴容spring
有3個關鍵參數:
capacity:容量,就是數組大小
loadFactor:比例,用於擴容
threshold:=capacity*loadFactor 最多容納的Entry數,若是當前元素個數多於這個就要擴容(capacity擴大爲原來的2倍編程
參考連接:http://blog.csdn.net/vking_wang/article/details/14166593segmentfault
5.hashmap的hash衝突
hashmap本質數組加鏈表。根據key取得hash值,而後計算出數組下標,
若是多個key對應到同一個下標,就用鏈表串起來,新插入的在前面。
http://blog.csdn.net/vking_wang/article/details/14166593
6.集合類都有哪些,除了HashMap,Arraylist以外更高級的有什麼?
http://www.cnblogs.com/xwdreamer/archive/2012/05/30/2526822.html
7.集合類相關(有哪些,用過哪些,有什麼區別,有什麼特色,爲何)
Comparator是個接口,可重寫compare()及equals()這兩個方法,用於比價功能
8.collection接口實現?
http://www.cnblogs.com/xwdreamer/archive/2012/05/30/2526822.html
9.是否用過socket編程?
http://acm.tzc.edu.cn/acmhome/projectList.do?method=projectNewsDetail&nid=2
10.線程和鎖(爲何須要線程同步,同步線程解決什麼問題,怎麼實現
http://greemranqq.iteye.com/blog/2030232
11.多線程的實現方式,你經常使用的實現方式是什麼,舉例分析說明。(在舉例的過程當中,面試官會根據你作的項目寫的多線程程序進行提問,例如某個方法可不能夠更換成別的方法,或者採用另一種多線程實現方式,若是採用了,優缺點是什麼,怎麼去優化。問完以後,會根據的你的舉例延伸到他的一個案例進行分析,讓你回答採用哪一種實現方式更合適,緣由是什麼,例如最多見的生產者與消費者模式裏邊採用哪一種多線程實現形式,緣由是什麼)
http://blog.csdn.net/aboy123/article/details/38307539
http://blog.csdn.net/jackfrued/article/details/44499227
12.forward和redirect區別?
http://zhulin902.iteye.com/blog/939049
13.併發都有哪些?併發編程?
http://blog.csdn.net/jackfrued/article/details/44499227
14.列舉什麼會使java內存溢出
http://outofmemory.cn/c/java-outOfMemoryError
15.輸入管道是什麼設計模型?
http://www.codeceo.com/article/java-io.html
16.序列化的做用和類型?
http://www.oschina.net/question/4873_23270
http://bbs.csdn.net/topics/330009640
17.垃圾回收機制
http://blog.csdn.net/zsuguangh/article/details/6429592
18.使用過什麼java內存管理工具(其實就是java調優工具)
http://www.importnew.com/12324.html
19.string字符串如何排序?
http://blog.csdn.net/linminqin/article/details/25687363
20.string型日期格式如何轉換爲date?
http://blog.csdn.net/angus_17/article/details/7656631
21.java設計模式?你用過哪一種模式,這種模式的優勢是什麼?
http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html
spring 相關
Jquery相關
怎麼用JS獲取到頁面某一個列表裏的全部值。 | http://zhidao.baidu.com/link?url=kRIRAaVJbFOpRp-0_ywXT-NRk0DAUQuJtFrp55velUK5HU635uYuDZfTvEf8dWcIK5emluI1ZlasKbmHCncC9q |
Javascript都用過哪些方法? | http://segmentfault.com/a/1190000002490434 |
jQuery的val()的做用 | http://www.w3school.com.cn/jquery/attributes_val.asp |
jQuery的html()的做用 | http://www.w3school.com.cn/jquery/manipulation_html.asp http://www.jb51.net/article/54591.htm |
jQuery封裝了那幾種請求?區別是什麼? | http://blog.csdn.net/a5489888/article/details/8523316 |
jQuery選擇器 | http://www.w3school.com.cn/jquery/jquery_ref_selectors.asp |
ajax跨域 |
SQL