作者:毛毛成不了前端大牛我養(yǎng)她??
鏈接:https://www.nowcoder.com/discuss/34688
來源:牛客網(wǎng)
美團內(nèi)推面試止于二面,發(fā)文紀念一下我死去的美團面試。從找實習(xí)到校招,一直被美團虐,藍瘦。
好了,廢話不多說,進入正題。
一面。約的下午四點,面試官遲到,這點體驗不如小米 和 螞蟻。面試過程 自我介紹、擼算法、基礎(chǔ)知識、項目,過程也和其他公司面試不一樣。
首先自我介紹,我還特意強調(diào)了一些我擅長的點,不過面試官好像不太感興趣,也沒有問。
然后開始擼算法,算法面的比較簡單,二叉樹按層遍歷,怎么只遍歷某一層數(shù)據(jù)。
接下來問了一下基礎(chǔ)知識,我后來了解到他們部門也用java開發(fā),但是奇怪的是java基礎(chǔ)一點不問,問的全是計算機基礎(chǔ)。下面是問的一些問題。
http協(xié)議get和post的區(qū)別 ,各有什么優(yōu)缺點,url長度限制,get請求數(shù)據(jù)類型限制,樓主后臺開發(fā),對http協(xié)議還真是不熟悉,萬馬奔騰的心情,還好實習(xí)期做了一些前端的活,學(xué)習(xí)了一下http協(xié)議,還能說出點東西,不過感覺很多地方面試官提問方式有問題,問的不清楚。
后面問了 tcp udp協(xié)議的區(qū)別,這個就很簡單了,巴拉巴拉一堆說完,又問了tcp協(xié)議是怎么保證數(shù)據(jù)傳輸?shù)目煽啃浴?/p>
問了一堆linux命令,怎么查看cpu使用情況,我說top命令,他說top不可以,后來專門查了一下top是可以的,問我有沒有其他方法,感覺被坑了。接著問cpu load是什么意思,cpu load的值代表什么含義。很久以前看過,但是面試的時候想不起來了,憑著記憶說了一些理解。還問了很多其他命令,就不一一說了。
數(shù)據(jù)庫部分 問了事務(wù)隔離級別,臟讀 幻讀等等問的很詳細,問了死鎖是什么?怎么避免死鎖。這些我都比較熟悉,順利回答上來,面試官又問了鎖的類型有哪些,鎖的結(jié)構(gòu)是什么?這里一臉懵逼,支支吾吾說了幾句過去了。又問mysql索引結(jié)構(gòu)是什么?講了B+樹,又問為什么用B+樹,還好之前看過一些文章,巴拉巴巴拉從各方面講了一堆。實習(xí)面美團的時候也總是被問到很多為什么怎么辦的問題,喜歡往一個點一直深鉆,虐心。
再后邊就是聊了一些我做過的項目,沒什么好說的。
總的來說 一面自我感覺良好,除了 數(shù)據(jù)庫鎖結(jié)構(gòu)和 cpu load 回答的不好以外,其他的都還好。一面完了之后很快就約了第二天的二面。
二面。同樣遲到,二面面試官感覺很嚴肅 刁刁的。上來都沒有讓我做自我介紹,直接擼算法(面試官你不覺得很僵硬嗎?太干了),算法擼完讓我優(yōu)化一下,然后滿意了。然后就問基礎(chǔ),就死在了這里,很快就面結(jié)束了~~~~(>_<)~~~~ 。和一面問的一樣,http協(xié)議,問了一些狀態(tài)碼的區(qū)別。。我不是做前端的,后臺也不做controller層,對這些一點不熟悉,再說這種東西查一下不是就有了么,怎么不問一些理解性的東西。。(這些話自己心里想的,沒敢跟面試官剛,面騰訊的時候面試官問了我一些需要死記硬背的東西,直接和面試官剛起來了,很煩這種的,現(xiàn)在信息時代好嗎),之后又問和一面面試官一樣的問題 CPU LOAD ?。。。。炈?,美團cpu load大法好?。?,也怪我一面面完不會的東西沒有查,哭死。 面試官給我?guī)追昼娮屛胰ゲ橐幌耤pu load是什么意思,然后告訴他我的理解。。。(有種能查出來算我輸?shù)母杏X,嚇尿),趕緊查了一堆博客,看了一下 講了一下自己的理解。此時還乖巧地等待著面試官問我其他問題,問我項目,然而。。然而。。。晴空霹靂,面試官讓我等校招吧/(ㄒoㄒ)/~~,人家到底哪里做錯了嘛?人家改好不好!??!這里心疼寶寶一分鐘。
我愛你你卻愛著他,藍瘦。
就醬紫嘍,希望大家都能找到滿意的工作??!加油~