2014年360广告算法面试经历
? ? ? ? 作為一個即將畢業的煙酒生來說,找找實習還是很有必要的。經過同學推薦,投了360的技術崗位,昨天投得簡歷,今天就讓我去面試了,這點看來360效率還是挺高的。
? ? ? ? 過去之后,HR也沒和我聊什么,就直接找了個搞技術的來給我面試,先是仔細看了看我的簡歷,然后聊了很久我的一些實驗室工作,項目什么的,最后問我學過算法課嗎?作為一個程序猿,要果斷的說學過,然后就問對那些常用的算法熟悉嗎?這個時候只能硬著頭皮了,不熟也得說熟了,接著,就讓我寫一個二分查找的函數,前兩天剛剛刷了一道二分查找的題,我表示這個沒有壓力,分分鐘就給寫好了,給他看,他問了首尾的數能查找到嗎?我說可以的,然后他看了看就沒說什么了,說讓我等等,去找另外一個同事給我面。莫非馬上就要來個大BOSS了?心里還是有點小緊張的。
? ? ? ? 果然,過了一會,看起來來了一個成熟老道的人,一看就知道是BOSS級別的,上來就讓我簡單介紹下自己,然后問我覺得我自己的優勢在哪里?大概回答了他一下,熱身結束了,他直接上題。首先是說,有一個文件,IP以及IP對應的地址,如何給出一個IP返回對應的地址,這個題目回答了好久,經過他的提示最后才總結出來,將IP地址轉換成整數,然后以IP地址為索引,建立Hash表,排序,二分查找,不過貌似他對這個回答不是很滿意,就問我有沒有更好的辦法,想了很久沒想出來,就這樣過了這道題。然后他說,有個投球比賽,投3進2或者投6進4你就贏了,你會選擇哪種?我選的是后種,他問為什么,我隨便說了個理由,他讓我從統計學角度考慮,最后在他的提示下,得出,如果你投籃命中率高的話,選后者,命中率低得話選前者,應為投籃次數越多就越接近你投籃命中率,如果投籃次數少的話有可能高于你的命中率。然后他說,是這么回事。
? ? ? ? 之后HR和他們商量了一會,然后跟我說,面試過了,過幾天會聯系我入職的事情,總的來說,360面試的效率還是蠻高的。
總結
以上是生活随笔為你收集整理的2014年360广告算法面试经历的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 解读iOS 11新版App Store:
- 下一篇: 基于嵌入式Linux的MP3播放器的设计