wk面試總結

2022-04-29 09:54:10 字數 830 閱讀 5412

一面:

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方面的移植工作。之前做的是車載 的方案。具體深入問下去,主要做的是一些驗證的工作,在研發上的經驗仍然不足。後來在和同去的面試官交流的時候,我其實還是願意給他機會進來的。不過他給了否定意見。原因就是他這塊經驗確實不足...