簡(jiǎn)歷直接投遞到他們的郵箱,之后會(huì)給你發(fā)線上宣講會(huì)的鏈接,看完線上宣講會(huì)會(huì)有一個(gè)測(cè)試,限時(shí)30分鐘,做完題目就可以掃碼約面試了,第一輪是無領(lǐng)導(dǎo)小組面試,時(shí)常1h。第一輪無領(lǐng)導(dǎo)小組結(jié)束之后就安排了第二輪HR面,面試每個(gè)人都大概20分鐘,
面試官問的面試題: 上來先做一個(gè)自我介紹;家庭的一個(gè)具體情況;對(duì)于該崗位的一個(gè)看法;為什么選擇定崗荊門,可以接受其他的工作地點(diǎn)嗎;最近最有挫敗感的事情;你認(rèn)為你是一個(gè)強(qiáng)勢(shì)的人嗎(因?yàn)槲颐嬖嚨膷徫豢赡苄枰獜?qiáng)勢(shì)性格的人,所以有這個(gè)問題);你的一個(gè)缺點(diǎn);反問 一共只有兩面同一天內(nèi)進(jìn)行,本來說是安排線下面,但是由于疫情,學(xué)校封校,改成線上面,9月14號(hào)面完,說是三個(gè)工作日之內(nèi)會(huì)有回復(fù),但是到現(xiàn)在也沒有任何結(jié)果,面試群里面有人問了進(jìn)度,也沒有具體的回復(fù)。
群面
5v2
逐一自我介紹,面試官提問,每個(gè)人自主回答。最后是反問環(huán)節(jié),由于時(shí)間原因每人一個(gè)問題。
群面
5v2
逐一自我介紹
1. 描述項(xiàng)目或者活動(dòng)中你主要承擔(dān)的那部分工作
2.問自我介紹中突出的特點(diǎn)和能力(本人沒啥特點(diǎn),介紹時(shí)說學(xué)習(xí)能力強(qiáng),就問的如何體現(xiàn)學(xué)習(xí)能力強(qiáng))
3. 反問:
總結(jié)下5個(gè)人問的問題:
3.1 入職需要做哪些提前準(zhǔn)備(適應(yīng)環(huán)境,考金融相關(guān)的什么初級(jí)證)
3.2 不太了解交付工程師(就簡(jiǎn)單介紹了下 招標(biāo) 中標(biāo)之后帶著產(chǎn)品去客戶那邊安裝提供技術(shù)支持 收回款項(xiàng)啥子的)
3.3 請(qǐng)問您覺得我們?nèi)肼氁院蟮那叭齻€(gè)月面臨的最大的挑戰(zhàn)是什么,做到什么程度算是挑戰(zhàn)成功呢?(投入產(chǎn)出不平衡那方面)
3.4 技術(shù)方面需要掌握哪些?(Linux,SQL)
3.5 怎么晉升?(一年一次,說是前30%有機(jī)會(huì))
1、自我介紹,開始就說給你大概兩分鐘時(shí)間,我就說了一下我是誰(shuí),哪個(gè)學(xué)校的研究生,什么專業(yè),再說了一下項(xiàng)目名稱,最后說自己的技能特長(zhǎng)是是什么,兩分鐘差不多;
2、介紹一下你覺得最在行的一個(gè)項(xiàng)目,然后我說了幾句(因?yàn)樵趯W(xué)校我是學(xué)深度學(xué)習(xí)的,不是學(xué)C++開發(fā),面試官肯定不懂,說多了感覺不好),然后他好像是嫌棄我說少了,然后我就擴(kuò)展開了說的,他才說可以,實(shí)際上他根本就不是想要了解這個(gè)項(xiàng)目,而是想看你表達(dá)得是否流暢,基于此來判斷你對(duì)這個(gè)項(xiàng)目的熟悉程度,從而來判斷你的能力。
- 問了我印象最深的項(xiàng)目,還有對(duì)應(yīng)的細(xì)節(jié)。
- 內(nèi)存的概念,虛擬內(nèi)存的概念。
快進(jìn)程、dll鎖等等
- 喜歡哪個(gè)城市關(guān)于我簡(jiǎn)歷的一些問題,比如擔(dān)任職務(wù)的內(nèi)容是什么
首先筆試,選擇題都是一些Java基礎(chǔ)題,包括Java語(yǔ)法、JVM、線程、計(jì)算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)、排序算法、設(shè)計(jì)模式、敏捷開發(fā)、Linux等;5道數(shù)據(jù)庫(kù)題,3個(gè)是SQL編寫,2個(gè)是索引和事物相關(guān);1道編程題,較為簡(jiǎn)單,沒有想象地那么難,10分鐘可以寫完,支持在線編輯;還有1題是算法思路題,也較為簡(jiǎn)單。
面試官問的面試題: 1、集合體系有哪些?分別有什么實(shí)現(xiàn)類?
2、List和Set的區(qū)別?
3、ArrayList底層有了解嗎?
4、ArrayList是線程安全的嗎?如何保證線程安全?
5、原子類、CAS有了解嗎?大概講一下CAS是什么。
6、Socket通信了解嗎?說一下TCP和UDP的特點(diǎn)?
7、如何編寫一個(gè)服務(wù)端程序?
8、如何實(shí)現(xiàn)非阻塞通信?(nio沒學(xué),不會(huì))
9、反射機(jī)制了解嗎?大概如何操作,有哪些方法?
10、Spring是什么?怎么進(jìn)行AOP操作?
11、jdk中動(dòng)態(tài)代理如何實(shí)現(xiàn)的?
12、Spring有哪些常用注解?(沒答全,只說了Component、Service、Controller、Repository,但是Autowired最常用竟然沒想到)
13、Mybatis大致是如何配置(xml)的?(沒答好,只說了配置數(shù)據(jù)源、綁定Mapper配置文件)
14、為什么只需要寫Mapper接口和Mapper配置文件就能實(shí)現(xiàn)操作數(shù)據(jù)庫(kù)?(沒看底層,不會(huì))
15、ConcurrentHashMap底層如何實(shí)現(xiàn)的、如何加鎖的?
16、為什么要使用線程池?
17、線程池有哪些配置參數(shù)?
18、阻塞隊(duì)列存放的是什么?說一下流程吧(沒答好,短路了一下)
19、索引原理是什么?
20、索引失效有哪些情況?
21、如何進(jìn)行sql優(yōu)化?(我講了下Explain和慢查詢?nèi)罩荆?br>22、如何對(duì)一個(gè)記錄進(jìn)行加鎖?(腦子短路了,扯了一下Myisam的表鎖和innodb的行鎖,這里應(yīng)該只問如何加行鎖)
23、反問:公司中主要是使用SpringBoot開發(fā)的嗎?對(duì)我有什么建議呢?
簽到,然后分組面試,我那組有四個(gè)人,一個(gè)面試官面我們四個(gè)人,先開始一個(gè)一個(gè)組我介紹,每個(gè)人自我介紹之后面試官都會(huì)問一些問題,如果你的自我介紹讓面試官不感興趣,面試官會(huì)直接跳過然后問下一個(gè)人,然后問完下一個(gè)人的問題會(huì)接著問我們的看法是怎樣的。基本上不會(huì)問技術(shù)相關(guān)的問題。不過技術(shù)相關(guān)的問題還是要準(zhǔn)備的,比如數(shù)據(jù)庫(kù)和Linux,跟你聊項(xiàng)目的時(shí)候可能會(huì)問道。
面試官問的面試題: 1.你為什么選擇恒生的交付工程師。
2.你對(duì)以后不能從事編程類的工作會(huì)不會(huì)有些遺憾。
3.問一些你的項(xiàng)目,比如你項(xiàng)目是你一個(gè)人完成的嘛?還有,你在完成項(xiàng)目過程中遇到那些問題?
4.你們什時(shí)候會(huì)感到壓力巨大,你是如何緩解壓力的。
5.你希望有什么樣的老板和同事。
6.還有問一些你的興趣愛好。
進(jìn)行面試之前,也是各大網(wǎng)站進(jìn)行面筋的查找。但是根據(jù)目前的經(jīng)歷而言,其實(shí)還是有些不同的。
如果有小伙伴看到了這里,那恭喜小伙伴已經(jīng)進(jìn)入了面試環(huán)節(jié)。
一面是在恒生找的本地的酒店進(jìn)行的。恒生找的酒店一般都是當(dāng)?shù)睾芸梢缘木频辍_@樣也顯得自己公司的身價(jià)。面試前的時(shí)候會(huì)有簽到,那時(shí)候你可以看到自己所分配到的開發(fā)組。是開發(fā)崗還是測(cè)試崗還是技術(shù)支持崗。這樣也可以看出自己筆試成績(jī)的高低了。
一面是二對(duì)七。兩個(gè)面試官,七個(gè)應(yīng)聘者。是面試官一個(gè)問題進(jìn)行按順序問的。比如開始進(jìn)行自我介紹。按照順序來,介紹自己姓名,學(xué)校,學(xué)習(xí)成績(jī),排名,班內(nèi)人數(shù),個(gè)人喜好,榮譽(yù)獎(jiǎng)勵(lì),項(xiàng)目經(jīng)歷等。這一部分不會(huì)讓其他應(yīng)聘者進(jìn)行補(bǔ)充回答的。我感覺這就是面試官對(duì)個(gè)人情況的了解以及記錄。還有每個(gè)人的表達(dá)能力的測(cè)試而已。一般情況下影響不大。
然后就是進(jìn)行項(xiàng)目的技術(shù)面試。也是按照剛才的順序進(jìn)行一對(duì)一的詳細(xì)詢問。這時(shí)候就要看自身的知識(shí)儲(chǔ)備了。比如問自己做的項(xiàng)目情況。分擔(dān)角色。以及一些技術(shù)問題。比如(問別人的)
jsp和servlet的區(qū)別。
springmvc的處理流程。
jsp中的的九大內(nèi)置對(duì)象是什么,
gc算法有什么,
索引問題,如主鍵索引和輔助索引,
使用索引的原則,條件,
事務(wù)的特性,(我補(bǔ)充的)隔離級(jí)別,傳播特性,
delete和truncate的區(qū)別,別人不知道這個(gè)問題,而我知道我補(bǔ)充回答的。
(問我的)你了解過jdk源碼嗎?我說了解過hashmap的一些源碼,然后巴拉巴拉一頓亂說。然后說擴(kuò)容機(jī)制。還問了為什么是兩倍擴(kuò)容,而不是1.5倍。等。
還問我說看你簡(jiǎn)歷上說了解linux,那么修改文件的權(quán)限是什么。我回答?chmod 777?文件路徑。
還有union和union?all的區(qū)別。我只回答上了union的定義和使用方法。但是后面的我確實(shí)沒有使用過,我就直接說的沒有了解,其他人給我補(bǔ)充了這個(gè)問題。
然后還有一些項(xiàng)目的問題。我給忘了。反正就是根據(jù)個(gè)人簡(jiǎn)歷進(jìn)行問的。千萬不要過度包裝簡(jiǎn)歷。還有一定要誠(chéng)實(shí)。別人真的能看出來你會(huì)不會(huì)。
最后,面試官也會(huì)問大家有什么問題需要問的嗎。這個(gè)部分其實(shí)還是要問的。展現(xiàn)自己。別讓面試官對(duì)你沒有印象。