一面:
1、說一下你熟悉的設計模式,說一下單例模式?如果通過反射訪問,那懶漢/餓漢單例還是單例麼?如何解決?
防止反射破壞單例模式:
2、說一下你熟悉的集合框架?說一下map
3、說一下mysql的優化,mysql的引擎知道哪些?它們有什麼區別?
4、你知道聯合索引麼?聯合索引的原理是什麼?
5、平常優化分析sql用什麼工具?
6、說一下linux常用的命令。
7、你對redis熟悉麼?你們主要用redis幹什麼?
8、知道鎖麼?你用過哪些鎖?
9、說一下你對物件導向的理解?繼承的適用場景?你知道面向介面開發麼?面向介面和物件導向有什麼區別?
附:面向介面程式設計:
10、說一下mysql資料庫事務的級別
11、說一下springboot的異常處理
12、有如下資料
1 1001 張三 男
2 1002 李四 男
3 1003 王五 女
4 1001 張三 男
如何刪除表中重複的記錄(即1和4刪乙個):
二面:1、list和list都有name屬性,通過name屬性判斷是否相等,怎麼求list和list的交集和並集?重寫equals方法,假設我不止要判斷name屬性呢?
2、有如下學生表:
id 學號 班級 課程 分數 考試時間
如何查詢出2019-09-01當天每個班級總分數前三的同學?假如總分前三的有同分同名的同學呢?如何查詢?
3、說一下arraylist和linkedlist的區別,陣列和鍊錶有什麼區別?
附:參考部落格:陣列和鍊錶的區別:
mysql面試總結 MySQL面試總結
最近在面試,總結一下問的比較多的問題,持續補充哈!基礎varchar與char區別 首先你要知道的是varchar 20 這裡的20代表的是字元,而不是位元組,其次在mysql中,所有使用utf8字符集,無論是中文還是英文,都是按照3個位元組儲存 varchar與char都可以儲存字元,它們的區別是...
面試總結1 CVTE面試總結
七月份投了cvte內推進行了 面試,由於準備得不是很充分,答得不是很好。面試內容主要包括 c 基礎 資料庫 網路程式設計 linux基礎等。題目如下 1 介紹一下 c 中的引用?答案網上都有就不重複了。2 陣列可以引用嗎?當時好像答錯了 答 不能建立陣列的引用是說,陣列的元素不能是引用。而int b...
面試總結(二)
前兩天面試了乙個嵌入式驅動開發的小夥子。碩士畢業2年左右。他做過linux和wince方面的移植工作。之前做的是車載 的方案。具體深入問下去,主要做的是一些驗證的工作,在研發上的經驗仍然不足。後來在和同去的面試官交流的時候,我其實還是願意給他機會進來的。不過他給了否定意見。原因就是他這塊經驗確實不足...