阿里iDST面試


機會有時來的有些突然,計划遠趕不上變化……, 堅持,協調處理,總會有機會的

本來今年安排,十一點J.P的電話面試,中午和老師吃飯,下午實習

ali,以前錯過內推,錯過筆試,本想這學期和ali無緣,這次多少次的錯過,竟然是這次的機會,很有趣的一件事情…… iDST部門招人,拿到阿里offer的人大多數沒辦法投遞簡歷了

廢話不多少了

11月1日投遞簡歷

11月5日發現我又沒有收到短信通知…… 默默地被拒了,呵呵

11月5日還是覺得有必要去聽一下宣講會,看看iDST到底是做什么的,然后hehe,竟然我第一個到了,就兩面試官坐在那,那好吧,直接給我機會來面試吧

具體面試內容不記得了,大概C++原理,編程(list插入節點,左右括號序列,楊輝三角的最大路徑和等基本題目)這些都還好,刷過leetcode的一遍拿下

然后直接說你去隔壁參加終面吧,又呵呵了,今天很無語,都快十點了,想想我11點要參加電面,但覺得車到山前必有路……

到隔壁后發現人還是挺多的,等啊等啊,還好,我給J.P 發了郵件說明情況,把電面時間調整到了下午,總算處理了一樁事情

宣講半小時,主要介紹了iDST的使命,以及部門內部的任務,主要使命是阿里未來的發展將有IT公司向DT公司轉化,從龐大的信用數據中進行deep learning來為線上業務(如廣告,小微金服,search等)提供算法模型的支持,屬於跨各大部門的核心業務,未來發展還是不錯的……

 十一點二十分重新開始面試……

終面,不知道聊了多久,總之我出來的時候都一點了。 

聊了項目,操作系統,linux,安全機制,讀寫鎖實現(寫優先,爭論了一些時間,這個理解有一些偏差),string的實現(內存拷貝,如何減少拷貝開銷?) 在stackoverflow上查找了一下,

原來是提供了一種緩沖區寫后復制的機制;也就是說當有寫操作時,才進行內存深度復制,而寫操作時不需要,可以減少時間;

讀寫鎖在用戶態模擬,這個可以理解為寫一個鎖,該鎖作用於一個object之上,包含get_read_lock,release_read_lock,get_write_lock,release_write_lock;用readers和writers來進行或者狀態標記,內部用一個mutex來對狀態修改原子操作控制;

不管怎樣,一上午時間算把ali面完了,不管結果如果,也是一次機遇。

補充:11月14日,又到阿里復試(阿里雲),自己的背景和iDST不相符吧,最后給了一次加面的機會,和部門老大聊聊,主要還是考察算法和工程能力,寫了兩道算法題目(阿里雲要求還是蠻高的),然后討論了操作系統底層的知識,如malloc的具體實現,malloc空間溢出可能出現的情況,系統異常如何解決等等 然后給我指點了一下在平台系統層面面臨的挑戰,多並發,實時,容錯等,每個都是非常大的難度,這些純系統開發還是蠻具有挑戰的,以后肯定能夠成為專業化人才,需求量不多,但各個都是核心崗位,阿里雲(做飛天)非常核心的部門,這個還是非常吸引人。

下午就給了offer,但給的offer薪資平均水平吧,這點讓我在選擇上又有了猶豫…… 

下午的J.P面試,只能說,這個真心難…… 用英語給我出數學題(概率,矩陣,微積分,編程題),編程題目基本沒有問題,但數學題目,首先聽着都很費勁,更不用說要理解了,不過還好我挺佩服自己,很多題目在中文的介紹中還能夠勉強理解,也算不錯了(這可是第一次用英語來解答數學問題啊……,有木有),這個短短45分鍾,覺得壓力山大……

很可能掛掉吧,由於上研究生之后數學介紹太少,基本的數學題目也忘記了,所以對於數學掛掉應該可正常,但基本原理自己還是要再鞏固一下的。

一天兩面,還真的很累,很累。 晚上休息了一下,一天算是過去了,期待明天有更多精彩……

機遇無處不在,只要自己准備好了,總會有機會為你打開大門,我永遠相信,正如我相信兩條平行線的盡頭一定有交點,只要你不放棄追求。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM