聊聊程式設計師面試時,那些必須注意的事情

程式設計師依揚發表於2022-02-14

大家好,我是依揚,在螞蟻一直是面試官,負責招聘正式員工和合作夥伴的面試,大家對大廠面試、內推、校招相關的都可以找我哈!

這是面試直播系列文章,每週更新一篇,下一篇將通過案例來演示簡歷如何寫,才能獲得面試官的青睞,大家記得關注我,更新後會收到推送!

簡歷如何寫

1、簡歷三大原則:清晰,簡短,必要,給面試官留下好印象
2、技術能力匹配:滿足招聘方的要求,技術水平要達標
3、突出專案亮點:10 秒以內要讓面試官發現亮點,有問下去的動力

1、簡歷三大原則

一份好簡歷應該滿足以下三個特徵:清晰,簡短,必要

1)清晰:簡歷是易於理解的,排版簡單,不會模稜兩可
比如學校和畢業時間,工作多少年,相應行業的工作經驗,求職崗位等需要清晰明確。

社招時有的人會把實習時間算上去,這個工作時間就對不上了,社招的話不用寫實習相關內容了,除非內容特別好。

還有的人會把畢業學校放到簡歷最後面,有的畢業時間都沒有讓面試官來猜,真的是蜜汁操作。這種一般就預設簡歷不行,求職者自己都不自信,面試官繼續看簡歷的心情是沒有的。

2) 簡短:在工作彙報或者面試跳槽中,「突出重點」是非常重要的能力,有利於讓面試官一下就明白你想表達的重點內容。非常重要的部分可以適當加粗,然後簡歷不要超過 2 頁。

這部分不知道怎麼做的話,推薦大家看看 《金字塔原理》這本書,非常棒,職場人必備。

3)必要:簡歷上面只需要有必要的資訊,能夠幫助彼此最大化的節約時間,提升效率。保證簡歷裡面的內容都是面試官感興趣的。

基本資訊包括姓名、郵箱、手機號、工作年限、意向城市等基本資訊,像籍貫這些對面試來說不重要的內容就不用寫了。

有的人會在簡歷中放上 GitHub 或者部落格連結,如果部落格內容充實可以放上去,如果沒什麼內容,只是幾個面經筆記的話,這種連結就不要放了,反而降分。

貼了部落格連結的話,面試官一般都會去看一眼的,所以部落格內容要準備一下,避免忘記後面試時尷尬。

有的人會把專案經歷中相似的專案全部列出來,比如 A 管理後臺、B 管理後臺,其實這些工作內容沒有多大差異性,寫一個有代表性的就可以了。

2、技術能力匹配

這部分突出深入的領域和掌握的核心技能,比如對效能優化、監控、工程化等有經驗,掌握了 Vue / React 原始碼,掌握網路、瀏覽器等原理,熟悉資料結構和演算法等,突出這些內容可以引導面試官向著你預設的戰場前進,不至於突然拋幾道不會的面試題導致慌張。

3、突出專案亮點

需要非常精簡的把一個專案經歷寫出來,推薦使用【STAR】法則來完善專案的介紹,STAR法則是情境(situation)、任務(task)、行動(action)、結果(result)。

簡單來說就是【S】這個專案的背景是什麼,可以是專案介紹也可以是遇到的問題和難點,【T】需要做的工作是什麼,在其中擔任什麼職責,【A】通過什麼方式來解決這些問題的,【R】以及取得了什麼指標可衡量的結果。

從專案中的一些點切入,把自己的價值做出來就值得寫進簡歷中。

專案準備

工作分為兩種,一種是偏業務方向,另一種是偏基礎架構方向

如果你的團隊本身就是基礎架構團隊,那隻要把你的專案系統的整理出來就可以了,從為什麼做,怎麼做,技術難點和業務價值這些說出來就可以。

如果你的團隊是業務方向,那就需要在平常的工作中,去主動挖掘技術點。這個要看團隊的支援度,最好的方式是推動團隊去挖掘技術點,做一些業務價值提升點。

可以做的方向還是很多的,找準一個方向做個一年以上,拿到結果之後再考慮跳槽這種事情。
腳手架系統、營銷配置平臺、釋出 / 發碼平臺、微前端、低程式碼、提效工具等等都是可以的。最好還是結合業務來做,做完後可以帶來業務價值,對績效和麵試都有很大的幫助。

刷題準備

雖然很多人吐槽這個,但是沒有辦法,市場就是這樣。面試時常規題型都回答不上來,很難進入到後面的環節。

常規題型其實就那麼多,包含了 HTML、CSS、JS、非同步、瀏覽器、網路、安全、框架、資料結構和演算法、效能優化以及參加的手寫題。

現在很多公司都會在一面的時候安排程式設計能力考查,所以程式設計題和演算法題需要好好準備下,可以去 https://muyiy.cn 面試網站學習。

複習簡歷上列的知識點和專案,簡歷上的知識點將是接下來你面試時非常高頻的面試題,這些必須牢牢掌握。

對於你簡歷上沒有寫的知識,那就不用準備了。比如你沒接觸過小程式,那就不用看。比如你的專案是 React,那就不用準備 Vue。一切以你的簡歷為主。

如果說面試時遇到了你沒寫到的知識點,這時候只要如實說這塊沒怎麼接觸過就好了,面試是為了挖掘你的潛力和你的亮點,不是為了為難你,所以有些點沒回答上來是沒有問題的。

幾個常見問題

格式問題

統一用 PDF 格式,很多人喜歡發 Word 格式,但是不同裝置下檢視會亂掉。
排版簡潔明瞭就行,白底黑字,使用常見的表格、標題、列表,不用過於花哨。

工作穩定性

面試官一般會問離職原因,如果最近幾家跳槽很頻繁的話需要注意了。如果目標是進入大廠的話,最好在最近這一家待滿 3 年以上,5 年內最好不要超過 3 家,不然就比較危險了。

互動式回答

有的人喜歡問什麼答什麼,這其實是不好的。一問一答會被面試官帶節奏,另外會顯得你沒有思考,看起來像背的。

這裡需要突出跟問題相關的思考、框架原理或技術細節這些,要展現出來你與別人不同的地方。把你的技術亮點主要丟擲來,引導面試官來問。

遇到不會的問題,就實話實說這個技術點不會,沒有深入瞭解過,然後把自己的理解說一下,切記胡亂猜測。

不要胡亂瞎扯

有的人喜歡胡亂瞎扯,回答問題說一大堆,但是沒有重點沒有主次,會讓面試官覺得你思路不清晰。
面試其實找的是同路人,除了技術水平外還會考察溝通水平如何,邏輯混亂的話,這種人一般不適合招進來培養。

回答太流利

這個非常不好,太流利不符合正常人情況,面試官都知道大家是有準備的,但是肆無忌憚的大段背誦,會給人一種只是背下來但沒有理解問題本質的感覺。

這塊需要有適當的停頓,要有思考,過程中最好是看著面試官眼睛來,有眼神上的互動。

相關文章