阿里巴巴研發工程師C 實習面經

2021-10-06 17:26:34 字數 1190 閱讀 6494

這是我寫的第一篇面經,也是第乙個面試,疫情期間直接**面試,面試的小哥也很溫柔,在這裡要說明一點:投完簡歷以後一定要一直開著手機鈴聲,千萬不要靜音,還好小哥後來又給我打了一次**接到了不然就錯過了。寫這篇的目的是為了以後方便自己複習,也供參考~

首先介紹一下本人情況:研一在讀,985非top9,本校保研公升碩,然後做的是視覺測量相關的,也就大一的時候學了c++,還只是c++中c語言的部分,還學得不好,然後就是之後做畢設還有其他的專案寫過一點c++程式,其他的什麼資料結構演算法網路balabala都沒學,投這個真的是菜鳥乙個。由於疫情無法開學,乾脆就找找實習,投的都是大廠,哈哈哈不知天高地厚,主要是想為明年打打基礎,激勵一下自己別再這麼菜了。

正文來了:1.找的是boss直聘上的內推,然後很快就收到了郵件讓參加筆試和測評,測評有智力題(找規律),閱讀理解題(好大一段話然後是選擇題),還有性格測試題,有時間限制,太忙了做的,下次一定要靜下心來做,題很多,時間短。筆試部分是兩道程式設計題,第一道比較簡單,總共好幾個房子選幾個可以去然後問最小距離的最大值,讀題讀了好久才讀懂哈哈哈,我用了從頭遍歷那個第m和m+2個房子的最小值,也不知道對不對哈哈。第二題還挺典型,估計在牛客網上面有,求一串字元的重複個數,沒寫哈哈,後來想了一下求出第乙個字元的重複位置然後能省不少事,不過如果學了資料結構應該會很省事吧(應該不叫漏題吧kkk)

2.面試。差不多兩天接到了面試**,然後一天看了一下牛客上面的c++面經100題。首先自我介紹(說一下你的情況,做的專案以及你為什麼要投這個職位,小哥問的就是網上一般自我介紹的模板)。然後小哥說那就問一些專業的問題吧,因為我透漏之前學的都是c語言多所以小哥沒問c++:1.你怎麼理解記憶體洩漏,如何解決記憶體洩漏,還有你之前程式設計有沒有遇到過這個情況。2.給定三角形和乙個點判斷這個點是否在三角形內,說一下程式設計過程。3.說一下編譯的過程。4.說一下七個層(網路那塊),tcp和urd的區別,網路這塊完全不會,承認自己不會。5.說一下你對程式設計規範和程式設計原理的理解。6.負數和浮點數在計算機裡面是怎麼儲存的。

最後就簡單寒暄了兩句,說了一下上不上網課,問了一下你用c++是在專案裡面用還是平時自己也用,(傻不拉幾就說專案用過)問會不會linux會不會python(啥也不會啊哭),總共不到一點點半個小時就結束了(因為我菜吧都答不上來)。

也就這樣了,這水平要是能進二面要對阿里產生懷疑了。最後的一點體會是面程式設計師就好像應試考試,感覺前期做夠了題就能成功一半,所以看面經和刷題真的很重要,還有一年可以準備,加油吧!

阿里巴巴面經

2020屆螞蟻金服春招實習面試 金融核心技術部 自我介紹 說專案,專案問的非常深 本人提到之前做過的一篇關於full gc的問題定位和優化的專案以及乙個多併發的專案 2.1 對於自己產於過專案的系統定位是否清楚?2.2 對於系統的各個模組是否清楚?2.3 每個介面的tps?2.4 對於上下游系統的依...

2023年阿里巴巴演算法工程師實習招聘電面

除了訊號不是很好,電面的整體過程還算順利。問的問題也是基礎性的,畢竟是一面並沒有在專業提問上為難我。不過最多的精力是放在了開放性的問題上,真是刨根問底的問你啊。下面梳理一下整個過程吧。自我介紹 略基礎知識問答 說一下你了解的排序演算法。講一下快速排序的實現過程。說一下快速排序的缺點。如何改進排序演算...

阿里巴巴2016研發工程師筆試題(四)

1.以下程式輸出結果是 class a virtual void func 本問題涉及到兩個方面 1.c 繼承體系中建構函式的呼叫順序。2.建構函式中呼叫虛函式問題。c 繼承體系中,初始化時建構函式的呼叫順序如下 1 任何虛擬基類的建構函式按照他們被繼承的順序構造 2 任何非虛擬基類的建構函式按照他...