你需要先介紹你自己嗎?
2.需要能夠熟練地解釋你負責的項目和產品開發?
包括設計思路、技術實現、任務安排、進度控制、版本控制、需求控制、后期策劃等等?
3.j2ee開發需要從前端和后端了解各種設計模型,比如MVC框架、AXIS、Ext、JQuery、Flux等等。后端ejb、Spring、IOC、AOP、JMS、JNDI、RMI和負載平衡。
3.大表數據的處理:索引、SQL語句效率(避免掃描整個表)、數據遷移、水平節等。
4.如何處理日志問題,有哪些可行的解決方案。
5.云計算的含義以及云計算等一些場景應用。云計算:服務的云和存儲的云。該場景的應用需要考慮云計算的出現和傳統saf開發模式的缺陷。
基于我的印象,大概整理了一下當時面試遇到的問題。我在動力節點讀書五個多月然后刷面試題找工作。老師幫我整理了很多面試問題,其實都挺全的,但是我好像刷的一般。與你分享!
J2SE基礎知識:
1.九種基本數據類型及其封裝類的大小。
2.switch可以使用字符串作為參數嗎?
3.等于和的區別。
4.Object的公共方法有哪些?
5.四種Java參考,強弱,使用場景。
6.hashcode的作用。
,linkedList和Vector的區別。
、StringBuffer和StringBuilder的區別
9.映射、集合、列表、隊列和堆棧的功能和用法。
10.hashmap和HashTable的區別。
JVM:
1.內存模型和分區需要詳細說明每個區域應該放什么。
2.堆中分區:伊甸,生存從到,老年,各自特點。
3.對象創建方法,對象內存分配,對象訪問位置。
4.確定GC的兩種方法:引用計數和引用鏈。
5.標簽清除、標簽排序、復制算法三種GC收集的原理和特點,分別用在什么地方,如果允許優化收集,你有什么想法?
一般來說,java檢查的內容包括以下幾點:
1、面向對象的一些基本概念:繼承、多態等等
2、抽象類和接口
3、靜態類、內部類
4、Java集合類,同步和異步
5、Java類加載機制
內存模型和垃圾收集算法
7、線程同步機制(voliate、synchronized、threadlocal),線程通信(wait、notify)。
8.異常處理
9、多線程同步問題,生產者和消費者,讀者和作者,哲學家用餐,用java實現
10.了解java中設計模式的思想,使用哪些設計模式,有什么好處。