2020年浙江大學軟體學院預推免面經

2020-09-29 11:00:31

整體流程

分為機試和麵試。

機試類似PAT,3個小時,4道題目,分值分別為15,25,25,35分(具體分值記不太清了)。題目是全英文的,但是用詞都很常見,幾乎不會出現讀不懂題的情況。題目按通過測試點給分,每個測試點的分數不平均,似乎前面的測試點會多些。

機試提供C++、java。浙大的機試一向對java不是特別友好,不過湊合也能用。我拿了55分,排名大概是150/420。除了參加機試的同學之外,還有差不多100位同學選擇了用PAT成績代替機試,這些同學的分數基本都在70分以上。因此綜上來看55分大概是剛好一半的水平。

55分大概就是第一題做出來,第二題第三題過掉部分測試點。順便一提,我感覺有兩三個測試點應該是被java的輸入輸出卡時間了。

面試之前會要求提交一個pdf格式陳述材料,在正式面試期間不能共用螢幕,只能根據之前的陳述材料向老師展示(可以通過說「上一頁」,「下一頁」要求老師翻頁)。面試總共大概20分鐘,其中首先是5-8分鐘的個人陳述環節(其中必須包含1分鐘的英文個人介紹),這部分比較自由,根據自己準備的陳述材料去介紹自己。之後是專業提問。我的面試過程中沒有被問英文問題。

面試問題

  • 在你介紹的那個詩詞社交平臺的專案中,你說你負責了技術選型工作,具體講一下。
  • (追問)這個專案總共有多少人蔘與?你是否有參加其中的核心演演算法設計。
  • 在你的兩個專案中,前後端的互動你是怎麼做的?
  • 你最熟悉的一門課是什麼?(我繼續頭鐵答計網)
  • 說一下鏈路狀態演演算法和距離向量演演算法的區別。
  • 講一下你對SDN的理解。
  • 軟體測試分為哪幾種?(白盒和黑盒是通過測試方法分,這裡問的不是這個)
  • 在你做的專案中,你都進行了哪些測試?
  • 武大計院的軟體工程系和武大的國際軟體學院是什麼關係?
  • 你的經歷更接近於工程,如果你想做科研的話,很可能研究生的生活會和你預期的不一樣,你有相應的心理準備嗎?
  • 在你的資料中提到了LLVM,你能不能簡要介紹一下。