一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

算法工程師面試時一般問什么

工程師人生 ? 來源:工程師吳畏 ? 2019-03-22 14:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.可以簡單介紹一下你簡歷上有幾個項目,以及項目的大致工作嗎?

我自己寫簡歷的時候也是蠻尷尬的,項目的確非常少。我自己只有一段小公司的實習(xí)經(jīng)歷,而且跟算法關(guān)系不大。除此之外,因為導(dǎo)師嚴(yán)格不讓實習(xí),就沒有實習(xí)經(jīng)歷了。相對比較好的是,我們實驗室都是做算法相關(guān)的,所以我把本科畢設(shè)寫了進去。研究生期間導(dǎo)師也沒有項目,所以我把我的研究方向(就是我自己研究方向做的實驗,也是研究生畢設(shè))寫了進去。之前還有參加了一個小型的競賽,所以這樣子就湊夠了四個項目。一般簡歷上大家寫3-4個就夠了,寫太多也沒太多意義。其中我的那個小公司實習(xí)面試的時候幾乎沒人問,所以在面實習(xí)的時候主要是問研究生相關(guān)的那個項目,那個小競賽,還有本科畢設(shè)。后來校招的時候就把那個小公司實習(xí)給換成了滴滴的實習(xí),把小公司實習(xí)給刪了。找工作的時候大家都會問你的實習(xí)經(jīng)歷。

當(dāng)時的本科畢設(shè)做的的確比較水,又加上本科時水平菜,做的的確就那樣。研究生的畢設(shè)做的還是挺認(rèn)真的,還是有進步的空間。如果重新走的話,我這些都會更認(rèn)真的做,找實習(xí)找工作還是非常有有用的。研一暑假是去實習(xí)的好機會,那時我們是按校歷放假的,又有時間,我沒有抓住。

2.項目在面試過程中的重要性是1/3左右嗎?如果給項目、機器學(xué)習(xí)知識以及編程排序,應(yīng)該是怎么樣的?有沒有項目經(jīng)歷不足,但用基礎(chǔ)知識去平衡的情況?

很多同學(xué)都會問項目相關(guān)問題。面試中的確會問項目,一般一個小時一場面試,常規(guī)的是20分鐘聊項目,20分鐘聊機器學(xué)習(xí)相關(guān)知識,最后20分鐘編程并白紙算法。時間20分鐘只是估計,只能說是大概。一般一面都是技術(shù),二面可能技術(shù)也可能會隨便聊。

如上文所述,我也沒有特別好看的項目。都是本科畢設(shè),研究生畢設(shè),小競賽這樣子的。大家也可以發(fā)揮聰明的腦子想想怎么寫簡歷。至于重要性,都是非常重要的。有的面試官喜歡全程聊項目,聊著項目穿插著機器學(xué)習(xí)相關(guān)知識的提問。之前找實習(xí)的時候,很多人阿里的一面就是拿著簡歷聊項目及相關(guān)知識。

這也涉及一個很大的問題,就是面試到底要面什么?分解起來就是要面什么內(nèi)容,想考察什么能力呢?或者說一個算法工程師對這些的要求是什么呢?

很直白的,很基本的就是編程,算法的理解,工程實踐能力,還會考察數(shù)學(xué)知識,腦筋急轉(zhuǎn)彎等,甚至更加深入的會考察你的知識的廣度,深度,還有隨機應(yīng)變的能力。

對于編程,我認(rèn)為最低要求是別讓編程拖你的后腿,一般來說,每場面試都會有一個編程題,一般套路是先講思路,再寫代碼。代碼最好bug-free。即使沒有bug-free,經(jīng)過提醒想明白也是可以的。大部分都會讓分析下你的算法時間復(fù)雜度,空間復(fù)雜度,并能說明為什么是這個時間復(fù)雜度。很多都會追求最優(yōu)解,所以這也給刷題一個提示,刷題不是ac就可以了,而是要追求最優(yōu)解。編程這塊可以自己把握,千萬不要只追求編程,不管其他的。這多個方面要平衡下時間和精力。我之前有一段時間整天刷題,有段時間整天看算法,感覺都不是很好。最好能平衡下來,不讓任何一方面去拉后腿。很多公司來說,編程會考察,但是通過的大家都給出最優(yōu)解,差別也沒那么大,所以多多掌握機器學(xué)習(xí)相關(guān)的算法吧,目前我是這么看的。

關(guān)于工程實踐,也就項目。做的項目,都是工程實現(xiàn)的一部分,如果什么項目都沒做過,我們是面試官,我們也會對這樣的面試者不放心的。像很好的實習(xí)經(jīng)歷,很多實驗室或?qū)煵环艑嵙?xí)的情況下,實習(xí)經(jīng)歷很多同學(xué)都沒有。如果有實習(xí)機會,一定要把握住。比如研一下的暑假,那個假期如果放假時間比較長的話,可以找個短期的實習(xí),體驗一下。有些如ACM大神,可能很多人是到不了這個層次的。對于多數(shù)同學(xué)來說,的確沒有太好的實習(xí)經(jīng)歷。解決辦法是如果條件允許,就去找一段實習(xí)。如果條件不允許,可以在學(xué)校好好的學(xué)好相關(guān)的機器學(xué)習(xí)理論,做好自己的課題。有些同學(xué)參加一些競賽,也是可以的。至于排名,肯定是越靠前越好。我自己做的那個小競賽也沒拿到太好的名次。根據(jù)我的面試來看,面試官或者h(yuǎn)r可能會問面試排名,也可能不問。但是排名并不是重點,重點是你能講清楚你的項目中,你做了什么工作,思考出了哪些思路,都用了哪些方法,具體的工作及收獲是什么。他們看到你的項目,重點還是想通過你的項目,看清楚你的能力和實力。至于這些競賽能不能寫到簡歷上,當(dāng)然完全是可以的。

機器學(xué)習(xí)算法相關(guān)的理解。很多人說,算法工程師日常工作是調(diào)參,調(diào)模型。調(diào)參和調(diào)用模型還是要理解其中的原理,才能向正確的方向走。對算法的考察,重點會考察你基本功的理解,比如svm lr的基本原理,各種分類的評價準(zhǔn)則,l1 l2的區(qū)別等。再拓展的就是對算法廣度的理解,最基本的就是對常用的一些算法有深入的理解就夠了。

其他相關(guān)的,算法工程師要掌握的很多,數(shù)學(xué)相關(guān)的知識用到的很多,比如矩陣,概率論相關(guān)的。比如滴滴之前問的求A和B的乘得到的矩陣C的秩,面試官聊完告訴我,這道題的重點就是考察一下數(shù)學(xué)相關(guān)的知識,因為算法工程師日常會用到很多數(shù)學(xué)知識。再比如,美團內(nèi)推面試一面的時候,還問了一個概率題,我忘了寫了,是這樣的。一個村子特別熱愛男孩,最初村子里男女平衡,但是夫妻生孩子時,如果生到女兒就會一直生,直到生到男孩為止,問,多年后,男女比例是多少?還問了兩個人輪流投硬幣,直到有人投到正面為贏。問先手和后手贏的概率多少。兩個題很類似。

到最后,無論是聊項目,還是機器學(xué)習(xí)相關(guān)算法,都是要考察你的整個的思維能力,基本功的能力。如果沒有很好的項目,就從實習(xí)、競賽、自己的實驗室項目、自己的研究課題等方面找找靈感。重點還是自己對這些知識的掌握程度還有編程的能力。

3.如果沒有好看的項目,簡歷上如何形成項目呢?或者是在目前這個緊急的階段,可以臨時做一些什么事情補救?

類似問題:你做的項目是實驗室的項目嗎?實驗室本身不是研究機器學(xué)習(xí)方向的,沒有項目怎么辦呢?

這個問題,跟前面的有些類似。就從實習(xí)、競賽、自己的實驗室項目、研究課題等方面找靈感。我一同學(xué),他也是通信相關(guān)方向,轉(zhuǎn)nlp。就先找了一個小一點的公司實習(xí),然后校招去了tmd中的一家。

項目不是越多越好,我之前見有人簡歷上寫了7個項目,寫滿了。然而這也沒太多意義。簡歷上除了項目,可以寫一下個人技能之類的,突出下自己的優(yōu)點。我自己也是項目不夠多,湊的。

或許其他學(xué)長學(xué)姐有獨特的項目技巧,我不太知道。

4.我最近參加了一個XX的比賽,但最后的名次可能不太好(猜測前10%吧,比賽沒結(jié)束,最近瘋狂被超,但感覺自己已經(jīng)沒有思路了),這種經(jīng)歷可以往簡歷上寫嗎?

當(dāng)然可以了。

如前文所述,項目競賽之類的寫上簡歷,如果有好看的名次,肯定是好的,沒有也沒關(guān)系。前10%已經(jīng)很不錯了。我以為,面試官更看重的還是通過這個競賽,體現(xiàn)了你對哪些知識的運用,自己提供這個競賽的解決方案和思路是什么。重點還是考察你的能力和水準(zhǔn)在哪里。如果一個競賽,你拿到了特別靠前的名次,但面試的時候,什么也講不出來,都是靠隨便調(diào)參得來的,沒有東西可以講,還是非常尷尬的。

5. 刷題上,筆記也做了分析也做了,但沒幾天前面的就感覺一點兒也想不起來了

類似:很擔(dān)心編程題啊。雖然在刷題,但是感覺現(xiàn)場還是不一定能bug-free啊,刷題好難啊

編程很多考察的還在easy,偏medium的水準(zhǔn)。當(dāng)然也看公司看部門,有些公司就是看中編程,比如微軟,那你想去就好好搞好編程就好了。對于很多公司來說,編程知識考察的一部分,一般都是medium水準(zhǔn)。也有部分公司或部門考察hard的。

刷題的時候,多做筆記,經(jīng)?;仡?,多找同學(xué)討論。一道題,多多的思考,多多的去討論。思路這個東西,有時候同學(xué)的理解和見識能很大的幫助你的成長。的確會忘記,但是你可以把一類題目總結(jié)下方法,或者看別人總結(jié)的方法。這個要多練習(xí),多總結(jié),多交流。我也確實沒特別好的方法。但是我覺得經(jīng)?;仡櫯c思考,經(jīng)常練習(xí),肯定會對編程有所提升的。

我自己看了cpp primer的一半和算法導(dǎo)論的一半左右,基本都看了算是兩邊多一點吧。劍指offer倒是看了四五遍。leetcode我做的題也基本在兩遍以上吧。

面試的時候,除了編程,有時候也會考察cpp的基本知識(如果你用cpp的話),比如虛函數(shù)的概念,struct與class的區(qū)別,指針,static等。

6. 從你的經(jīng)歷來看,無論是基礎(chǔ)的機器學(xué)習(xí)知識還是編程題(從我刷leetcode和劍指offer來看,感覺都是medium和hard的題目)的掌握來看,感覺師兄很歷害,也拿到了很多sp的offer。但是在阿里的面試僅僅是因為投的較晚的原因?qū)е碌膯幔渴欠襁€有其他的因素和注意的點。因為想去杭州,所以對阿里格外的關(guān)注。

不僅僅是因為投的晚。我想說的是投的晚是非常重要的一個影響因素。我投的時候,我周圍的同學(xué)都已經(jīng)面過二面或者三面了,也就是說基本都已經(jīng)結(jié)束了。所以錯過內(nèi)推階段,加上內(nèi)推消耗很多名額,轉(zhuǎn)正也消耗了很多名額,最后留給激烈的校招的名額不多。最根本的還是自己的簡歷和自己的能力不夠優(yōu)秀或者說不足。如果能力非常強,什么時候都有機會嘛。但是對于很多人,包括我認(rèn)識一些非常牛的的大神來說,還是要把握好機會,能事半功倍。我這里的建議是把握時間和機會,提前好好準(zhǔn)備,不要猶豫。我校招投的螞蟻金服,螞蟻金服相對阿里其他部門來說是非常難進的部門,今年螞蟻金服的實習(xí)貌似容易一些,我沒投螞蟻實習(xí),校招也不容易吧。

想去杭州的話,將來實習(xí)可以直接申請阿里杭州的實習(xí),轉(zhuǎn)正直接轉(zhuǎn)本部門就好了。這樣的一個壞處就是將來校招的時候,你可能在杭州實習(xí),如果來北京面試其他公司,可能會不會太方便。但是你有了那邊的offer,麻煩點也就那么回事。雖然有的公司內(nèi)部也可以轉(zhuǎn)到杭州,我覺得還是直接轉(zhuǎn)會好一點。

阿里的面試,根據(jù)其他同學(xué)的反饋,除了簡歷、項目、編程外,也會問一些數(shù)學(xué)或腦筋急轉(zhuǎn)彎的問題。關(guān)于數(shù)學(xué)概率論的簡單的一道題,兩個隨機變量X Y都符合均勻分布,那X+Y符合什么分布呢?看你想去哪個部門,多跟那里的學(xué)長學(xué)姐交流,可以針對性的準(zhǔn)備下。

7. 關(guān)于項目的問題。從你分享的內(nèi)容來看,感覺項目占的不是很多,這一塊是否占的比例比較小。因為我在實驗室沒做什么項目,只是學(xué)了一些相關(guān)的大數(shù)據(jù)處理工具,所以項目這一塊很缺,最近打了一些比賽,這個用來充實項目是否夠。

關(guān)于項目,基本每場面試都會問吧。有的我可能沒寫要問項目。70%的面試都會先問問項目,很多都會一個或者兩個。也有的會簡單的問,有的深入的問??疵嬖嚬俚娘L(fēng)格。

競賽可以充實項目。只要你的競賽跟你要找的崗位匹配的上。

8. 你覺得公司對 數(shù)據(jù)挖掘比賽 看重的程度怎樣?

除非很好很知名的比賽你拿到特別好的名詞,一般來說,更注重要考察的是你的知識的理解,全局把控,提出的解決方案等相關(guān)的能力。

因為我自己的競賽比較小,所以都是談?wù)摷夹g(shù)相關(guān)的。其他大神的nb競賽我也不知道怎么樣的。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 工程師
    +關(guān)注

    關(guān)注

    59

    文章

    1589

    瀏覽量

    69343
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4705

    瀏覽量

    95081
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    硬件工程師面試/筆試經(jīng)典 100 題

    分享些常見的硬件工程師面試/筆試題。公眾號后臺回復(fù)關(guān)鍵字:100題,可獲取完整的PDF。--END--免責(zé)聲明:本文轉(zhuǎn)自網(wǎng)絡(luò),版權(quán)歸原作者所有,如涉及作品版權(quán)問題,請及時與我們聯(lián)系,謝謝!加入粉絲
    的頭像 發(fā)表于 04-30 19:34 ?506次閱讀
    硬件<b class='flag-5'>工程師</b><b class='flag-5'>面試</b>/筆試經(jīng)典 100 題

    ,成為硬件工程師需要幾只手?#硬件工程師 #YXC晶振 #揚興科技 #搞笑

    硬件工程師
    揚興科技
    發(fā)布于 :2025年04月25日 17:15:37

    長沙怎么這么難招硬件工程師

    長沙好難招硬件工程師呀,大部分面試的只有課程設(shè)計經(jīng)驗,沒有額外學(xué)習(xí)硬件或者動手做東西,招聘也太難了。有實力的請聯(lián)系 pengyushi@haominoe.com*附件:HAOMIN 招聘啟事-初級硬件工程師.pdf
    發(fā)表于 04-10 15:44

    硬件工程師:回答我!#回答我 #硬件工程師 #YXC晶振 #揚興科技

    硬件工程師
    揚興科技
    發(fā)布于 :2025年03月25日 18:46:59

    招拿捏電子工程師#被AI拿捏了 #電子工程師 #電子電工

    電子工程師
    安泰小課堂
    發(fā)布于 :2025年03月25日 17:30:51

    面試題】人工智能工程師高頻面試題匯總:概率論與統(tǒng)計篇(題目+答案)

    ?隨著人工智能技術(shù)的突飛猛進,AI工程師成為了眾多求職者夢寐以求的職業(yè)。想要拿下這份工作,面試的時候得展示出你不僅技術(shù)過硬,還得能解決問題。所以,提前準(zhǔn)備面試
    的頭像 發(fā)表于 01-22 13:00 ?877次閱讀
    【<b class='flag-5'>面試</b>題】人工智能<b class='flag-5'>工程師</b>高頻<b class='flag-5'>面試</b>題匯總:概率論與統(tǒng)計篇(題目+答案)

    面試題】人工智能工程師高頻面試題匯總:機器學(xué)習(xí)深化篇(題目+答案)

    隨著人工智能技術(shù)的突飛猛進,AI工程師成為了眾多求職者夢寐以求的職業(yè)。想要拿下這份工作,面試的時候得展示出你不僅技術(shù)過硬,還得能解決問題。所以,提前準(zhǔn)備面試
    的頭像 發(fā)表于 12-16 13:42 ?2758次閱讀
    【<b class='flag-5'>面試</b>題】人工智能<b class='flag-5'>工程師</b>高頻<b class='flag-5'>面試</b>題匯總:機器學(xué)習(xí)深化篇(題目+答案)

    面試題】人工智能工程師高頻面試題匯總:Transformer篇(題目+答案)

    隨著人工智能技術(shù)的突飛猛進,AI工程師成為了眾多求職者夢寐以求的職業(yè)。想要拿下這份工作,面試的時候得展示出你不僅技術(shù)過硬,還得能解決問題。所以,提前準(zhǔn)備面試
    的頭像 發(fā)表于 12-13 15:06 ?1285次閱讀
    【<b class='flag-5'>面試</b>題】人工智能<b class='flag-5'>工程師</b>高頻<b class='flag-5'>面試</b>題匯總:Transformer篇(題目+答案)

    人工智能工程師高頻面試題匯總——機器學(xué)習(xí)篇

    隨著人工智能技術(shù)的突飛猛進,AI工程師成為了眾多求職者夢寐以求的職業(yè)。想要拿下這份工作,面試的時候得展示出你不僅技術(shù)過硬,還得能解決問題。所以,提前準(zhǔn)備面試
    的頭像 發(fā)表于 12-04 17:00 ?1450次閱讀
    人工智能<b class='flag-5'>工程師</b>高頻<b class='flag-5'>面試</b>題匯總——機器學(xué)習(xí)篇

    硬件工程師面試基礎(chǔ)知識點

    、晶振電路 大多數(shù)電子工程師都見過單片機中如下圖所示的形式,一般單片機都會有這樣的電路。晶振的兩個引腳與芯片(如單片機)內(nèi)部的反相器相連接,再結(jié)合外部的匹配電容CL1、CL2、R1、R2,組成
    的頭像 發(fā)表于 11-21 11:04 ?719次閱讀
    硬件<b class='flag-5'>工程師</b><b class='flag-5'>面試</b>基礎(chǔ)知識點

    FPGA算法工程師、邏輯工程師、原型驗證工程師有什么區(qū)別?

    ,共同進步。 歡迎加入FPGA技術(shù)微信交流群14群! 交流問題() Q:FPGA中的FPGA算法工程師、FPGA邏輯工程師、FPGA原型驗證工程師
    發(fā)表于 09-23 18:26