網(wǎng)申投了簡歷,然后過了幾天就讓做網(wǎng)上測試題,有選擇題和編程題,時間一個小時。我后面編程題都沒做,感覺應(yīng)該不會有面試機(jī)會了,誰知道后來通知我去面試,有點(diǎn)驚訝。通知3:30面試,4:00多才排到。抱著增加面試經(jīng)驗(yàn)的態(tài)度去學(xué)習(xí)學(xué)習(xí),面試官是一位40歲左右的中年大叔,態(tài)度和藹,開始就讓做自我介紹和項(xiàng)目經(jīng)歷,并據(jù)此提了幾個問題。然后就給了張紙,讓分析最長公共子串的算法效率,由于非計(jì)算機(jī)專業(yè)出身且準(zhǔn)備不足,無從下手。然后就問了一些C++語言方面的問題,然后就很友好的然我回去等通知,我已經(jīng)感覺到掛了。
面試官問的面試題: 1. 自我介紹和項(xiàng)目經(jīng)歷
2. 最長公共子串的復(fù)雜度分析以及編碼實(shí)現(xiàn)
3. C++的智能指針的實(shí)現(xiàn)原理
4. vector和list的區(qū)別?