首先是自我介紹,然後就是圍繞着自我介紹的項目展開一些問題.
在公司做的項目,事實上做的過程中還是遇到了很多困難的,但是沒有很好的說出來,整體給人的感覺就是項目沒亮點.
面試問題
1.tcp,udp區別
2.計算機系統架構(很尷尬忘了)
3.圍繞項目問問題
4.給200個固定長度爲100的遞增數組,求最大的20個數(面試官想問的是堆排序,我回答的不相關,但是也是一種解決方法)
5.闡述一下堆排序(因爲上一個問題沒有回答到點上,所以問了這個問題)
6.在O(1)的時間複雜度下實現,pop(),push(),min();(劍指offer的原題,但是我還是寫錯了,然後經過面試官提醒才寫出來)
總結
面試了50分鐘,面試官是直系學長,天時地利啊,但是很多基礎知識我忘了,算法題也沒有很好的ac,所以掛了不奇怪
自己做的項目要總結一些亮點,不然真的面試官想勞你都不行啊.
算法要多刷,基本的排序算法都要全部全部全部都要掌握,抱着僥倖的心態是不行的.
基礎只是像計算機組成原理,計算機網絡,操作系統這些肯定都是會問的,如果不看書真的不行,趕緊看起來把.