1. 程式人生 > >簡單記錄下最近面試的幾家公司面試經歷.(Java一年經驗)

簡單記錄下最近面試的幾家公司面試經歷.(Java一年經驗)

一年經驗,記錄下最近幾家公司的面試經歷.

1.深圳緹銘科技有限公司

 

 

  1)先讓自我介紹,講一下最近的專案

    根據專案提問,比如:

      redis你是如何部署的?你的code是直接套用他們的模板去編寫,還是自己編寫的?

      專案中哪裡用到了redis?

      SpringMVC和SpringBoot 你覺得有哪些不同?

  2)根據簡歷技能提問

    git svn有用過嗎?

    你平常的專案是如何部署的?

    docker和nginx有了解嗎?

  3)mysql表設計有參與嗎?或者說講講mysql(你知道的一切)

     索引,複合索引(a,b,c)  (a,c)會走索引嗎?

    什麼情況下用索引?

  4)對我們公司的理解和有什麼想問的?

2.精銳縱橫

  1)自我介紹

  2)kafka訊息佇列怎麼實現的?

  3)鎖有哪幾種級別

  4)分散式事務有了解嗎?a呼叫b服務,a回滾了,b如何回滾?

  5)Nginx負載均衡有哪幾種?

  6)Ajax有幾種呼叫方式,type的型別說一下

  7)樂觀鎖和悲觀鎖

  8)資料庫查前幾條資料怎麼查?(Mysql,Oracle,SqlServer)

  9)Mysql鎖的幾種級別,分別代表什麼意思?

  10)redis完整性是如何實現的?

  11)平常怎麼用sychronize關鍵字的?

  12)執行緒的實現方式有哪幾種?

  13)start和run 方法有什麼區別?Thread呼叫兩次start方法會怎麼樣?

  14)AOP是如何實現的?以及實現場景,切點是如何選擇的?

  15)object類有哪些方法

  16)sleep和wait的區別,它倆是同一個類下的方法嗎?

3.招商銀行外包

  1)資料庫表設計你有參與嗎?簡單講一下

  2)有接觸過索引嗎?講下索引

  3)springboot事務傳播方式

  4)spring定義單例是如何實現的

  5)講下多執行緒

  6)產生死鎖的條件,怎麼避免死鎖?

  7)講一下集合,hashmap

  8)mybatis如何定義事務?

  9)mysql的隔離級別

  10)bean的屬性有哪些?

4.工商銀行外包

  1)自我介紹,講下專案

  2)專案中redis是如何使用的?

  3)結合專案講下mysql你瞭解的一切

    表設計,索引,效能問題.sql優化,

  4)專案中如何使用kafka的?

    哪裡用到了,帶來的問題如何解決的?

    訊息丟失,重複消費,順序消費

    你覺得kafka和你用定時任務直接操作資料庫有什麼區別?

簡單記錄了幾家公司的面試經歷.這是我的個人公眾號,後續會陸續更新自己在工作和學習中一些經歷

歡迎訂閱,共同進步.

 ​