第123章 IRC英文面試!守望拿下四萬美金大單!
2002年11月14日,周四,晴轉多雲。
上午九點,林遠坐在台式機前,把庫存管理系統的最後兩個頁面收尾。
供應商管理頁的評級展示調整完畢——A級綠色、B級黃色、C級紅色,採購部門一目了然。系統設置頁的備份按鈕也接好了後端存儲過程,點一下就能把整個資料庫導出為備份文件。
保存,編譯,分身腳本自動檢查——零錯誤。
界面層全部完成。從11月11日開寫資料庫,到今天收尾,前後四天。需求文檔里寫的兩到三周,他四天幹完了。如果算上分身輔助和超出需求的加分項,這效率放在前世任何一家軟體公司都能把項目經理嚇一跳。
"進度匯報更新一下。"林遠在心裡對小艾說,"告訴王教授,明天開始進入測試階段。"
"收到。宿主,庫存管理系統目前的完成度:資料庫九張表+十二存儲過程全部到位,核心業務邏輯五大模塊零錯誤通過,界面層七個頁面框架完整,加分項供應商評級+一鍵備份+操作日誌全部實現。剩餘工作:表單驗證細節審核、樣式微調、全流程集成測試。"
"夠了夠了,別數了。"林遠笑了笑,站起身活動了一下脖子。
宿舍里有點冷,暖氣片摸上去還是涼的——明天才正式供暖,再忍一天。他把棉衣裹緊了些,翻出昨晚小艾整理的面試資料,在台式機上開了一個文檔,把關鍵要點再過一遍。
下午的時間留給面試準備。林遠拿出筆記本,翻到小艾昨晚整理的面試資料——核心技術架構、OWASP漏洞清單、Nessus掃描邏輯、可能的問題預測。這些他早就看過了,但臨陣磨槍不快也光。
"小艾,再過一遍買方可能問的問題。"
"第一,掃描引擎架構——宿主的方案是模塊化設計,買方可能追問具體實現方式。第二,掃描模式——快速、標準、深度三檔。第三,報告格式——HTML和純文本,含漏洞等級和修復建議。第四是最關鍵的問題:交付周期。宿主在技術方案里寫的是兩周。"
"OK。"
林遠在腦子裡過了一遍技術要點。前世在安全公司幹過三年,漏洞掃描器的架構閉著眼睛都能畫出來——問題不在技術,在於他得用英語實時表達出來,還得讓對面相信"守望"是個有經驗的安全工程師,不是個十幾歲的學生。
晚上八點四十五分。
林遠把宿舍的燈關了,只留台式機顯示器的光。趙強已經上床了,王海濤和蘇明遠不知道去哪了,宿舍里只有散熱風扇的嗡嗡聲。
他打開mIRC客戶端——2002年最流行的IRC聊天軟體,連接伺服器,加入#rentacoder-interview頻道。
頻道里只有兩個人:他和netsec_mike。
八點五十八分。林遠深吸一口氣,手指懸在鍵盤上方。
"宿主,冷靜。小艾會在右側腦區實時提供關鍵詞提示,遇到不確定的術語,小艾秒給翻譯。宿主只需要像平時和小艾討論技術一樣,自然輸出就行。"
九點整,面試正式開始。
Mike開門見山,第一個問題就問最核心的插件架構設計。林遠按照小艾預先整理的要點,清晰地闡述了標準接口設計——init()、scan()、report()三個方法,通過配置文件動態加載插件,擴展新漏洞類型無需修改核心代碼。
第二個問題問到了誤報率,這是漏洞掃描器的核心痛點。林遠提出了兩層驗證機制:第一層基礎特徵匹配,第二層針對性深度探測確認。他特意提到了DCOM RPC漏洞的例子——這正是他之前向微軟報告並獲得安全公告致謝的那個漏洞。
Mike立刻就注意到了這個細節,直接問他是不是就是微軟安全公告裡致謝的那個"shouwang"。林遠坦然承認,並順勢解釋了正是這個漏洞讓他意識到自動化掃描工具的重要性——手動測試太慢,企業級環境需要自動化。
接下來Mike問到了兩周交付的可行性。林遠坦言核心引擎和插件框架已經在本地完成了原型,兩周主要用來加固、完善漏洞插件集和做全面測試,架構已經確定,剩下的只是實現工作,不是設計工作。
最後一個問題問到了他的背景。林遠誠實但模糊地回答——安全研究兩年,專注漏洞分析和安全編碼,通過負責任披露獲得了微軟認證,更願意用作品說話而不是自我推銷。
整個面試只用了三十分鐘。
Mike最後表示對這次對話很滿意,最終決定會在48小時內通過RentACoder通知所有候選人。
本書首發 TW 看書網超好用,𝑠ℎ𝑢.𝑡𝑤隨時享 ,提供給你無錯章節,無亂序章節的閱讀體驗
退出頻道,林遠靠在椅背上,長長地吐了口氣。手心有點出汗——剛才全程沒感覺到,松下來才發現鍵盤都被按得發熱了。
"宿主,表現優秀。"小艾難得給出正面評價,"技術回答精準,DCOM RPC的實戰案例是加分項,兩周交付的信心有理有據。特別是誤報驗證那一段,兩層校驗的邏輯清晰,Mike沒有追問反駁,說明他認可了這個方案。"
"最後一問呢?他問我的背景。"
"宿主回答得恰到好處——誠實但不暴露。強調技術實力和研究經歷,用'let my work speak for itself'收尾,既專業又得體。Mike最後說的'I'm satisfied',在小艾的語義分析中屬於正面信號,加上'I appreciate a researcher who values substance over self-promotion',說明他對守望的印象很好。"
"穩了?"
"小艾估算中標概率在七成以上。但最終決定權在買方,還有其他四個候選人的面試結果不確定。48小時內會有結果。"
七成。林遠默默算了一下——五選一,他的技術方案+實戰經驗+面試表現,優勢確實明顯。但剩下的三成變數在於:其他候選人可能更資深,Mike可能更偏好本地開發者,或者預算突然縮減。
這些他控制不了。能做的都已經做了。
他關掉mIRC客戶端,看了看時間——九點三十五分。面試只用了半個小時,但腦子比跑了一萬米還累。英文技術面試,比寫代碼難十倍不止。代碼錯了能改,話說出去收不回來。好在有小艾實時輔助,幾個關鍵術語他差點卡殼,小艾秒給提示,才避免了尷尬的停頓。
宿舍門輕輕推開,蘇明遠走進來,看到林遠還坐在電腦前,隨口問了句:"還沒睡?"
"剛處理完點事情。"林遠合上筆記本,爬上床。
腦子裡的興奮一時半會兒消不下去。他盯著上鋪的天花板,開始復盤剛才的每一句對話——有沒有說錯的地方,有沒有可以回答得更好的地方。
"別想了,睡覺。"小艾說,"明天還有正事——庫存系統測試。而且,宿主下午收到的那封李教授的郵件,記得回復。"
對,李教授。
今天下午準備面試的時候,郵箱裡收到了數學導師李教授的郵件,說周五下午有空,想找他聊聊學業規劃。林遠當時忙著看面試資料,只掃了一眼就放下了。
"明天回復。"林遠閉上眼睛,"後天下午去見李教授。"
李教授的郵件寫得很簡短——"林遠同學,周五下午三點方便嗎?聊聊你的學業方向。"措辭平淡,但林遠知道,導師主動約學生談話,通常只有兩種情況:要麼是學生出了問題,要麼是導師發現了什麼值得培養的方向。
他現在的成績沒問題,大一課程對他來說太簡單了。那李教授想聊什麼?
"宿主,"小艾像是猜到了他在想什麼,"李教授是數論方向的專家,近年來對密碼學的應用數學很感興趣。以宿主的IMO金牌背景,他很可能想引導宿主往這個方向發展。"
密碼學。數學和計算機的交叉地帶。
林遠嘴角微微上揚。如果真是這個方向,那倒正好——他的技術路線和安全研究,和密碼學天然就有關聯。
不過,先不想那麼遠。明天測試庫存系統,後天見李教授,48小時內等RentACoder的結果。
窗外的冷風吹過未名湖面,帶起一陣蕭瑟的寒意。明天就供暖了,這大概是入冬前最後一個冷夜。
上午九點,林遠坐在台式機前,把庫存管理系統的最後兩個頁面收尾。
供應商管理頁的評級展示調整完畢——A級綠色、B級黃色、C級紅色,採購部門一目了然。系統設置頁的備份按鈕也接好了後端存儲過程,點一下就能把整個資料庫導出為備份文件。
保存,編譯,分身腳本自動檢查——零錯誤。
界面層全部完成。從11月11日開寫資料庫,到今天收尾,前後四天。需求文檔里寫的兩到三周,他四天幹完了。如果算上分身輔助和超出需求的加分項,這效率放在前世任何一家軟體公司都能把項目經理嚇一跳。
"進度匯報更新一下。"林遠在心裡對小艾說,"告訴王教授,明天開始進入測試階段。"
"收到。宿主,庫存管理系統目前的完成度:資料庫九張表+十二存儲過程全部到位,核心業務邏輯五大模塊零錯誤通過,界面層七個頁面框架完整,加分項供應商評級+一鍵備份+操作日誌全部實現。剩餘工作:表單驗證細節審核、樣式微調、全流程集成測試。"
"夠了夠了,別數了。"林遠笑了笑,站起身活動了一下脖子。
宿舍里有點冷,暖氣片摸上去還是涼的——明天才正式供暖,再忍一天。他把棉衣裹緊了些,翻出昨晚小艾整理的面試資料,在台式機上開了一個文檔,把關鍵要點再過一遍。
下午的時間留給面試準備。林遠拿出筆記本,翻到小艾昨晚整理的面試資料——核心技術架構、OWASP漏洞清單、Nessus掃描邏輯、可能的問題預測。這些他早就看過了,但臨陣磨槍不快也光。
"小艾,再過一遍買方可能問的問題。"
"第一,掃描引擎架構——宿主的方案是模塊化設計,買方可能追問具體實現方式。第二,掃描模式——快速、標準、深度三檔。第三,報告格式——HTML和純文本,含漏洞等級和修復建議。第四是最關鍵的問題:交付周期。宿主在技術方案里寫的是兩周。"
"OK。"
林遠在腦子裡過了一遍技術要點。前世在安全公司幹過三年,漏洞掃描器的架構閉著眼睛都能畫出來——問題不在技術,在於他得用英語實時表達出來,還得讓對面相信"守望"是個有經驗的安全工程師,不是個十幾歲的學生。
晚上八點四十五分。
林遠把宿舍的燈關了,只留台式機顯示器的光。趙強已經上床了,王海濤和蘇明遠不知道去哪了,宿舍里只有散熱風扇的嗡嗡聲。
他打開mIRC客戶端——2002年最流行的IRC聊天軟體,連接伺服器,加入#rentacoder-interview頻道。
頻道里只有兩個人:他和netsec_mike。
八點五十八分。林遠深吸一口氣,手指懸在鍵盤上方。
"宿主,冷靜。小艾會在右側腦區實時提供關鍵詞提示,遇到不確定的術語,小艾秒給翻譯。宿主只需要像平時和小艾討論技術一樣,自然輸出就行。"
九點整,面試正式開始。
Mike開門見山,第一個問題就問最核心的插件架構設計。林遠按照小艾預先整理的要點,清晰地闡述了標準接口設計——init()、scan()、report()三個方法,通過配置文件動態加載插件,擴展新漏洞類型無需修改核心代碼。
第二個問題問到了誤報率,這是漏洞掃描器的核心痛點。林遠提出了兩層驗證機制:第一層基礎特徵匹配,第二層針對性深度探測確認。他特意提到了DCOM RPC漏洞的例子——這正是他之前向微軟報告並獲得安全公告致謝的那個漏洞。
Mike立刻就注意到了這個細節,直接問他是不是就是微軟安全公告裡致謝的那個"shouwang"。林遠坦然承認,並順勢解釋了正是這個漏洞讓他意識到自動化掃描工具的重要性——手動測試太慢,企業級環境需要自動化。
接下來Mike問到了兩周交付的可行性。林遠坦言核心引擎和插件框架已經在本地完成了原型,兩周主要用來加固、完善漏洞插件集和做全面測試,架構已經確定,剩下的只是實現工作,不是設計工作。
最後一個問題問到了他的背景。林遠誠實但模糊地回答——安全研究兩年,專注漏洞分析和安全編碼,通過負責任披露獲得了微軟認證,更願意用作品說話而不是自我推銷。
整個面試只用了三十分鐘。
Mike最後表示對這次對話很滿意,最終決定會在48小時內通過RentACoder通知所有候選人。
本書首發 TW 看書網超好用,𝑠ℎ𝑢.𝑡𝑤隨時享 ,提供給你無錯章節,無亂序章節的閱讀體驗
退出頻道,林遠靠在椅背上,長長地吐了口氣。手心有點出汗——剛才全程沒感覺到,松下來才發現鍵盤都被按得發熱了。
"宿主,表現優秀。"小艾難得給出正面評價,"技術回答精準,DCOM RPC的實戰案例是加分項,兩周交付的信心有理有據。特別是誤報驗證那一段,兩層校驗的邏輯清晰,Mike沒有追問反駁,說明他認可了這個方案。"
"最後一問呢?他問我的背景。"
"宿主回答得恰到好處——誠實但不暴露。強調技術實力和研究經歷,用'let my work speak for itself'收尾,既專業又得體。Mike最後說的'I'm satisfied',在小艾的語義分析中屬於正面信號,加上'I appreciate a researcher who values substance over self-promotion',說明他對守望的印象很好。"
"穩了?"
"小艾估算中標概率在七成以上。但最終決定權在買方,還有其他四個候選人的面試結果不確定。48小時內會有結果。"
七成。林遠默默算了一下——五選一,他的技術方案+實戰經驗+面試表現,優勢確實明顯。但剩下的三成變數在於:其他候選人可能更資深,Mike可能更偏好本地開發者,或者預算突然縮減。
這些他控制不了。能做的都已經做了。
他關掉mIRC客戶端,看了看時間——九點三十五分。面試只用了半個小時,但腦子比跑了一萬米還累。英文技術面試,比寫代碼難十倍不止。代碼錯了能改,話說出去收不回來。好在有小艾實時輔助,幾個關鍵術語他差點卡殼,小艾秒給提示,才避免了尷尬的停頓。
宿舍門輕輕推開,蘇明遠走進來,看到林遠還坐在電腦前,隨口問了句:"還沒睡?"
"剛處理完點事情。"林遠合上筆記本,爬上床。
腦子裡的興奮一時半會兒消不下去。他盯著上鋪的天花板,開始復盤剛才的每一句對話——有沒有說錯的地方,有沒有可以回答得更好的地方。
"別想了,睡覺。"小艾說,"明天還有正事——庫存系統測試。而且,宿主下午收到的那封李教授的郵件,記得回復。"
對,李教授。
今天下午準備面試的時候,郵箱裡收到了數學導師李教授的郵件,說周五下午有空,想找他聊聊學業規劃。林遠當時忙著看面試資料,只掃了一眼就放下了。
"明天回復。"林遠閉上眼睛,"後天下午去見李教授。"
李教授的郵件寫得很簡短——"林遠同學,周五下午三點方便嗎?聊聊你的學業方向。"措辭平淡,但林遠知道,導師主動約學生談話,通常只有兩種情況:要麼是學生出了問題,要麼是導師發現了什麼值得培養的方向。
他現在的成績沒問題,大一課程對他來說太簡單了。那李教授想聊什麼?
"宿主,"小艾像是猜到了他在想什麼,"李教授是數論方向的專家,近年來對密碼學的應用數學很感興趣。以宿主的IMO金牌背景,他很可能想引導宿主往這個方向發展。"
密碼學。數學和計算機的交叉地帶。
林遠嘴角微微上揚。如果真是這個方向,那倒正好——他的技術路線和安全研究,和密碼學天然就有關聯。
不過,先不想那麼遠。明天測試庫存系統,後天見李教授,48小時內等RentACoder的結果。
窗外的冷風吹過未名湖面,帶起一陣蕭瑟的寒意。明天就供暖了,這大概是入冬前最後一個冷夜。