我的XX遊戲面試之旅

                    我的XX遊戲簽約之旅

    (視面試官和HR爲對手的請繞行)!

特別鳴謝

馬哥,雖然是買的視頻自己學習,但是早已經把馬老師當做人生導師,謝謝馬老師無形中的指導!整個開源社區及其夥伴們給我的力量及其技術指導,Thanks for everything!51cto.com我的第一份自信獲得點,感謝,我會一直在這裏支持51cto的!面試期間頂着巨大壓力,爸媽,我女朋友周瑞瑞的支持讓我能夠開心走到最後,所有教我做人的老師們,以及陪我一起真正開心的卓工同學們謝謝你們!


第一、引言

    作爲行業領導者,他一直是我的夢想公司,終極夢想歸屬地。找到他以前,想象那裏是我的終極夢想目的地,當一切已成定局,頓覺另一個精彩的開端!!!不拼搏,枉少年!!!

    2016屆本科畢業生,非985,非211,非省重點。姓名:我纔是七彩;工資不詳;不拼搏,枉少年!

    特別匆忙的一個筆試-->通過電面-->XXHR方邀請帝都面試-->通過終面-->簽下offer-->incredible!

    從3月份XX門戶第一個電話面試被拒絕開始,到8月份的XX遊戲內推電話面試又被拒絕,直到現在9月27號的電話面試感覺沒戲。國慶黃金週都已經過去,玩也疲憊了,學也累了,就在自己準備好好學習英文,給XX通信公司海外做準備的時候。收到一通電話!!!來自XX遊戲HR電話,聲音是一位美麗的姐姐,直至去了北京看到姐姐的甜美。一切都是那麼...!小D我也只是一個西安不怎麼出名的小學校的應屆畢業生,執筆此文亦是有 0.2 的裝B成分,但是更多的是想跟大家分享下面試互聯網公司的經驗,這些經驗也並非我一個人所得,同樣有身邊人的分享。這裏談到的東西並非如何應對或者對付HR及其面試官,而是談談該如何向面試官溝通。

    拋磚引玉,小D自己也是第一次談經驗,要是被經驗老道的面試官大哥看到還請不吝賜教。

第二、技術方面

    結合自己學過的知識去主動和面試官展示,如果自己學習互聯網的話,就主動利用自己的知識去做一個完備的產品出來,而不是僅僅在課堂上結合聽到的那些知識去做虛擬機的模擬。虛擬環境永遠搬不上生產環境或者說很難搬上生產環境。

    技術功底學紮實。LNMP,LAMP,其中的apache和nginx絕對要掌握,這是基本,mysql也一定要熟悉。最經典的部分問題:nginx和apache的區別?nginx相對於apache的優勢?支持nginx高併發的機制?nginx又能達到多少RPS?apache的RPS?經過系統性能調優的nginx你自己實踐過多少?又能提升多少RPS?cgi?fastcgi?mysql的事務隔離級別?mysql備份策略?mysql的備份方法?如何實現數據定點恢復?mysql主從?mysql讀寫分離?說出幾種防範DDOS***,CC***的方法?......當然這裏僅僅是關於一套web最基本服務的相關問題,很多更經典問題大家都可以百度搜到。

    Shell腳本和其他另一個語言(Python,lua.....)監控cpu腳本,CPU內存比率,磁盤的佔用率,獲取本機IP地址,當前隊列長度......

    文本處理三劍客sed,awk,grep,這三個一定得絕對熟悉,統計某web界面的PV,UV,並且排序等。結合sort,tr,cut,paste,uniq,tee,xargs等等其他命令,你一定能夠得到你自己想要的

    iptables防火牆,四表五鏈,那幾個規則,地址轉換,防火牆標記,不會肯定不合格。

    集羣haproxy,LVS,nginx_proxy,同步inotify+rsync...

    最核心的東西就是“官方文檔”,nginx.orgmysql.orgapache.orgredis.io......沒事多去逛逛從官方文檔上學習能讓你少走很多彎路,並且直接接觸的是精簡,精準,核心,權威的資料,最重要的是,每一個開源技術的官網上都有相關的大型項目的解決方案,這比別人寫的技術博客絕對更靠近生產環境,並不是排斥博客,博客作爲自己知識方向的指導作用還是很關鍵的!!!英語那關自己過,畢竟以後英文文檔多的是。

    如果你掌握的話,這些基本足夠支撐你進技術二面。網上這方面的相關運維經驗也是很多滴,自己查查。


第三、面試方面

    這樣一個流程(互聯網技術面試基本都是)

    進門,入座,老師好(年輕的就是哥哥好),介紹一下你自己吧(巴拉巴拉巴拉。。。介紹完畢),面試官問你幾個問題(巴拉巴拉巴拉。。。你會的還好,不會的跪下),40分鐘沒了,面試結束!——好!回去等消息吧!

    結果1:技術問題10有7-8答對了,心態挺好——等待二面!

    結果2:技術問題回答得很扯淡,重點在於你會的對方都沒問——跪下!

    結果3:絕對大牛,直通2面——甚至終面!


    一直頭疼的問題

    問題1:不會自我介紹,往往1分鐘沒有就結束;(自己的經歷就是自我介紹)

    問題2:面試一直被動,和面試官溝通較少,基本就是“開心辭典”的模式,你問我答;

    問題3:關於自己學會了的技術,不知道如何開啓針對該技術的提問;

    問題4:面試官拿着自己的簡歷,但是自己不知道自己簡歷上寫的神馬浮雲,對自己都不清楚;

    問題5:感覺面試官沒問什麼問題,時間已經將近50分鐘了,面試技術的內容不足,感覺還有好多自己沒發揮,時間問題只能草草收場(是什麼,能幹什麼,我對他的操作熟練度,最好是有項目支撐)

    問題6:我投了好多公司,土豆鑽石紅薯我都投,沒有一個有消息;(瞄準目標專心準備5-6天整理以前所有的知識點);

    問題7:大家可以到我博客後面補充,結合大家的力量一起討論下。


    我的溝通策略(不一定適合所有職位):

    0、準備

    遞交給面試官一份簡歷,自己拿一份簡歷,面試官問到哪裏你心裏有數。準備好紙和筆,隨時準備碼一段腳本。好處:“不會產生問題5”

    1、心態

    保持自信,謙虛前行,不論你的技術有多牛,不要自(zhuang)大(bi),要想用技術pass你簡直Easy,一看你是一個zhuang bi之人,隨便用幾個內核參數就搞死你了,不要自大,謙虛+謙虛+謙虛!!!

    2、自我介紹

    基本信息10秒鐘說完,叫什麼,哪裏唸書,什麼時候畢業,本科OR碩士。直接上自己的學習經歷,我是如何接觸linux,是linux的什麼吸引了我,我又經歷了怎樣的歷程,是哪一件事激起了我學習運維的鬥志,什麼開始有運維思想,我自己什麼時候開始做我自己的項目,開始談談我自己的項目上線流程,相關技術一個不漏的跟面試官過一遍,上線或者項目運營起來之後又有什麼相關運維故障,每一次我們又是用何種技術如何解決該問題的......這些東西說下來至少有10-20分鐘了,這樣介紹有連個優點:其一、讓面試官對你的學習歷程有一個直觀全面的認識;其二、作爲本科畢業生,技術超級牛逼的還是很少的,介紹了你自己涉及的技術領域之後,技術官會對你有一個是否可以勝任該職位的一個評估;其三、只要是你對口申請職位,你們的技術差別不會太大,技術官也有自己的工作偏重方向,他會根據你的技術介紹,針對你的項目上涉及的技術點給你提問,從而避免技術官在偏離你技術中心太遠的地方提問,你也更好的回答該問題,至於技術的深淺,在於你自己之前的積累,至少你在和技術官討論你們都知道的領域;其四、讓你自己介紹項目你自己更容易突出自己的技術優勢。

    總結:把自我介紹和經歷融合,會形成一個結合自己經歷的面試流程,你和面試官一直處於同一個總路線,偏離不會太遠,這樣溝通雙方都會比較好受,面試官知道你的長處,你也可以就自己的長處發揮,最最最最重要的是主動權在你,而不在面試官,SHOW YOURSELF!!!這樣問題1、2、3都解決了。

    3、如何回答問題 

    假設面試官問你:“誒,你知道XXXX啊,那你來介紹下你對XXXX的認識吧。”

    回答問題的思路:XXXX是什麼,XXXX能幹什麼,我的相關項目是什麼,項目解決了什麼,項目中哪裏用到XXXX技術,關於該項目我的貢獻點在哪裏。

    這樣回答的好處是,在你的精心準備下,你能把自己做過的東西給面試官展示出來,很有條理地展示出來,至少不是一盤沙子瞎扯。在你的掌控範圍內你能把較少的技術精鑽更深點,更有實力展現效果。

    混亂的回答方式會產生的意外:浪費時間,你的回答是在把技術面無限擴大,一旦技術面擴大,你自己摔倒的可能性會增大,遇見生疏的點仔細推敲一下就能把你絆倒,給面試官的印象便是:什麼都知道,經不起推敲,誇誇其談——OUT!!!

    最嚴重的結果便是你把面試官搞混了,連面試官都不知道你到底精於哪一點,開源的互聯網時代沒有幾個人敢說他什麼都會,什麼都精通(恰恰你就是那種了)——OUT!!!

    總結:我一直不喜歡服從“木桶理論”,我更偏愛我們一位老師跟我說的“金剛鑽理論”,我的精點在於web服務、nginx反向代理、腳本、系統調優及其性能監測......面試的時候,相對於一個知識面的廣度,我更樂意注重突出我的長處!這樣問題

    4、關於做人

    這個也是面試官衡量一塊材料可用性的標準(這裏僅列一個問題)。

    Question:請問你們有一個正在進行的項目,項目進展順利,但是你確信有一個planB更適合本項目的當前進展,注意,你是確信本方案可行性。但是把你的idea介紹給你的上司之後,他不同意。請問你會採用何種方式來說服你的leader採用你的方案?

    Answer(樣本僅供參考):

    第一、不能在公衆場合和leader叫板,leader就是leader,肯定以大局爲重,堅決維護當前線上項目的實施。leader是一個團隊的核心,團隊的執行力來源於每一個人對大局的考慮而做出的決定。

    第二、這個時候老闆不同意你的看法,這時候不要一味的去展示自己的idea能夠給本項目提供的差異化價值,也不要再去找你自己idea中的亮點去說服leader。leader拒絕你的方案肯定有他的顧慮,需要解決的是你如何找出自己idea中的瑕疵,找到自己idea中讓老闆不同意的那一點,先去了解leader的顧慮,去從leader的角度來分析自己idea的缺陷,針對此缺陷來打消leader的顧慮。

    總結:不和leader頂撞,這是高壓線;針對對方顧慮點去推銷自己方案,即站在別人的角度解決問題,這樣會讓你事半功倍。我們目前的項目能夠成功上線,來源於每一個隊員的共同奮鬥,同樣重要的是必須有一個定大局大方向的leader!!!服從領導層決定,多從別人角度出發考慮問題!!!

    5、關於問題6

    這類問題我身邊的同學,包括我在前期面試也是非常常見。管他什麼公司,抓着就海投,最後面試都擠在一起,時間根本來不及,只能捨棄一些公司,並且浪費自己的時間,沒有針對不同職位的反應和準備時間——煩心煩心煩心!!!

    瞄準自己想去的公司,悉心準備,瞭解該公司相關需求技術,花4-5天時間把所有的技術點都過一遍,然後全新準備自信面試。海投只能讓自己迷茫,迷茫自己真正想做的職位,甚至懷疑自己是不是做這行的料!!!不要海投,看準自己的方向,全力準備好,抓住機會就上!!!但是不能一味準備,相對於面試畢竟這是一個博弈的過程,這是一個靠部分機遇的過程,這是一個靠性格接口的雙選過程,沒有絕對的誰先誰後。把握尺寸,準備好了,才能輕鬆上陣!!!

    展示自己的長處show yourself,和面試官坦誠交流避免冷場,真正達到一個面試雙選的過程體驗。從筆試開始到一面二面終面,是一個壓力次方增大的過程,要堅持,頂住壓力!!!



如果文中有錯別字大家多多指正,有什麼問題的話博客下方留言我們一起討論!也希望我可以得到大家的認可!!








發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章