SegmentFault 技術週刊 Vol.6 - 面試那些事兒

weekly-vol006.jpg

「先坐一下吧。」前臺妹子引我到一個小房間,隨後給我倒了一杯溫水,就關門出去了。前端

第一次面試,即便出門前精心打扮了一番,也沒能把本身緊張的情緒掩蓋起來,提早半小時到公司,面試前去一趟衛生間……在這等待的空擋,我竟有些手足無措起來。程序員

「你好」,開門進來的面試官把我從放空中拉回,並對我笑了笑,「先介紹下本身吧。」面試

「我叫 XXX,今年剛從 X 大畢業,本科學的是軟件工程專業……」我把基本信息作了簡單介紹,由於緊張,徹底來不及思考本身是否將先前準備好的信息一一介紹,也有些不知道本身在介紹過程當中邏輯是否縝密。算法

「爲何選擇作前端?」面試官接着問。編程

「由於喜歡啊」,我將目光擡到了面試官雙眼和鼻尖相連的三角區域,讓本身感受不會特別尷尬,而後繼續回答道:「最開始學習啥都會接觸一點,C 語言、MySQL、Linux,但敲着敲着就敲起了 JS,研究起 CSS,也發現本身願意慢慢深刻學下去……因此,就漸漸選擇了前端。」說完,竟發現本身已經不那麼緊張了。segmentfault

「在校期間有沒有作過什麼項目?」面試官向我拋來了第三問,第三問結束,是 HTML、JS 相關的技術問題,對前端新技術的見解,本身的職業規劃等問題。後端

……前端工程化

「今天就先聊到這裏吧,請等咱們後續的通知。」面試官說。數組

「好的。」我將椅子放回桌子底下,走出了公司。服務器

好緊張,不知道自我介紹有沒有介紹得當,啊呀,JS 的那道技術題好像這樣子回答更加巧妙……天,有沒有什麼面試集合讓我從前輩身上學習一個,回去路上,我自言自語了起來……

金秋九月,求職招新,藉着這個面試季,咱們來聊一聊面試那些事兒。本期週刊,特別整理了社區開發者的面試經驗,包括面試所需注意的地方、校招面試經、專業面總結,以及數十個有趣的面試問題,以饗你們。

面試該注意什麼?

流星狂飆 - 前沿開發團隊的面試過程

來自魅族開發團隊的一點人生經驗,總結出目前國內開發團隊大多喜歡的面試方法。他們喜歡什麼樣的面試者,喜歡問哪些問題,這篇文章,不光會讓你對前沿開發團隊的面試過程有初步的瞭解,也會助你作好更充分的面試準備。

歐雷 - 如何考評一名前端工程師?

「如何考評」這個詞看起來 diǎo * 2 的,本文實際是經過一個面試相關的項目,一步步告訴你,除了專業技術,你還該準備哪些東西,來更好地向別人展現、匹配你的能力。具體如何去考評一個前端工程師的應聘者,就是去考評 TA 在技術以外的綜合能力。

JeOam - 如何面試前端工程師

這一回你能夠當一回面試官,並從面試官的角度來提問程序員。本文是很是具備實踐性的面試,問題大多看上去很是簡單,但又能考查侯選人某一方面 JavaScript 的知識。願你變回程序員的時候,也可以掌握 JS 特定方面的內容。

Judie - HR 和程序員都聊什麼

專業面事後,還須要注意些什麼?與其談如此寬泛的話題,不如身臨其境,以一個 HR 和一個程序員的詳細例子,來看看 HR 在面試過程當中看重一個面試者的哪些地方,以及一個程序員在面試過程當中應該如何更好地展示本身。

jimmy_thr - 入職新手必知的勞動法

最後,這是不可不知的一個環節。

更多閱讀

校招面試什麼?

除了基礎的面試注意點,社區還有很多小夥伴記錄了本身的校招經歷,BAT 等大公司面試經,如何準備簡歷,電話面試要注意什麼……多場景還原,讓你知道,在準備階段你得有備無患。

專業面總結

師傅領進門,修行靠本身。這部分是更專業的技術考察,幫助增強面試的專業性。

一些經典面試題

如何實現 multi(2)(3)(4) = 24?

有函數 multi(2)(3)(4) = 24,算法是 2x3x4 = 24,求解 multi 函數。

隨機紅包問題

發一個隨機紅包,100 塊錢給 10 我的,每一個人最多 12 塊錢,最少 6 塊錢,怎麼分?

關於 JSONP 的兩點疑問

問題一:JSONP 是須要動態建立 script 標籤的,咱們需不須要處理這些 script 元素?怎麼處理?若是是須要的,須要去移除 script 標籤,那這樣處理有沒有什麼反作用?
問題二:JSONP 請求的時候,服務器發生錯誤該怎麼辦,好比服務器崩掉,好比返回了 404 頁面,前端該怎麼處理這個錯誤,難道直接讓它拋出麼?

汽水選擇問題

在炎炎夏日,你十分口渴,想要買一瓶冰汽水,商店中有三瓶汽水供你選擇(如 ABC),其中只有一瓶是冰過的。當你選定了其中的某一瓶後(設爲 A),店員摸了下剩餘兩瓶中的一瓶(設爲 B),並告訴你 B 不是冰的,此時你會將你的選擇變動爲剩餘的那瓶嘛(C)?請詳述你的理由?

兩個很大數如何作加法運算?

寫一個函數處理大數據的相加問題,所謂的大數據是指超出了整型,長整型之類的常規數據類型表示範圍的數據。實現語言不限。

給定一個 2n 長的數組,如何將奇數放在偶數前面?

給定一個 2n 長數組,其中 n 個奇數和 n 個偶數,對數組進行排序將奇數放在前半部分,偶數放在後半部分。要求:

  • 不改變原來的奇偶各自的相對順序

  • 只申請常數的空間

  • 時間複雜度爲 O(n)

舉例:給出 1 2 3 4 5 6,排序後爲 1 3 5 2 4 6

更多面試題

(本期完)


往期週刊傳送門:


# SegmentFault 技術週刊 #

「技術週刊」是社區特別推出的技術內容系列,一週一主題。週刊篩選的每篇內容,是做者的獨到看法,踩坑總結和經驗分享。

每週二更新,歡迎「關注」或者「訂閱」。你們也能夠在評論處留言本身感興趣的主題,推薦主題相關的優秀文章。

相關文章
相關標籤/搜索