首先自我介紹,然后開(kāi)始問(wèn)Java基礎(chǔ)和mysql的問(wèn)題,然后自己?jiǎn)枂?wèn)題。二面(hr)過(guò)了兩個(gè)星期打電話過(guò)來(lái),拒了。聽(tīng)說(shuō)薪資低,加班還嚴(yán)重
面試官問(wèn)的面試題:鼎橋java開(kāi)發(fā)面試題
基本數(shù)據(jù)類(lèi)型和占的位數(shù),Java hashmap,線程池,索引,mysql默認(rèn)引擎是什么。事務(wù)隔離級(jí)級(jí)別。
之前沒(méi)有打算投鼎橋,是室友都投遞了。面試的崗位是Java后端開(kāi)發(fā)。
鼎橋是到我們學(xué)校宣講會(huì)后直接筆試加簡(jiǎn)歷投遞。然后當(dāng)天晚上就收到了面試通知,是第二天上午10點(diǎn),面試的人不是很多。面試是一對(duì)一形式的。面試官會(huì)問(wèn)一下你的項(xiàng)目(如果有)。但是我的項(xiàng)目是涉密的,面試官提問(wèn)的時(shí),我直接回答了項(xiàng)目涉密不方便說(shuō)。所以面試官只問(wèn)了我用了什么。
后面面試官會(huì)根據(jù)他手上拿的提問(wèn)集隨機(jī)抽取問(wèn)題;
第一個(gè)問(wèn)題:spring的特點(diǎn):IoC、非入侵式以及AOP 和DI;并讓我解釋一下什么是AOP這里我給他舉類(lèi)一個(gè)例子代理驗(yàn)證的例子,并以此擴(kuò)展了對(duì)比了一下Spring中的兩種AOP模式(CGLIB和java動(dòng)態(tài)代理);
第二個(gè)問(wèn)題:而后提問(wèn)了一下有沒(méi)有用過(guò)MAP,我只能和他說(shuō)在項(xiàng)目中沒(méi)怎么用,但是在筆試的時(shí)候用的多。然后讓我說(shuō)了一下hashcode,為什么HashMap中的數(shù)是唯一的,我簡(jiǎn)單介紹了一下Hashcode的生成,以及hashmap中的沖突以及避免沖突;
第三個(gè)問(wèn)題:你覺(jué)得自己筆試怎么樣?我回答一般“因?yàn)橛行〇|西雖然知道但是還是一知半解,最后一題大的不理想。我的用棧去解答這一題會(huì)更好,但是當(dāng)時(shí)時(shí)間問(wèn)題選擇了循環(huán)。
第四個(gè)問(wèn)題:用數(shù)組實(shí)現(xiàn)一個(gè)棧。我當(dāng)時(shí)有點(diǎn)蒙蔽(我一般都是用ArrayList做這樣的題),然后跟面試官確認(rèn)了一下,”用數(shù)組實(shí)現(xiàn)?"(感覺(jué)自己?jiǎn)栠@個(gè)問(wèn)題很蠢這個(gè)問(wèn)題我是會(huì)的但是還是有點(diǎn)驚訝)。
最后面試官讓我提出一個(gè)問(wèn)題:”你為什么覺(jué)得自己可以勝任這份工作?"這個(gè)我打得不好。
然后是我提問(wèn)的環(huán)節(jié)。我問(wèn)了一下鼎橋的新人培養(yǎng)方式。
二面是無(wú)領(lǐng)導(dǎo)小組的群面(HR面)鼎橋比較奇怪的是非技術(shù)崗沒(méi)有二面直接測(cè)評(píng)進(jìn)入資源池。這里發(fā)揮的不好,被淘汰了。
鼎橋JAVA軟件工程師面試題
第一個(gè)問(wèn)題:spring的特點(diǎn):IoC、非入侵式以及AOP 和DI;并讓我解釋一下什么是AOP這里我給他舉類(lèi)一個(gè)例子代理驗(yàn)證的例子,并以此擴(kuò)展了對(duì)比了一下Spring中的兩種AOP模式(CGLIB和java動(dòng)態(tài)代理);
第二個(gè)問(wèn)題:而后提問(wèn)了一下有沒(méi)有用過(guò)MAP,我只能和他說(shuō)在項(xiàng)目中沒(méi)怎么用,但是在筆試的時(shí)候用的多。然后讓我說(shuō)了一下hashcode,為什么HashMap中的數(shù)是唯一的,我簡(jiǎn)單介紹了一下Hashcode的生成,以及hashmap中的沖突以及避免沖突;
第三個(gè)問(wèn)題:你覺(jué)得自己筆試怎么樣?我回答一般“因?yàn)橛行〇|西雖然知道但是還是一知半解,最后一題大的不理想。我的用棧去解答這一題會(huì)更好,但是當(dāng)時(shí)時(shí)間問(wèn)題選擇了循環(huán)。
第四個(gè)問(wèn)題:用數(shù)組實(shí)現(xiàn)一個(gè)棧。我當(dāng)時(shí)有點(diǎn)蒙蔽(我一般都是用ArrayList做這樣的題),然后跟面試官確認(rèn)了一下,”用數(shù)組實(shí)現(xiàn)?"(感覺(jué)自己?jiǎn)栠@個(gè)問(wèn)題很蠢這個(gè)問(wèn)題我是會(huì)的但是還是有點(diǎn)驚訝)。
最后面試官讓我提出一個(gè)問(wèn)題:”你為什么覺(jué)得自己可以勝任這份工作?"這個(gè)我打得不好。
然后是我提問(wèn)的環(huán)節(jié)。我問(wèn)了一下鼎橋的新人培養(yǎng)方式。
第一面技術(shù)面,兩個(gè)面試官,人都很nice,問(wèn)的一些c++相關(guān)的問(wèn)題,不難,80%可以答上來(lái),當(dāng)然也有一些不懂的,也沒(méi)關(guān)系,他會(huì)看你整體的理解能力學(xué)習(xí)能力,
第二面是一個(gè)領(lǐng)導(dǎo),也算是技術(shù)面,只不過(guò)站的角度高一些,問(wèn)一些更high level的東西
第三面是HR面,問(wèn)一些為啥換工作之類(lèi)的
鼎橋軟件開(kāi)發(fā)面試題
1. static關(guān)鍵字
2. new和malloc區(qū)別
3. 虛函數(shù)和純虛函數(shù)
4. 析構(gòu)函數(shù)和構(gòu)造函數(shù)
5. 為什么換工作
6. 提現(xiàn)一下你在工作中的軟件設(shè)計(jì)部分
(共8條) 北京風(fēng)行在線技術(shù)有限公司
(共8條) 深圳市移卡科技有限公司
(共8條) 上海亞士漆
(共4條) 中行北分
(共7條) 湖南亞信軟件有限公司
(共9條) 平安金融壹賬通