職位類型:C++工程師
面試地點(diǎn):北京
招聘公司:方正集團(tuán)
方正電子C++工程師應(yīng)聘過程分享:
筆試
筆試題型包括選擇題、簡答題和編程題。前面10個(gè)選擇題都不難,都是基本的C/C++的內(nèi)容,包括指針,虛函數(shù),const等知識(shí)點(diǎn)。
簡答題包括#ifdef#else#endif的作用,int和char*怎么轉(zhuǎn)化為string類型。
編程題如下:
1.老題目,都寫了N遍,不用庫函數(shù),實(shí)現(xiàn)strstr()函數(shù)
2.給定一個(gè)數(shù)字串(0到9任意取值),長度為N,給定M個(gè)數(shù)字子串,長度為3,請(qǐng)編程實(shí)現(xiàn),在源串中找出字串的最大的解決方案
ie:比如源串為12314231452,字串為123和231,其中123出現(xiàn)的次數(shù)為1,而231的次數(shù)卻為2。
總的來說,筆試題相對(duì)來說不難,一小時(shí)做完。
面試
面試官是技術(shù)經(jīng)理和HR,一對(duì)二的面試。技術(shù)經(jīng)理先讓自我介紹,包括自己的專業(yè)背景、基本情況、性格以及作過的項(xiàng)目等。我說了不少,但是我說的項(xiàng)目技術(shù)經(jīng)理不是很懂,沒法產(chǎn)生共鳴。
自我介紹完畢,技術(shù)經(jīng)理開始提問:
1.我看你做的項(xiàng)目都跟C++關(guān)系不是很緊密,那你能夠做好我們這個(gè)行業(yè)嗎?
PS:我應(yīng)聘的是方正電子的印藝研發(fā)中心,這是他們的核心業(yè)務(wù),在報(bào)刊印刷排版市場占有率達(dá)95%以上。
這個(gè)問題一針見血,本來應(yīng)聘的就不是自己的喜歡的行業(yè),只能一直強(qiáng)調(diào)自己的自學(xué)能力和對(duì)方正電子的熱愛之情,說到自己用過他們的飛騰排版軟件,他插了一句,是盜版的吧?我說,老師對(duì)不起,我們是學(xué)生,只用于教學(xué)。
2.我看你項(xiàng)目大部分都用C,那你說說C和C 哪個(gè)好吧?
語言沒有哪們好不好,只是看適不適合自己的項(xiàng)目,C和C++都是世界上很好的編程語言,C偏底層,C++偏上層,講了下C和C++的發(fā)展史,以及自己對(duì)C++四種特性的理解,最后也不知道怎么扯到自己編碼比較規(guī)范,自己說是遵照華為公司制定的軟件規(guī)范寫的,老師問哪兒來的,別人也是不是遵照該規(guī)范?我強(qiáng)調(diào)了編寫代碼規(guī)范的作用,有利于項(xiàng)目組充分溝通,也對(duì)自己以后重新看代碼很有好處,所以從學(xué)編程第二年開始就一直按照該規(guī)范來進(jìn)行作業(yè)。
3.你覺得你筆試卷子答得怎么樣?
我很有自信的說,答得比較好,然后說最后一個(gè)題目由于時(shí)間不是很充足,沒答得很完整,其他的題都不難。
4.在學(xué)校當(dāng)過學(xué)生干部?參加過什么社團(tuán)?
我就說自己下象棋、五子棋比較厲害,是我們學(xué)校棋協(xié)的組織部長,組織了兩場大型的校際比賽,并去超市拉贊助等等。
到這里技術(shù)經(jīng)理就面試完畢,然后由HR來問了:
1.看你剛才說得那么多,你是不是大學(xué)經(jīng)常做演講啊?
我說做演講不是很多,只是參加社團(tuán)活動(dòng)鍛煉了自己(事實(shí)是自己不擅長在公眾場合下說話,只是面多了而已,表現(xiàn)得太放松了)
2.再具體介紹下的性格,包括優(yōu)勢(shì)和弱勢(shì)
心里想不是已經(jīng)說過一遍,又讓說一次,然后這次就強(qiáng)調(diào)自己的獨(dú)立和堅(jiān)強(qiáng),講了一個(gè)故事來論證,估計(jì)把HR感動(dòng)了,缺點(diǎn)就講了下自己有時(shí)太過于謹(jǐn)慎而已。
3.受過什么樣的挫折呢?
又開始講故事,講了自己高考的故事,以及找實(shí)習(xí)在INTEL一對(duì)五慘敗的經(jīng)歷,然后說發(fā)現(xiàn)自己的不足,下定決心好好補(bǔ)上來。
4.你的職業(yè)規(guī)劃是什么樣子?
這問題都回答了N遍,說自己只能規(guī)劃3-5年的路,扎扎實(shí)實(shí)的去學(xué),爭取在能夠很好得理解本行業(yè),并對(duì)本行業(yè)的趨勢(shì)有一個(gè)宏觀上的把握,此類云云。
5.需要公司為你解決戶口嗎?
其實(shí)我找工作目標(biāo)是做嵌入式開發(fā)的,來這應(yīng)聘C++工程師也是為了戶口。所以我就回答:“很希望公司能為我解決戶口,畢竟自己在北京上學(xué)這么多年?!?/p>
面試官問完就輪到我向他們提問了,我的問題是:
1.我了解到公司主要做印刷排版的,那楊老師您能不能給我介紹下相關(guān)的業(yè)務(wù)?
2.公司在印刷排版市場占有率達(dá)95%以上,請(qǐng)問公司又是如何保證這一領(lǐng)先地位呢?
3.請(qǐng)問公司的職稱體系是什么樣子的?
總結(jié)這次應(yīng)聘過程,筆試比較順利,面試可能表現(xiàn)得太過于放松了,而且畢竟做過的項(xiàng)目離C++有點(diǎn)遠(yuǎn),成敗難料啊。