記一次後端Java普普通通的技術面試

lpe234發表於2023-03-30
今年的金三銀四似乎透露些許的冷清,不再像往年那樣熱火朝天。很多人似乎面臨著畢業即失業的尷尬境地。我也不例外,雖然也有面試,但相比於上次離職找工作,簡直一言難盡。一個是機會少,另外一個就是推進很是緩慢。

0x00 準備

在正式記錄之前,想稍微分享一下投遞簡歷相關技巧。除了部分企業硬卡學歷和大廠經歷,大部分企業更看重過往工作的匹配度。

打鐵還需自身硬

面試機會不要浪費,一定要好好準備。
無論是基礎還是專案,基礎的話基本就那些,而專案的話則是能表現出自己與眾不同的地方。通常是一個專案,再加2-3個亮點、難點。

簡歷(招呼)時機

無論是之前的Hr同事還是面試時遇到的Hr,都在說一件事情。簡歷實在是太多了,每天都是99+,小紅點根本就沒有點掉的時候。
可以選擇每天早晨7-8點、或者下午7-8點時進行投遞,這時被回覆的機率會大一些。另外不要認為投遞完就結束,可以選擇性的進行置頂操作。

  • 針對已讀不回

    • 適當的回覆交流,如果還是已讀不回。大機率是不匹配,而Hr實在太多簡歷要處理,直接放棄即可。
  • 針對未讀

    • 可時不時的傳送一些招呼、自我推薦類詞語,讓自己排名靠前,增加被回覆的機率。
招呼用語

儘量不要使用預設的招呼用語,可以自己寫幾條能簡短介紹自己的句子,讓自己再眾多會話列表中凸顯出來。也能使Hr更樂意去了解和向技術部門推薦。
要知道,很多人都是被埋沒在未讀列表中的。

簡歷本身

最好能有針對性的調整簡歷,使之與JD有更高的契合度。
尤其是那種,你認為這個職位簡直就是為自己而打造的那種,很有必要做一份小而美的簡歷。使得業務部門,更加願意給你提供一次面試機會。

保持好心態

戒焦戒躁。避免焦慮與煩躁,可以嘗試靜下心來學習一門新技術,或者提高自己某方面的能力。實在不行就去跑跑步吧,身體才是革命的本錢,多巴胺容易使人心情舒暢愉快。

0x01 面試

一面,主要是對基礎的考察。大多數流程為:①自我介紹 ②專案介紹 ③基礎知識 ④反問環節。

自我介紹

緩解緊張感,也為面試官留點時間看一下簡歷。這邊可以有重點的引導面試官後續問問題的方向。流水線式簡短概括自己的過往經歷即可,也可重點突出自己的亮點。

專案介紹

概況

主要還是能講清專案的業務目的,都有哪些功能,資料流轉等。把面試官當成小白,能讓他明白你做的這個專案是個什麼東西就行。

職責

就是你在這個專案裡面的職責是什麼?做了哪些工作。比如某個模組,還是負責整個專案。

亮點、難點

這塊才是重點。比如業務複雜度很高?資料量很大?請求量很大?
結合自己實際的業務場景去闡述即可。比如使用了某某設計模式解決了某某問題?使用了某某方案處理某某場景?

基礎知識

Java基礎

最近的面試中,似乎僅有一次被問到

  • ArrayList和LinkedList區別
  • HashMap在put時的步驟
併發相關(JUC)

這塊基本是必問內容。

  • 常用併發安全容器
  • synchronized 和 ReentrantLock
  • atomic
  • 常用同步器及AQS
  • 執行緒池
JVM

這塊也是必問內容,可深可淺。

  • 記憶體模型及用途
  • CMS,G1
  • OOM,CPU100% 排查思路
MQ

這塊的話,MQ種類很多,挑自己拿手的說即可。差別不大

  • 瞭解哪些MQ,各自優缺點
  • 如何保證訊息不丟失
  • 訊息堆積如何處理
Redis

基本也是必問

  • 用過哪些資料結構及用途
  • 持久化方式,及優缺點
  • 叢集方式
  • 分散式鎖
MySQL

必問內容

  • 索引及最佳化(InnoDB)
  • 分庫分表
  • 分散式事務
MongoDB
  • 使用場景,優缺點
  • 叢集
Spring (Boot/Cloud)
  • Bean的生命週期
  • Bean迴圈依賴
  • 自動配置原理
  • Cloud元件

反問環節

這個地方發揮空間很大,簡而言之就是:人有多大膽地有多大產。
這塊還有一個重點,保持好心態,不論前面發揮的好與不好。面試是一個相互的選擇的過程,大家都是平等的,求職不是低聲下氣。
另外,面試一般30-60分鐘,大家都拿出來這段時間,不要浪費,要從中學到一些東西。同時這也是一次很隨緣的交流機會。

常規問題

  • 假如去了會做哪塊的東西
  • 團隊規模
  • 技術棧
  • 後續的面試安排(加入這一面透過的話)

其他問題

  • 對面試做個反饋?(這塊基本能得出是否會有後續安排)
  • 私下聊一些:

    • 程式設計師之間的一些思想交流?
    • 有無加班996之類?
    • 壓力大不大?

0x02 最後

最後祝大家都能找到滿意的工作。


echo '5Y6f5Yib5paH56ugOiDmjpjph5Eo5L2g5oCO5LmI5Zad5aW26Iy25ZWKWzkyMzI0NTQ5NzU1NTA4MF0pL+aAneWQpihscGUyMzQp' | base64 -d

本文參與了SegmentFault 思否面試闖關挑戰賽,歡迎正在閱讀的你也加入。

相關文章