41.面試(第2/3 頁)
來。
他給姚夏簡單介紹了一下,其中一個是王祚英教授,另外一個是隔壁計算機系的主任鄒遠清教授。
加上無線電系主任張科潛自己一共三個教授坐在姚夏的面前。
這搞得像是他當年參加網易的面試一樣,同樣也是三個面試官坐在房間裡面,外加一個hr。
可惜當時姚夏生瓜蛋子一個,沒有見過世面,心態一時緊張沒有發揮好,所以後來才去了企鵝。
企鵝雖然是一站式要面4輪,不過好在每次姚夏只需要應付一個人。
一對一是姚夏的強項,群批有點扛不住。
好在現在的姚夏有實力,心態夠好,所以沒覺得有問題。
……
“小姚,你不用太緊張。”張科潛笑著問候到,“你是第一次來帝都吧?”
“嗯。”
姚夏表示我30多年以後來過。
現在確實是第一次。
“那你對帝都印象如何?清華園怎麼樣?”
“挺好的,我還沒怎麼逛過,第一次來清華,學習的氛圍感很濃郁,走在裡面都能感受到藝術的氣息。”
姚夏一番話把幾個人都逗笑了。
張主任想了想說,“要不然你多在帝都留幾天,我們可以多交流交流?”
“我們買了後天的返程票,只能留一天。”姚夏說。
他還得回去弄戶口呢。
“這樣啊,”張科潛的臉上不無遺憾,“那我們好好聊一聊,增進一些彼此的瞭解。”
姚夏知道,面試已經開始了,於是捧著茶杯端正坐好,力求給未來的老師和學校領導們留下一個好的印象。
“小姚,”張科潛也不叫他同學,倒是用小姚這樣的稱呼顯得有些親切,彷彿一個關心人的長者徐徐問到,“你的信我們看到了,上面寫的新隨機數生成演算法,很不錯!”
他給了一個【很不錯】的高度評價,然後問到,“你是怎麼想出這個演算法來的呢?而且這個梅森旋轉,你覺得以後可以應用在什麼地方?”
這個問題姚夏其實早就已經考慮過了。
所以說比起錦上添花來說,雪中送炭更容易讓人感受到善意。
現在的隨機數運用的範圍還比較小,尤其是在全世界的網際網路產業都沒有發展起來的時候。
隨機數最大的應用其實是在加密上。
20世紀90年代中期的cpu是沒有內建隨機數生成指令的,這使得那時候好的隨機種子特別難得。
本來這問題也不大,不過當飛利浦的hal-baker發現scape(當時市場上的巨頭)的sslweb伺服器使用了“當前時間+一組特殊id”組合作為種子的時候,這個問題變成了一個切身體會到的安全問題了。
hal-baker展示了一個攻擊者很容易猜到種子值,並且對他們所拿到的伺服器流量進行解密的過程。猜種子值是一個非常常規的攻擊手段,大家都是寫程式碼的,你我心知肚明隨機種子翻來覆去就這些演算法,當時最常使用還是比較老舊的線性同餘法,這就明擺著自己按了一個防盜門,結果對方卻有鑰匙。
於是就爆發了安全問題,導致產生新的隨機數演算法迫在眉睫。
而在後來經過一系列的演化和發展,就跟病毒和疫苗的關係一樣,彼此戰鬥過一段時間,終於進化出了梅森旋轉演算法,這個演算法即使在後來英特爾在晶片上整合了隨機數生成器之後依然被頻繁使用,因為梅森旋轉更快。
姚夏等於直接將屠龍刀放在眾人面前,可現在世界上還沒有誕生龍呢。
殺只小雞,用現在的線性同餘法就已經足夠了。
根本用不到梅森旋轉演算法。
本章未完,點選下一頁繼續。