程序員面試中一面、二面、三面有什麼區別?

很多公司面試都分一面、二面、三面甚至更多,大家可能會好奇,爲什麼要面這麼多面,每一面又有啥區別呢?

首先我來回答下爲什麼要這麼多面,最核心的是最後3點:

  1. 如果光是一個人面,擔心會看走眼;

  2. 面試通過最後的結果就是加入團隊,那麼要加入團長,怎麼都得團隊一些重要角色都同意吧,這些角色就對應1面、2面、3面。

  3. 每一面側重點不一樣,這樣考察也更爲聚焦和全面。

下面我根據騰訊、字節的經驗,具體說一下每一面到底是怎樣的。文末有福利記得查收

一面

一面是組長面,組長也就是你入職之後的頂頭上司,入職了你就跟着他混。所以組長面通常是最爲仔細的一面,一方便是好好把關之後再推給上面領導,避免浪費領導時間,一方面是如果招募的人不合適,最終坑得是自己啊。

一面主要考察你的編程能力,通常會根據你簡歷上的技術棧,方方面面地詢問技術細節,當然,有時候也會問一些團隊中比較重要的技能。

二面

二面是總監面,總監一般正直壯年、技術猶在,也會問技術細節,但不會像一面那麼多,壓力面通常就出在總監面。

二面的重點是項目和場景設計

項目的話通常會讓你先介紹,在介紹地過程中會發散出一些問題,問你爲什麼這樣設計,如果有某種異常,你這個系統是否能正常運做等;

場景設計的話一般就是讓你設計某個場景,比如我就被要求設計過賬單系統、任務調度系統等。

一般而言的話項目細節和場景設計只會有一個深入考察,畢竟時間也有限,但也確實遇到過面試官聊興奮了,都詳細探討,這除了累一點不是壞事,至少證明面試官對你是感興趣的。

三面

GM面,也就是部門負責人,這種級別的大佬通常很忙,字節的話還好,一般一週內就會進行,騰訊就離譜了,有時候約個GM要約1個月。

GM級別都是業界大佬,可能多年也沒寫過代碼,喜怒不形於色,一般也是溫和示人,所以這一面在面試過程中承擔的壓力可能是最小的。

好了,話說回來,GM面試通常有兩類:

  1. 主要和你聊聊天,比如怎麼學習的,對未來的規劃等,其實是在這個過程中考察軟實力,面試過程雖然沒啥壓力,但是很多時候會掛得莫名其妙

  2. 還有些GM也會聊一些技術領域,比如我在字節GM面的時候被問到對後臺安全的考慮,也就是說一個話題,讓你自己闡述,不會扣你細節,但是這種級別的大佬其實聊幾句就大概能摸清楚你的掌握情況。

嗯,講到這裏,大家可能get到了三面分別是做什麼的,下面我們來看一些常見的疑問。

二面一定比一面難?

不是的,難度其實很隨緣,有些組長非常執着於技術,這種情況一面就會很難。

而二面通常是項目相關的,可能畢業前幾年還會覺得很困難,後面項目做多了,也知道哪些地方可能是考察重點,哪些地方是自己的亮點,通常來說反而發揮應該比一面穩定。

爲什麼我面了4,5面?

幾種情況啊。

1.前面兩輪面試官分歧比較大,一個極好,一個極差;

2.覺得你還可以,但差點意思,項目組又實在缺人,找個人再給你一次機會;

3.還有一種可能是部門調整了,總監換了,有些公司,比如騰訊,面試體系是不打通的,也就是說互不認賬,所以新總監要重新面一次,新GM一般倒是不會有這個閒心。

4.最有可能的,還是組長面拆分了,因爲組長太忙,底下又有能力很強的骨幹,所以有時候會讓骨幹先面一次,通過的再進行組長面把關,有時候甚至一面完全是骨幹代勞,也是正常的,所以很可能你遇到的是1.1,1.2面,然後纔是真正的1面。

GM面掛人嗎?

難說,只能說相對少一些,之前呆過的一個部門,據說GM面有30%的機率掛掉,其實不太能理解,只能說個人喜好吧,GM這層權力已經很大了。

是否所有的一面、二面、三面,都如此分工明確

當然不是了,面試官本身也具備很大的靈活性,其實多面的本質是拜山頭,而因爲本身已經分面,才逐步演化爲側重點不同,這不是一定的,有些團隊就是每一面都freestyle也不奇怪。

哪一面最重要

一面二面都相當重要,三面的話,說實話,重要性要低些,本身一二面大佬已經認可了,而GM工作中可能幾乎不會有交集,甚至很多時候我都覺得GM面意義不大。

總結

本次給大家分享了面試爲什麼這麼多面,每面做什麼,可以看到要找個工作還真是挺不容易的,需要付出很多汗水和心力。

但小編覺得面試本身也是雙向選擇的過程,只要你持續努力、保持平常心,最後一定能收穫不錯的Offer。小編也準備了一些Java面試資料給大家,包含大廠面試真題、java核心知識點、java視頻面試題解析等一系列資料有需要的小夥伴私【666】即可獲取!!

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