今天談一件真實事件,這個朋友之前在一個小型公司上班,后來自己去報名了一個課程去學習,我們本來以為他就是個三分鐘熱度,估計學完了也沒有什么作用,然后最近跟我說了如下圖的話,這是在干嘛?這是在赤果果的炫耀,

不過不得不說他臥薪嘗膽了差不多十個月的時間,再加上他本身就是有過三年的作業經驗,培訓出來過后直接去面試了阿里和騰訊,并且都拿到了offer,所以我問了問他面試的內容,就有了今天這篇文章,
同時自己也整理了很多大廠的面試題
需要的朋友可以點擊:點這個!點這個!,暗號:csdn,

一面
-
自我介紹(必考題,要求條理清晰,層次分明,最好提前預演幾遍,避免背誦感)
-
http和https的區別
-
演算法:正則匹配
-
行程內核態用戶態
-
行程通信方式
-
行程用戶態轉到內核態的方式
-
死鎖原因、如何避免
-
64匹馬選最快的四匹
-
TCP三次握手
-
mysql一套帶走(ACID、并發控制、事務隔離級別、MVCC、undo段)
二面:
要做好準備哦,問題問得比一面要細一點
-
講講專案(把專案摸透,特別是細節方面的問題,注重邏輯感)
-
restful的設計理念、修改和洗掉資源的時候為什么要把id放在url里而不放在http的引數里
-
演算法題
1)力扣 湊硬幣
2)給一個字串和一個字符s,已知這個s出現了很多次,隨機回傳一個s的位置(要求等概率、O(1)的空間復雜度)
-
貪心和動規有什么區別
-
四次揮手
-
https中ssl的握手程序、為什么不一直用非對稱加密
-
mvcc、樂觀鎖 詳細說說怎么實作的
如果有事務A查詢行A 事務B修改行A并commit 此時事務A再修改行A 問此時會發生什么
-
B-tree B+tree區別 為啥用B+不用B 不用紅黑 不用avl
-
快排 堆排評價(時空復雜度 最優 最差 是否穩定)
-
next-key lock
-
有索引key(a,b,c),問b > 5 and a = 1 order by c能不能用到索引 為什么不能 資料在B+樹里怎么存的
-
記憶體的缺頁中斷、頁面置換演算法
-
行程的通信方式
-
事務ACID、隔離級別
-
什么是虛擬記憶體 如何使用
-
作業系統大禮包(linux的物件池、記憶體、寫時拷貝)
三面:
這里問的問題挺多,不過都不會深問
-
C++(const和define區別、智能指標、vector和list的迭代器失效及原因等)
-
作業系統(虛擬記憶體、鏈接)
-
計算機網路(tcp、http、粘包)
-
redis
四面:
-
聊專案和競賽
-
之前暴露的問題會問你現在學會了沒有(主要是考察你的求知欲以及自學能力)
-
一個資料包,從發出到接收經歷了什么
注意事項:
面試之后都會有一個反問環節,要好好把握這個機會,避免雞毛蒜皮、無關緊要的問題,可以圍繞公司、應聘崗位、個人發展等展開提問,
最后提供免費的Java架構學習資料,學習技術內容包含有:Spring,Dubbo,MyBatis, RPC, 原始碼分析,高并發、高性能、分布式,性能優化,微服務 高級架構開發等等,
需要的朋友可以點擊:點這個!點這個!,暗號:csdn,
還有Java核心知識點+全套架構師學習資料和視頻+一線大廠面試寶典+面試簡歷模板可以領取+阿里美團網易騰訊小米愛奇藝快手嗶哩嗶哩面試題+Spring原始碼合集+Java架構實戰電子書+2020年最新大廠面試題,


轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/210428.html
標籤:其他
上一篇:好家伙,面試官又來問我hashmap了,我一點都不慌
下一篇:Qt QML 自用選單/目錄/工具列的全面攻略(TabBar、MenuBar、ToolBar、Button定制、Listview、Repeater)
