瓜子二手車【Java開發(fā)】一二三面(已口頭offer)面經(jīng)

首先聲明,本人雙非渣本,非科班生菜雞一枚,從3月份開始投簡歷,面過蔚來,奇安信,中興等公司,但都是一面掛。一度懷疑人生,四月份也只有筆試沒有面試,就馬上要放棄了,瓜子給打電話約面試。下面就分享一下瓜子面經(jīng)(我真是魚的記憶,盡量給大家補(bǔ)充好吧),回饋給大家
一面 技術(shù)面 1h
問的比較全面,但是都是基礎(chǔ)
操作系統(tǒng):
1.進(jìn)程與線程的區(qū)別
2.進(jìn)程切換與線程切換
3.進(jìn)程通訊方式(具體解釋),線程通訊方式
計(jì)算機(jī)網(wǎng)絡(luò):
1.http1.0 1.1 2.0的區(qū)別
2.tcp和udp的區(qū)別
3.tcp三次握手四次揮手過程(具體介紹)
4.tcp怎樣保證可靠性
5.http https的區(qū)別
6.osi七層模型,都是干什么的,有哪些協(xié)議
java基礎(chǔ):
1.創(chuàng)建線程的方式
2.產(chǎn)生死鎖的原因
3.怎樣避免死鎖
4.談?wù)刪ashmap
mysql:
1.MySQL索引底層數(shù)據(jù)結(jié)構(gòu)
2.MySQL索引b+樹什么情況不適用
3.MySQL怎么判斷索引是否生效
4.MySQL索引失效的情況
5.MySQL的四種隔離級(jí)別,分別解決了什么
6.不可重復(fù)讀和幻讀的區(qū)別
7.MySQL四種隔離級(jí)別低沉是怎么實(shí)現(xiàn)的
redis:
1.Redis五種基本數(shù)據(jù)類型
算法:
兩數(shù)之和(力扣第一題)
二面 技術(shù)面 1h
二面問了很多場景題,自己回答的其實(shí)并不是很好。
1.挖項(xiàng)目,問項(xiàng)目中怎么分層的,前后端聯(lián)調(diào)遇到什么問題,單點(diǎn)登錄怎么實(shí)現(xiàn)的等等
2.怎么解決Redis和數(shù)據(jù)庫的數(shù)據(jù)一致問題
3.為什么Redis快
后面就又是Java多線程的知識(shí)了,和一面部分差不多。
算法:
1.刪除鏈表倒數(shù)第k個(gè)節(jié)點(diǎn)
2.變態(tài)青蛙跳臺(tái)階(可以跳1 2 3層)
三面 技術(shù)面 30min
1.為什么選擇java
2.為什么想來北京
3.項(xiàng)目springcloud服務(wù)間調(diào)用怎么實(shí)現(xiàn)的(談到了熔斷器這些)
4.http https的區(qū)別
5.ssl協(xié)議過程
6.springmvc執(zhí)行流程
7.進(jìn)程間通訊的方式
算法:
給定兩個(gè)有序數(shù)組,找出兩數(shù)組中相同的數(shù)。(我是以兩種方式實(shí)現(xiàn)的)
三面結(jié)束大概30分鐘,hr加我微信談薪,問能不能實(shí)習(xí)這些
總結(jié):瓜子效率確實(shí)特別高,整個(gè)流程走的特別快。感覺算法還是重點(diǎn),自己二面三面其實(shí)答的并不是很好,也就是最后算法寫的比較快可能救了我(自己的猜測(cè))。

獲取往期以上更多最新面試題資料,直接轉(zhuǎn)發(fā)一下這篇文章+關(guān)注公眾號(hào)【Java爛豬皮】關(guān)注后回復(fù)【666】即可獲取哦~

騰訊、阿里、滴滴后臺(tái)面試題匯總總結(jié) — (含答案)
面試:史上最全多線程面試題 !
最新阿里內(nèi)推Java后端面試題
JVM難學(xué)?那是因?yàn)槟銢]認(rèn)真看完這篇文章

關(guān)注作者微信公眾號(hào) —《JAVA爛豬皮》
了解更多java后端架構(gòu)知識(shí)以及最新面試寶典


看完本文記得給作者點(diǎn)贊+在看哦~~~大家的支持,是作者源源不斷出文的動(dòng)力
