前言:
前幾篇文章為大家分享了一些朋友的面試成功經歷,有的讀者就單獨私聊我問了,就沒有一些面試失敗的經歷嗎?
答案當然是:有的,接下來就為大家分享下幾位面試失敗者的經歷,希望能幫助大家避避坑,
同時也祝他們能夠在接下來的面試中吸取經驗,斬獲Offer,廢話不多說,正題走起!

位元組跳動二面涼經
1、說說堆和堆疊,
2、講講了解的垃圾回收演算法和回收器,什么時候執行STOP THE WORLD?
3、倒排索引,
4、講講redis里面的哈希表?
5、happen-before的規則?
6、volatile修飾符,synchronize鎖,
6、java單例模式的實作?
7、行程與執行緒的區別,多行程和多執行緒的區別?
8、HashMap原理,為什么用紅黑樹,紅黑樹的特點?
9、快排時間空間復雜度,最好最壞的情況,優化方案?
10、TCP的擁塞控制,具體程序是怎么樣的?UDP有擁塞控制嗎?如何解決?
11、問專案相關的東西:負責哪個模塊?有沒有碰到什么問題?怎么解決的?
12、聊聊之前求職失敗的原因
失敗總結:
自己面試后覺得是掛在了JVM上,因為面試官剛開始問,沒想到就直接放大招!由于面試官沒有具體問到哪個方面,所以自己并沒有回答的很深入,
導致開局就沒有給面試官一個先入為主的好印象,所以導致涼涼,
滴滴一面涼經
1、spring的原理是什么?
2、spring和springboot區別
3、mybatis的原理是什么
4、java的基本型別
5、mysql搜索引擎
6、死鎖是什么
7、執行緒的實作
8、執行緒的同步
9、redis基本型別
10、redis和mysql區別
11、synchronized鎖
12、jvm介紹
失敗總結:
這次面試失敗很大部分原因在于面試者自己,大意失荊州
因為面試題看起來都比較容易,所以說并沒有上心,都只回答到了表面,
然后等待面試官往深層里面去問的時候,發現還沒開始就已經結束了?

美團二面涼經
1、自我介紹
2、演算法題,順時針列印矩陣,把最后的結果存到一個陣列里面,向陣列中存值的時候,如何控制下標
3、專案中學到了什么東西
4、如何實作執行緒同步,提到了CAS無鎖,把CAS無鎖解釋了一遍
5、wait和sleep的區別
6、JMM
7、如何保證JMM共享主記憶體變數,提到了volatile原理
8、類加載機制
9、頁面置換中的頁怎么理解(記憶體碎片,扯到了標記清除)
10、說一下eclipse,idea,maven(因為簡歷上有寫)
11、說一下grep如何傳多個引數?
12、eclipse除錯的時候怎么不修改原始碼,修改方法引數的值
13、怎么閱讀原始碼的
失敗總結:
演算法題上出現了一些失誤,而且花費了挺長時間
由于簡歷上寫的精通eclipse,idea,maven,所以面試官盯著這幾個點不放,但是自己了解程度沒有想象中的那么高
一問就懵,這里也建議各位面試者一定要拿自己擅長的點發揮,不要搬了石頭砸自己的腳
總結:
面試如戰場,正所謂臺上十分鐘,臺下十年功,如果想要在面試中發揮出色,最主要的還是要在學習程序中下苦功夫,只有當你有了足夠的實力,才能展現出十分的自信,也祝大家都能夠Offer識訓滿滿!
最后,小編為大家準備了最新的Java面試題整理與架構師底層的學習資料,
領取方式:戳這里免費領取,暗號:CSDN



聽說CSDN新開發一鍵三連功能了?如果本篇博客對你有幫助,請支持下博主哦

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/142258.html
標籤:其他
