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