總共兩輪面試
一面:技術(shù)面(少量八股基礎(chǔ),八股也是問怎么理解的,跟多的是項目及實習(xí)經(jīng)歷中對技術(shù)知識的理解及應(yīng)用)
二面:主管面(主問項目經(jīng)歷,也會含些對面試崗位相關(guān)的看法,含HR面,有可能會是主管+HR)
一面 技術(shù)
C++基礎(chǔ)知識,
虛函數(shù)和抽象函數(shù)的區(qū)別
抽象類和接口的區(qū)別
用過哪些STL容器,能講講其內(nèi)部實現(xiàn)原理嗎
堆棧的區(qū)別
鏈表在內(nèi)存中的存儲形式
簡歷項目介紹,介紹有哪些技術(shù)難點
二面 主管
主要是針對項目來問
自我介紹(重點介紹了實習(xí)經(jīng)歷)
項目介紹
項目/實習(xí)/人生經(jīng)歷中的挫折
項目中比較難的部分(實際是用什么技術(shù)解決了什么問題),難在哪里
未來工作地點以及崗位職業(yè)的規(guī)劃
你對投遞的職位的工作地點的看法
有沒有其他offer等
首先呢是筆試題大約有40或50個都是寫基礎(chǔ)題,最后的是圖形題。做完筆試后后通知你參加面試,問的是
面試官問的面試題: 1. 首先自我介紹;
2. 問了下在學(xué)校里做過的項目;
3. C++面向?qū)ο蟮奶匦裕?br>4. C++多態(tài)是什么;
5. 重載和重寫的區(qū)別;
6. static的用法和作用,以及與const的區(qū)別;
7. 動態(tài)庫和靜態(tài)庫的區(qū)別;
8. 虛函數(shù)和純虛函數(shù)的區(qū)別;
9. 說一下友元函數(shù);
10. 說出你了解的排序算法,并說一下它們的復(fù)雜度;
11.最后問了我大概的職業(yè)規(guī)劃和目標(biāo)方向;
12.最后反問。
總共面試半個小時出頭,面試體驗還行,問題比較基礎(chǔ);
面試兩天后通知二面。
一面
1.自我介紹
2.hashmap原理(數(shù)組和鏈表的實現(xiàn)原理,使用場景)
3.String a = b;String b = b;然后他倆相等嗎?
4.== 和equals的區(qū)別?(看了我的博客問題,所以面試前一定多看看自己的博客寫了啥?。。。?br>5.hashmap和hashtable的區(qū)別?
6.Aci算法?(沒聽過)
7.多線程的創(chuàng)建方式?
8.你知道哪些設(shè)計模式?
9.面向?qū)ο缶幊痰奶攸c?
二面
1.自我介紹
2.本專業(yè)學(xué)的啥,為啥不選本專業(yè)?
3.你的項目完成時間?(當(dāng)時說錯時間了,有點慌,但是最后圓過去了)
4.介紹一下你的家庭?
5.期望薪資
6.你對我們公司有認(rèn)識嗎?
7.職業(yè)規(guī)劃
8.高考成績,英語四級
9.做項目的時候最難忘的事是什么?
10.反問:一天的工作的是怎樣的?
面試官提前進(jìn)騰訊會議,沒有要求開攝像頭,面試官自己也沒開,因為面試官語速比較快,加上我這邊風(fēng)聲很大,有很多問題沒有聽清,又反問面試官幾次,然后面試官語氣上有點不耐煩。
面試官問的面試題: strlen和sizeof的區(qū)別
#include<> 和#include""的區(qū)別
結(jié)構(gòu)體內(nèi)存對齊
redis的恢復(fù)機制
git怎么只提交更改的文件
進(jìn)程間通信的方式,消息隊列
進(jìn)程和線程的區(qū)別
static關(guān)鍵字
全局變量和局部變量可以重名嗎
常量指針和指針常量的區(qū)別
數(shù)組指針和指針數(shù)組的區(qū)別
首先是發(fā)了測試,hr發(fā)過來筆試鏈接,50道題目,是c/c++的基礎(chǔ)知識,全是選擇題,不算難,后面還有那種圖表找規(guī)律的題五道但是有時間限制。
二面是技術(shù)面,多半是你們項目部的,會根據(jù)你的經(jīng)歷問你一些基礎(chǔ)問題,然后問了一些操作系統(tǒng)的基礎(chǔ)問題。
三面是hr面
問了const1.c語言和c++的區(qū)別
2.好像是將一個什么數(shù)逆序輸出
3.查找字符串里相同的兩個字符的位置
4.什么是死鎖?
5.怎樣解決死鎖。
6.你在項目經(jīng)歷里讓你映像最深的事是什么?你什么怎么解決你的困難的?
一對一線上面試,面試官很耐心,引導(dǎo)性提出問題,問了專業(yè)相關(guān),崗位相關(guān),簡歷相關(guān),基礎(chǔ)知識相關(guān)的問題
面試官問的面試題: Java的基本類型,做過的項目經(jīng)歷,數(shù)據(jù)結(jié)構(gòu)的棧和隊列,簡述冒泡排序,在項目中擔(dān)任什么角色,負(fù)責(zé)什么工作