程式設計師面試時都要考演算法嗎?

時間 2021-06-03 12:25:47

1樓:黑曼巴

兩年前的問題,現在回答給後面的人看吧。

演算法能力是優秀程式設計師必備的能力。如果面試的是開發類的工作(例如遊戲開發),對產品效能要求很高的職位,演算法技能是必須具備的,能達到精通是更好。如果是別的型別的工作,對演算法的要求不是那麼高,但是也必須掌握基本的演算法(面試題是肯定有演算法題的)。

可以在總結一些常用演算法,重點掌握。

2樓:

剛參加完阿里的二次面試,資料探勘崗,除了問各種機器學習的問題,每次面試都有一道二叉樹的題,只是題面不同解法都是一樣的(到底多喜歡二叉樹)。

現在對演算法的要求都不高,《演算法導論》中部分章節的內容,各種常見筆試面試題,再加上臨場應變。That's it。

3樓:darkhorse pxf

一般的軟體開發崗,如果你簡歷沒寫acm,那麼也就一些查詢排序演算法和基本資料結構的應用(鍊表,棧,佇列,二叉樹,雜湊表),再難點就B+樹,圖遍歷,紅黑樹,分治法。

我覺得面試官主要是根據你的能力來提問題,而不是根據某乙個標準。

也就是說,你簡歷上寫什麼,是很重要的。

還有一些資料探勘,遊戲之類的崗位對演算法要求是比較高的。不過你能提這個問題,就說明你應該不是這些崗位的,不然你早自個刷題去了。

4樓:

看應聘什麼職位...我面試的時候一點演算法都沒有涉及到...

ps:某些特定開發崗位確實需要紮實的演算法基礎.比如根雲儲存,大資料什麼的.但是像普通的程式開發崗位應該對演算法要求不大.

所以,我猜測:如果面試跟演算法不怎麼相關的職位考官還問演算法的問題時,應該是你前面的回答還不足以讓考官錄用你。考官在給你展示自己的機會.

程式設計師在面試時都中過哪些套路?

演算法工程師面試,全程沒有問基礎和演算法。上來第一句問組織架構,然後一直死摳各種指標數值,上線流程,上線後如何監控資料 有哪些監控指標 資料怎樣算異常,多久更新一次資料,怎麼更新的,更新的指標怎麼定義的,運營線為什麼會認可這個結果 你怎麼說服他們認可的 資料怎麼傳輸的,問了1個小時 應屆生,時運不到...

請問面試程式設計師時hr會在意你是否有紋身嗎?

有紋身的女生想說 第一,現在的公司氛圍還算開放,對於紋身的容納度算比較高了,但是國企和傳統企業要注意,我在的公司紋身簡直不要太常見,各個職位全都有,各種風格,可能因為是創意類公司cf 第二 學生時代建議不要紋身。有想法,請等到工作之後,第一,自己能夠承擔社會責任了,第二,工作了之後更看重你的經驗能力...

你在轉行做程式設計師時,如何通過面試的?

程式設計師職場大萌哥 說起轉行,學生時期算不算?那我有話要說。大學本專業是電子資訊,學的數位電路和訊號處理,但自己對於計算機感興趣,所以就自學了程式設計。學的過程超級痛苦,可以說就是那個時候頭髮掉了許多。 花樹 前提是我的技術確實不錯,能夠勝任公司安排的工作,其次工資要的很卑微,哈哈,最近看萬興科技...