先做題,再技術(shù)面試(自我介紹,對(duì)照簡(jiǎn)歷說(shuō)下工作經(jīng)歷),再項(xiàng)目負(fù)責(zé)人面試(說(shuō)了下工作情況,為什么離職,為什么來(lái)公司,出差,加班看法。。。。),再人事面試,最后通過(guò)。
面試官問(wèn)的面試題: 1. 自我介紹
介紹完了就從我簡(jiǎn)歷第一條一直往下問(wèn)
2. 說(shuō)一下c/c++源文件如何從代碼變成可執(zhí)行程序的(程序的編譯鏈接)
3. 常用的數(shù)據(jù)結(jié)構(gòu)有哪些?
4. 數(shù)據(jù)結(jié)構(gòu)排序和查找算法你知道的有哪些?各個(gè)的時(shí)間復(fù)雜度和空間復(fù)雜度?
5. 快速排序的實(shí)現(xiàn)?
6. 快速排序非遞歸如何實(shí)現(xiàn)?
7. 快速排序是穩(wěn)定的嗎?排序的穩(wěn)定性是如何定義的?
8. C++的STL中的vector說(shuō)一下
9. vector初始化10個(gè)大小,之后push_back超出了怎么辦?