當前位置:首頁 > 安卓源碼 > 技術博客 >

Android程序員:“作為字節跳動面試官,有些話我不得不說!”

時間:2020-02-27 16:22 來源:互聯網 作者:源碼搜藏 瀏覽: 收藏 挑錯 推薦 打印

由于肺炎疫情的影響,不少同學年初跳槽的計劃被擱置。雖然計劃被打亂,但是這也給我們留出時間更好的準備面試。隨著企業復工時間的延長,不少公司裁員、降薪甚至倒閉,之后只會更難。 看了不少「面試官說」系列的文章,都是由點及面的技術性文章,但真正的面

由于肺炎疫情的影響,不少同學年初跳槽的計劃被擱置。雖然計劃被打亂,但是這也給我們留出時間更好的準備面試。隨著企業復工時間的延長,不少公司裁員、降薪甚至倒閉,之后只會更難。

看了不少「面試官說」系列的文章,都是由點及面的技術性文章,但真正的面試并不至于此,長時間的準備也容易對目標產生偏移,今天推薦給大家一篇字節跳動面試官的文章,看看大廠的面試官是怎么想的。

頭條面試官:“我也知道盡管很多人都討厭” 面試造航母,工作螺絲釘 “的局面,但又不得不做準備,畢竟從大海篩選一個合適的人太難了” 確實大環境如此!

正文開始

大家好,我是字節跳動的一名研發面試官。

Android程序員:“作為字節跳動面試官,有些話我不得不說!”

2020 春招以來,面試也進行了兩場,在整個面試過程中,我不斷被同學問到各式花樣問題

“什么才是研發面試考察的核心?”

“考前究竟要不要刷題?”

“如果跨專業面試要怎么辦?”

“如何更好地描述項目經歷?”

“面試中有哪些面試雷區?”

......

眼看新的一輪面試即將開始,那些在心中憋了很久的話,今天我不得不說!

Android程序員:“作為字節跳動面試官,有些話我不得不說!”

一、代碼能力

研發面試考察的核心

其實說句老實話,研發面試所考察的最核心的能力就是...... 代碼能力!

Android程序員:“作為字節跳動面試官,有些話我不得不說!”

代碼能力是計算機專業的基礎。能否在有限時間內寫出清晰簡潔、邏輯清晰的代碼,不僅可以考察出候選人是否有扎實的基本功,也可以讓面試官對候選人在未來是否能夠勝任相應的崗位工作有一個基礎判斷。

面試兩場之后我發現,有的候選人剛開始聊項目聊得非常開心,一些細節問題回答得都挺不錯的,可一旦到了手寫代碼這一關,連二分查找都寫不出來的大有人在。

Android程序員:“作為字節跳動面試官,有些話我不得不說!”

平時寫的代碼多不多,面試之前有沒有做過準備,有經驗的面試官一眼就可以判斷出來。所以這里給大家分享三點建議:

1、加強基本功,增加代碼量

多看優秀的源代碼,認真從效率、邏輯等方面分析他人如何簡潔明晰地實現一個函數,這對提升自己的基本代碼能力有很大的幫助。

2、面試前多做題,保持手感很重要

面試之前多做些練習,這不僅可以加快答題速度,也會讓自己養成較為規范的答題習慣。

3、復盤筆試答案,思考更優解

最后,不少面試官喜歡在面試的時候復盤筆試題目,與候選人討論題目的更優解,從而考察考生是否具備主動思考能力。

二、我們不反對刷題

不過更希望舉一反三

在面試過程中,經常會有同學非常驕傲地坦白道:“我沒有刷題。”

而在這里我想代表廣大面試官表個態:我們不反對刷題,甚至希望同學們在大量做題之后,能夠靈活運用、舉一反三。

大量做題不僅可以在短時間內提高同學們的解題速度,也會在一定程度上幫助你拓展自己的答題思路。

當然,如果發現同學刷題,面試官也會變種問題,從側面考察同學是否死記硬背答案。作為春招的面試官、你未來的潛在同事,我們更希望同學們能夠靈活貫通。

所以說,該準備準備,該刷題刷題,臨時抱佛腳至少體現了你對面試重視是不是?等你題目刷到一定程度,你就會發現自己的能力有了一個量變到質變的提升。

Android程序員:“作為字節跳動面試官,有些話我不得不說!”

三. 項目描述切忌花哨

突出項目重點,表述邏輯要清晰

參與面試的同學們大多都有實習經歷。在公司的大環境下,你會在實踐中不斷夯實代碼基礎,也會有更多機會接觸到最新的技術。

我們希望大家對過往的實習經歷做更深入的思考,不是簡簡單單描述你在哪里做了什么。畢竟面試官需要在短時間內看到你的個人能力。發揮主觀能動性,多在幾種不同方法之間做比較,給出在思考之后得出的最優解,會顯得你格外與眾不同。

Android程序員:“作為字節跳動面試官,有些話我不得不說!”

除此之外,思考的邏輯性和表達能力也是面試時考察的重點。在面試時切記要簡化答案,能表達清楚想法就好,項目描述時只需要簡單介紹項目背景,并著重突出項目亮點就可以啦!千萬不要過度包裝,要知道坦誠清晰可是「字節范兒」中很重要的一點哦~

四、跨專業面試

不會受到區別對待

技術實力最重要

面試官們常常會被問到:非計算機專業的同學跨專業面試會不會受到區別對待?

在這里我想強調:完全不會!

不同崗位對具體的專業能力要求不同,拿算法崗位舉例,只要你代碼基礎功底過硬,數理能力夠強,又對所面試崗位是發自內心的熱愛,就算你是學挖掘機技術的,面試官們也是想給你發 offer 的。

算法行業的通用能力就是代碼硬實力。如果不具備這種能力,在實際工作中就總會感覺不自信,受人制肘。所以非科班出身的同學們不用受自己的專業所限,但一定要多多鍛煉,努力提升自己。

不過這里也想真心地提醒大家幾句,千萬不要盲從跟風選擇自己的職業方向,每個領域都有自己廣闊的發展空間,適合自己的才是最好的。越熱門的崗位對基礎的要求越高,面試官在面試的時候是看得到筆試成績的,所以還希望大家在面試過程中誠實一點,不懂裝懂可是會減分的哦!

Android程序員:“作為字節跳動面試官,有些話我不得不說!”

五、哪些行為一定是減分項?

除了上述幾點,我還想多囑咐幾句:

雖然面試考察最多的是技術基礎和代碼能力,但是從心理學的角度分析,第一印象也是相當重要的啊喂!

為了這場面試,逗比的我收斂了表情包,穿上了帥氣的格子衫,還把頭發梳成了面試官的模樣,你說你穿著拖鞋、臉都不洗就來面試是不是有點傷我心了。

Android程序員:“作為字節跳動面試官,有些話我不得不說!”

如果同學們選擇的是視頻面試,希望大家在面試前做好充分的準備工作。面試開始之后,如果遇到候選人遲到、沒有調試設備、網絡不暢通、麥克風關掉、面試環境嘈雜等情況,面試官會給一定時間調試,但是面試體驗會受到一定影響,心理上可能會減分的哦!

Android程序員:“作為字節跳動面試官,有些話我不得不說!”

誠實守信是做人第一要務,也是字節跳動用人的底線。你們要知道,即使是視頻面試,面試官也是可以看到考生行為的!答應我,像類似「一邊考試一邊用 ipad 查答案」這種事情千萬不要干好嘛!作為考官的我在攝像頭另一邊看到了也是很尷尬的......

Android程序員:“作為字節跳動面試官,有些話我不得不說!”

寫在最后的話:

不過在面試的過程中同學們也不用緊張,咱們就用專業的語言嘮嘮嗑,來一場純技術領域 battle,把面試官當朋友,以合作的角度看待這場面試就好啦~

最后祝大家都能輕松沉穩地應對面試,通過努力離自己的夢想更近一點,加油!

Android程序員:“作為字節跳動面試官,有些話我不得不說!”

最后

有些東西你不僅要懂,而且要能夠很好地表達出來,能夠讓面試官認可你的理解,例如Handler機制,這個是面試必問之題。有些晦澀的點,或許它只活在面試當中,實際工作當中你壓根不會用到它,但是你要知道它是什么東西。

馬上就要到金三銀四得面試旺季,大家都希望趁著這個機會找到一個心儀的工作,但是不管怎么樣,不論是什么樣的大小面試,要想不被面試官虐的不要不要的,只有刷爆面試題題做好全面的準備,當然除了這個還需要在平時把自己的基礎打扎實,這樣不論面試官怎么樣一個知識點里往死里鑿,你也能應付如流啊~

面試:如果不準備充分的面試,完全是浪費時間,更是對自己的不負責!

Android程序員:“作為字節跳動面試官,有些話我不得不說!” 轉載http://www.hxslwl.com/appboke/44464.html

技術博客閱讀排行

最新文章

久久人人97超碰人人澡,久久人人97超碰人人澡苹果,久久人人97超碰