官术网_书友最值得收藏!

第1章 面試官箴言

什么樣的求職者能夠獲得面試官的青睞?求職者需要準備哪些內(nèi)容來面對形形色色的面試官?什么樣的企業(yè)適合自己發(fā)展?在新的工作崗位上,如何努力才能從人才濟濟的企業(yè)中脫穎而出?本章中,幾位資深軟件工程師將現(xiàn)身說法,為您一一解答上述問題。

1.1 有道無術,術可求;有術無道,止于術

丁志浩,男,碩士,某知名芯片公司軟件工程師。

以下這些內(nèi)容是寫給即將成為職業(yè)人的在校學生的,希望能夠對他們的求職與以后的工作有一定的參考作用。

在介紹求職之前,我想先說一些與具體技術無關但卻比技術更加重要的東西,主要有以下兩個方面的內(nèi)容:第一點,認清自我;第二點,保持強烈的求知欲。之所以提及這兩點,并且認為它們是最重要的東西,是結合我的親身經(jīng)歷,我認為一個人最重要的是認清自我,只有認清了自我,你才會知道自己想要做什么、適合做什么、能做什么。在某種程度上來說,這比所學的知識、技術更加重要。只有方向正確了,才會有前進的動力;只有有了前進的動力,才會為目標不斷努力;只有朝著正確方向不斷努力了,才可能會有收獲。其次,要有強烈的求知欲,隨著年齡的增大、個人閱歷的增長,生活、家庭、工作會慢慢消磨掉你的雄心壯志,而能保持強烈的求知欲實屬難能可貴。世界上很少有學不會的東西,就看你是否用心去做了,是否愿意花時間、動腦筋、投入精力去做,萬事就怕認真,只要你認真做了,通常是可以學會的。

切入正題,作為一名以程序員為職業(yè)目標的求職者,關注的領域主要還是以技術為主,IT企業(yè)在面試的時候主要關注求職者什么方面的內(nèi)容呢?以我這些年的工作經(jīng)歷來看,大企業(yè)看道,小企業(yè)看術。有道無術,術可求;有術無道,止于術。具體來說,大企業(yè)更加看重的是求職者的基礎知識以及解決問題的能力。一般而言,大企業(yè)都會有比較完備的培訓機制,它可以在較短時間內(nèi)把一個什么都不會的員工塑造成一個它想要的人;而小企業(yè)則不然,他們更加注重求職者的實用性,求職者當前會什么,能給企業(yè)帶來什么。這種思維方式的不同其實也是由企業(yè)的性質(zhì)決定的,其本身沒有對錯之分。當然這也無可厚非,所以個人建議求職者最好夯實計算機基礎知識,操作系統(tǒng)、編譯原理、算法等這些基礎知識就是重中之重了,需要重點掌握。萬變不離其宗,當你到達了一定程度,對你而言只是個形式上的差異而已。

對于求職者需要如何準備才能更好地獲得面試官的青睞,我覺得,IT企業(yè)一般需要的大多數(shù)都是技術型人才,所以具有以下3個優(yōu)點的人,一般更能受到面試官的親睞:①基本功扎實的人,基礎扎實了,后勁就足,發(fā)展前景就更好;②具有強烈的求知欲、對未知領域比較感興趣、能夠接受新事物的人;③在某個領域有比較深入的研究的人。因為如果求職者已經(jīng)在某個方面有了比較深入的研究,有了良好的基礎,對于將來的發(fā)展肯定會更好,例如,當前好多企業(yè)都在搞云計算,如果求職者對Hadoop這種架構有比較深入的理解,當然就比不懂Hadoop的求職者成功率更高。

有了錄用通知(offer)以后,在挑選offer時,求職者往往也很糾結,其實我在這里也不是告訴求職者是該選擇互聯(lián)網(wǎng)還是芯片公司,或是其他類型企業(yè),因為對這個問題,仁者見仁智者見智,每個人考慮的側重點也不一樣,所以在此我不說到底該選什么企業(yè),以免誤導大家,但我可以給求職者一個建議:往大的方面講,首先是選擇行業(yè),然后選擇企業(yè),最后是選擇職業(yè)。最好能夠綜合自己的興趣愛好,因為興趣是最好的老師。

入職之后,如何才能適應新的工作崗位,完成從學生到職業(yè)人的華麗轉變呢?一般而言,剛畢業(yè)時,新人都是雄心壯志、意氣風發(fā),想在新的工作崗位上大展拳腳、有所作為,這雖然是一件非常好的事情,但是現(xiàn)代企業(yè)分工很明確,尤其是對于企業(yè)的新員工,剛工作時,很有可能接觸的東西都是些缺乏技術含量或是相對邊緣化的東西,只是充當企業(yè)的一顆“小螺絲釘”而已。所以在此,我建議求職者在剛入職時,最好能夠放低姿態(tài),當將軍的人,都是從小兵一步步做起的。剛畢業(yè)態(tài)度最重要,切忌整天怨天尤人,否則會給人一種浮躁的感覺,對將來的發(fā)展肯定是不利的。

1.2 求精不求全

褚艷利,女,碩士,某知名電子商務公司軟件工程師。

時光荏苒,我已經(jīng)成為IT業(yè)一名所謂的“老鳥”了,但我也曾是一名普通的求職者,也曾在求職的路上歷經(jīng)風雨。希望我的一些經(jīng)歷和感悟,能為朋友們提供些許幫助。

對于應屆生求職,我覺得每一場面試都是從“聞味兒”開始的。看似是一場簡單的聊天,但其實求職者的各方面已經(jīng)在被面試官考查了,例如在溝通過程中,從求職者的談吐、穿著、眼神、溝通過程中,或多或少就“聞”出很多層“味道”了(求職者的性格、處事態(tài)度、表達能力、溝通能力、團隊合作能力)。經(jīng)常會聽到求職者說:“面試官今天一道技術題都沒問我。”這多是面試官對求職者綜合素質(zhì)的一種肯定(前提是成績單不能太難看)。如果是應聘技術類職位,那么求職者的技術水平還是要積累的。

對于技術的積累,我覺得是“求精不求全”,如今的高等院校通常都會開設“C語言”、“C++”、“Java”、“網(wǎng)絡”、“數(shù)據(jù)庫”、“編譯原理”、“軟件工程”等課程,但由于精力有限,畢竟不是每個人都可以做到門門精、樣樣通,所以我建議從興趣出發(fā),深入學習幾門課程(當然,其他課程也要學,畢竟是在技術領域,一些概念和基本原理不知曉是不行的),例如我個人比較鐘愛數(shù)據(jù)結構、算法、C語言、操作系統(tǒng)等專業(yè)知識,對這些下足功夫做足功課,也正是這些基礎,讓我打贏了很多場艱難“戰(zhàn)役”。當然,在面試他人的過程中,我也會問到一些可能他們不太擅長的知識,例如設計模式。其實我并不是為難他,只要他能講出自己的理解,并直言自己這方面知識的欠缺,我也覺得無可厚非,這種坦白比不懂裝懂來得更真實、更有力量。所以,作為一名“過來人”,我覺得大部分面試官在面試時,會更加側重于考查求職者擅長的方面,從這點能看到求職者未來發(fā)展和潛力。

作為一名職場新手,在準備過程中,求職者應該根據(jù)職位要求略作籌備。雖然說萬變不離其宗,但根據(jù)職位要求,有針對性地準備一下,效果會更好。例如面試數(shù)據(jù)庫開發(fā)的,DB(數(shù)據(jù)庫)知識就需要好好準備一下,這樣不至于因什么也答不出來而弄得氣氛太尷尬,也可獲得后續(xù)的面試機會。對于普通的軟件開發(fā)類職位,我認為求職者應該必備以下知識:數(shù)據(jù)結構、某類編程語言、操作系統(tǒng)和基本DB知識。

我覺得要想獲得面試官們的青睞,求職者需要注意以下幾個方面的問題:

1)衣著妝扮。對于技術類職位,衣著妝扮雖然不做要求,但也不能過于邋遢。女性求職者畫一點淡妝更好。

2)眼神交流。記住,你對面坐著的是面試官,不是墻壁,你需要跟他有眼神交流。不要怕,試著抬起頭來,面試官的笑容多半可以緩解求職者的緊張情緒,以及答不上題的尷尬氣氛。之所以害怕,其實是自己嚇倒了自己。

3)氣氛把握。語速不要太快,太快就容易將自己置于緊張的狀態(tài)之中,回答問題無論會與不會,都要放慢節(jié)奏,松緩身心,因為你的狀態(tài)會直接影響面試官的感受以及判斷。

4)背景了解。如果你參加一家公司的面試,最好是你真心喜歡的,并且對公司多少應該有些了解。例如公司理念、制度、規(guī)劃,談談你喜歡的、你認為可以改善的(這一點上要注意“度”),如果你用了心,面試官往往會給予更多機會的。

5)輕松話題。如果談得比較愉快,求職者可以自己制造些輕松話題,例如旅游、業(yè)界話題等。

很多師弟、師妹們問我,如何挑選offer,需要權衡哪些內(nèi)容。我不是一名職業(yè)規(guī)劃師,所以不能告訴他們?nèi)绾巫鲞x擇,我只能告訴他們,當初我在選擇offer的時候,考慮了哪些內(nèi)容,以供他們參考。但總的來說,我覺得應該參考以下5點內(nèi)容:

1)興趣點。興趣是最好的老師,如果沒有興趣,你很難在工作崗位上有所作為。

2)公司未來發(fā)展空間和路線。很多時候不能只盯住眼前的利益,要從長遠看,一個企業(yè)的發(fā)展空間和路線、對未來市場的認知與把握都會決定你未來的發(fā)展方向,所以,最好能夠對企業(yè)的未來發(fā)展空間與路線有一個較清醒的認識。

3)薪酬福利。“錢不是萬能的,沒有錢是萬萬不能的”。一個企業(yè)再好,如果不給工資,同樣沒人會去,因為人要吃飯穿衣,所以必須仔細考慮薪酬福利。

4)個人成長點。每個企業(yè)對人才的定位都不一樣,所以在選擇offer時,盡量選擇一些企業(yè)的核心研發(fā)部門,在這樣的部門里面,個人成長、個人機會都會非常好。

5)城市。什么樣的城市是自己希望的,是政治中心北京,還是東方明珠上海;是人間天堂杭州,還是千年古都西安;是天府之國成都,還是千湖之城武漢。各個城市有各個城市的優(yōu)劣,所以沒有誰能夠告訴你哪個城市好哪個城市不好,關鍵需要你自己拿主意。

其實,選完了offer之后,就面臨著一個從學生到職業(yè)人身份的轉換了,如何轉換角色,我個人覺得新人入職之初,最重要的就是練就基本功,這個階段猶如蠶蛻,是痛苦但也美麗的變身。例如,我們做的是線上一級系統(tǒng),承載著每秒數(shù)萬筆交易的創(chuàng)建及支付,那么系統(tǒng)的架構、穩(wěn)定性、容量、可擴展性以及各種底層技術實現(xiàn),方方面面要學的太多,任務緊、壓力大、面對著無數(shù)個不可能,這個過程看似痛苦但卻會讓我們成長得非常快。尤其是當項目真正上線運轉起來時,那些你原先認為不可能做的事情都做到了,還做得非常漂亮,那種成就感真的是無以言表。而且做每件事情的時候,一定要把姿態(tài)放下來、心態(tài)靜下來、自信提上去,與你的團隊一起合作,把不可能當作歷史,把可能寫在今天。經(jīng)歷一段時間的鍛煉之后,你應該仔細思考一下,問一問自己是否可以獨當一面,是否在業(yè)界,至少在公司部門內(nèi),可以聽到你的“聲音”、可以看到你的建議,如果可以,那么恭喜你,你應該可以升職了。

1.3 腳踏實地,培養(yǎng)多種技能

廖蘭新,男,碩士,某創(chuàng)新型企業(yè)高級研發(fā)工程師、開發(fā)經(jīng)理

作為一名一線的技術研發(fā)人員,我結合自己這么多年在工作中的經(jīng)歷,分享一些經(jīng)驗給即將走入職場的畢業(yè)生,希望能幫助他們在求職的路上少走一些彎路。

(1)行業(yè)選擇

我個人覺得應屆畢業(yè)生擇業(yè)時,選擇適合自己的行業(yè)是非常重要的。對于計算機類專業(yè)的畢業(yè)生,可供選擇的行業(yè)很多,例如商業(yè)銀行類、國企、央企、傳統(tǒng)的軟件公司、新興的互聯(lián)網(wǎng)公司等。而這些行業(yè)又各有各的特點,對求職者能力的要求迥異。例如國企的工作相對輕松、薪資一般(體制內(nèi))、福利很好,對技術要求不是太高,對項目進度的要求一般不緊迫;互聯(lián)網(wǎng)公司工作一般比較辛苦,對項目進度要求非常緊迫,技術研發(fā)能力也要求高,而企業(yè)文化一般較為自由,其薪資待遇也相對較高。所以,求職者應該根據(jù)自己的興趣愛好以及能力特點選擇合適的行業(yè)。

(2)技術領域選擇

隨著現(xiàn)代化管理技術的不斷發(fā)展,IT企業(yè)中的技術分工也越來越明顯。俗話說:“隔行如隔山”同樣是計算機科學技術,不同技術領域的人在技術上也是非常迥異的,例如互聯(lián)網(wǎng)企業(yè)與芯片企業(yè)關注的重心就不一樣。畢業(yè)生一般也很難做到“通才”。所以,在求職時,求職者應盡量選擇自己喜歡或擅長的專業(yè)領域,這些會決定你今后職業(yè)生涯的主要工作內(nèi)容,而且一般也不會輕易更換。

(3)雇主選擇

不同的雇主對求職者要求也不一樣。以大型科技公司與創(chuàng)業(yè)型科技公司為例加以比較。創(chuàng)業(yè)型公司一般研發(fā)人員相對較少,每個研發(fā)人員都需要能夠獨當一面,對整個產(chǎn)品的核心代碼都了如指掌,上至前端開發(fā)、Web界面,下至后臺底層實現(xiàn)、操作系統(tǒng),所以這對于個人成長是非常好的鍛煉機會,但同樣,創(chuàng)業(yè)公司也有其自身的局限性,由于工作的需要,員工一般身兼數(shù)職,經(jīng)常加班,而且在專業(yè)技能上都不夠規(guī)范,相比大型科技公司完善的團隊、嚴格的規(guī)章制度等,相對欠缺。

但總的來說,創(chuàng)業(yè)型公司更能全方位地激發(fā)個人潛能,多角度地發(fā)展個人能力,而大型科技公司可以集中鍛煉某項專業(yè)技能。當然,上述說法也不是絕對的,比如某些小型高科技公司也聚集了業(yè)內(nèi)的人才,完全具備大企業(yè)的“高精尖”特點,而一些大公司的某些部門在初創(chuàng)階段可能也會像創(chuàng)業(yè)公司一樣艱苦。如果難于抉擇,那你就盡量去一家已步入正軌的大公司吧。

(4)求職建議

因為企業(yè)需要,我曾經(jīng)擔任過一段時間的面試官,幫助企業(yè)招聘新人。我們確實非常希望招聘到優(yōu)秀的人才,但在招聘過程遇到了很多令人遺憾的事情。例如有的人在面試時因為緊張或是其他原因,發(fā)揮不出真實水平;有的人水平一般,卻夸夸其談,不腳踏實地,真正讓他設計算法時,一頭霧水。在此,我想說明一點,企業(yè)在招聘新人時,需要這樣的人才:對人對事有信心、掌握多項技能、基礎扎實、有沖勁、愿拼搏。所以,我建議畢業(yè)生在平時的學習中,一定要腳踏實地地學好專業(yè)知識,適當?shù)財U展專業(yè)技能。

(5)能力培養(yǎng)

進入工作崗位之后,很多畢業(yè)生頗感迷茫,很難快速從學生的角色向職業(yè)人的角色轉變。我覺得IT行業(yè)的職業(yè)人應注重培養(yǎng)自身的3種能力:技術能力、管理能力和領導能力。職場新人往往要靠技術能力進入職場,最初的晉升也主要依靠技術能力,它可以讓你成為一名優(yōu)秀的單兵或一名稱職的經(jīng)理,但很難讓你成為優(yōu)秀的經(jīng)理人,因為它的杠桿效應非常有限,這時就需要第二種能力:管理能力。管理其實是對資源的管理和利用,以有效、可靠地生產(chǎn)產(chǎn)品或提供服務。管理能力一般可以通過學習得到,教育、經(jīng)驗、培訓都是提高管理能力的手段。當然,個人的悟性也很重要,能夠從表面現(xiàn)象中分析出規(guī)律,對管理能力來說很重要。管理能力主要是釋放物的能力,它可給你一定的杠桿力量,能讓你在小范圍內(nèi)有所貢獻,但不會讓你“走”很遠。這時就需要第三種能力:領導能力。領導能力是釋放別人的能力,再通過別人來釋放個人或物的能力。領導能力作用可謂巨大,因為它有二級杠桿的效用。就領導而言,技術能力的重要性非常有限,管理能力次之,領導能力最為重要。職業(yè)道路不是單行道,而是可以從技術職位向管理職位過渡,再由管理向領導職位過渡的。

1.4 保持空杯心態(tài)

王震,男,碩士,某知名互聯(lián)網(wǎng)企業(yè)研發(fā)工程師。

好友何昊拜托我一件事情,就是給當前程序員寫一些關于求職的意見與建議,這著實有些為難我,并非我不愿意去做這樣一件事情,而是因為本人入行雖然比較早,但入職卻不太久,與一些資深的IT精英們相比,只能算是初出茅廬,所以不敢妄自尊大。不過,我非常愿意分享一下個人這些年來的幾點粗淺體會,以起到拋磚引玉的效果。

對于個人的發(fā)展,扎實的基本功將更有利于你在行業(yè)里站穩(wěn)腳跟,走得更遠。“術業(yè)有專攻”,所謂專業(yè),在于求深而不在于求廣。當然,話無絕對,更廣的知識面可以幫助你對整個大行業(yè)背景有一個比較清晰的認識,知道自己在產(chǎn)業(yè)鏈中處于一個什么樣的位置,能夠做出多大的成就,有多大的發(fā)展空間。結合我自己的經(jīng)歷,以軟件類研發(fā)為例,具體而言,后臺開發(fā)方向,系統(tǒng)、網(wǎng)絡的底層,比如操作系統(tǒng)事件機制(例如Windows消息機制、Linux epoll等),TCP/IP協(xié)議棧,C/C++STL等,這些是服務器開發(fā)的主戰(zhàn)場,對這里每項技術需要了解的程度應如同戰(zhàn)場上士兵對手中所握兵器需要熟悉的程度一樣。也許對小規(guī)模服務器程序開發(fā)而言,談論這些內(nèi)容可能有些夸大其辭、危言聳聽,但確實存在很多需要如此考慮的情況,例如當前很多網(wǎng)上訂票系統(tǒng)很難滿足實際應用的需要,引起了用戶的極大反感。而在前端方面,由于技術更迭較快,快速學習能力就顯得尤為重要,程序員應緊跟時代潮流就要看準當前的形式,了解站在時代前沿的人有哪些,他們做了什么以及他們的研究成果有哪些。

至于經(jīng)典的數(shù)據(jù)結構、算法,無論是前端研發(fā)還是后臺研發(fā)都會有所涉及,即便是更深入的掌握一般也只在較專業(yè)的算法密集型領域,比如搜索、GIS等。而對于你、對于面試官更注重什么,則看你們更側重哪方面的內(nèi)容了。

如果是已經(jīng)入行的程序員應聘新的企業(yè),經(jīng)驗及能力通常是面試官考查的重頭戲。說得更直白一點,作為利益鏈條上的一環(huán),你具備什么資本,能為公司創(chuàng)造什么價值,才是面試官關注的焦點所在,這也是你需要真正搞清楚并且為之準備的內(nèi)容。做過什么項目,取得了什么樣的成就,既說明了你的過往表現(xiàn),也能將你的潛在價值表露一二。

進入工作崗位,我相信,不管是剛入職的畢業(yè)生還是已打拼多年的程序員,以“空杯心態(tài)”去融入當前企業(yè)文化,絕對不是件壞事。只有認可了企業(yè)的文化,工作時,你才能積極主動,才能上進、才能得到提升。就職業(yè)發(fā)展而言,一般公司都會有量化的績效指標,完成這個指標即是一種自我提升,而在任務指標之外,結合自身情況制定出半年或全年個人發(fā)展規(guī)劃,可以說是對自己短期能力提升的督促和目標實現(xiàn)的指引,有助于自己向著更明確的方向發(fā)展。

以上愚見稱不上是成功的經(jīng)驗,只是我對程序員這個行業(yè)一點淺薄的理解而已。

1.5 職場是能者的舞臺

林方超,學士,北京某上市公司軟件工程師。

關于畢業(yè)生如何求職這個問題,老實說,我的“經(jīng)驗”并不是很多,若干年以前,因為應聘前準備得比較充分,所以命中率比較高,雖然也拿到了幾個不錯的offer,但最終還是選擇了現(xiàn)在這家企業(yè)。這么多年過去了,回過頭來想想,也是感悟頗深。

我認為一個非常有針對性的準備工作,包括心理準備與知識準備,這對計算機相關專業(yè)的畢業(yè)生求職非常有用。

首先,求職者應當找準自己的位置,即通常所說的職位。一個對職位有著準確預期、對自己有著準確定位的人,在個人簡歷、面試中都能夠表達出更準確、更吸引人的信息,而不至于投遞完簡歷之后就沒了下文。而找準一個方向、找準一個行業(yè)或是鎖定一個企業(yè),不僅可以縮小求職的范圍,而且還可以讓你在有限的精力、有限的時間內(nèi)將準備的內(nèi)容進一步深入、細化。如果做到了這一點,不管是大企業(yè)的招聘還是小企業(yè)的招聘,也不管是在筆試還是面試,你很快就能發(fā)現(xiàn),真正能夠與你競爭的人、能夠把你PK掉的人真的是屈指可數(shù),此時你就成了求職大軍中“笑到最后的人”(插入一個感悟:時下往往被人普遍提及的流行技術,反而是陳詞濫調(diào),只有真正理解其中思想者才能脫穎而出,如果沒有十成的把握,我寧可絕口不提)。

通過一些有針對性的準備工作后,筆試一般就不會存在問題了。而緊接著需要面對的就是面試這一關,每一次求職機會都很寶貴,每一次面試機會也很難得,而成功隨時會降臨。作為求職者,不應當將機會隨意浪費掉,將成功拒之門外。所以,不要總以為自己運氣好,可以“裸裝上陣”賭一把。因為作為求職者,在與企業(yè)的博弈中,我們是弱勢的,因此,你需要對所應聘的企業(yè)以及崗位有一定的認識與了解,當然,你通常在此之前對其可能一無所知,如果此時稀里糊涂地去了,自然也是稀里糊涂地回來。其實,只要提前做好功課,這些都不是問題,因為如今的企業(yè)一般都會有自己的宣傳網(wǎng)站,里面會詳細地介紹企業(yè)的發(fā)展歷程和現(xiàn)狀,此外,不少網(wǎng)站在校園招聘時也會列出詳細的招聘信息,這些內(nèi)容都可以好好看看。至于對這些內(nèi)容需要了解到什么程度,就要看這家企業(yè)在你心目中的地位了。想象一下,在面試時,當你談及企業(yè)的一些信息時,面試官會想要給你介紹更多,甚至愿意帶你去實地參觀一下,那么接下來基本就可以直接談待遇、談簽約了。

介紹再多的理論和方法,也只是“紙上談兵”,是否可行還需要用行動來驗證,只有行動了才能體會到其中的價值。如果成功拿到offer,那是最理想的;如果沒成功,最好要讓面試官給你些建議,遇到他說不出來或閃爍其詞的情況,說明面試官是憑個人喜好作出的判斷,大可不必理會;而一針見血的評價以及善意的建議都會對你未來的求職、成長有很大的幫助,所以,不能被“一根繩子絆倒兩次”,無論是成功了還是失敗了,都會有所啟發(fā),成功可以收獲經(jīng)驗,失敗同樣可以得到教訓。

挑選offer也是一件比較艱難的事情。個人建議求職者最好按照自己的職業(yè)規(guī)劃進行比較,但如果確實沒有很明確的職業(yè)規(guī)劃,或是從來沒有想過職業(yè)規(guī)劃這個問題,你可以優(yōu)先挑選有發(fā)展?jié)摿Φ墓ぷ鳎@樣的工作會給你帶來許多意外的收獲,最終幫助你確定自己的職業(yè)路線,構建你的職業(yè)規(guī)劃。

最后,我想說的是,職場是能者的舞臺,真正比拼的是各種能力。技術是一種能力、交際也是一種能力,發(fā)揮好任何一種能力都會使你的工作如魚得水、錦上添花。因此,進入工作崗位后該如何發(fā)展,并非是一兩句話能夠回答的,關鍵還是要看求職者自己。

1.6 學會“紙上談兵”

盧山,碩士,某知名搜索類公司軟件工程師。

我于2009年碩士畢業(yè)于中科院計算技術研究所,到目前為止換過兩次工作,最終選擇了現(xiàn)在所在的這家企業(yè)。作為一個職場過來人,我也經(jīng)歷了很多事情,有初出茅廬時的意氣風發(fā),也有歷經(jīng)滄桑后的冷靜思索,在這里我談談技術類職位面試應該怎樣準備。其中有一些建議也是與產(chǎn)品類面試相通的。

在談論面試筆試如何準備前,首先我想說說一些求職者在應聘過程中常見的誤區(qū):一是認為GPA(成績)越高,則面試成績越好;二是認為編程的技術越好,面試成績越好;三是認為在紙上寫代碼與在計算機上編程是一樣的,不用準備或是不用特殊準備。我個人覺得,這些理解都是片面的。事實上,雖然說面試是一種主觀行為,但它也是一種考試,準備的因素占了50%以上。但它又不同于高校中的考試,因此與GPA關系不大。

既然準備如此重要,那么求職者就要做好讀技術面試書的準備了。此類書籍非常多,每本又都很厚,怎樣在有限的時間內(nèi),從眾多考點中識別出面試官常問的那些問題呢?規(guī)律是有的,因為面試官們精力有限,很少去憑空想象一些題目,很多都是套用現(xiàn)成的知識點,所以不論你申請什么職位,考點總會以這樣那樣的規(guī)律出現(xiàn),復習中遇到就要記住。一般情況下,求職者需要注意以下方面的內(nèi)容:

1)列舉處常考。在復習時看到一個知識點分成幾個項目列出來的,就很可能是要考的,例如“在網(wǎng)頁中使用CSS有3種方式,inline,internal和external”。

2)比較處常考。例如“C中的auto,static,register和extern有什么區(qū)別?”“const與define有什么區(qū)別?”“C++中struct與class有什么區(qū)別”等。

3)性能優(yōu)化常考。例如“怎樣提高網(wǎng)頁加載速度”“如何提高數(shù)據(jù)庫查詢效率”“內(nèi)存泄漏的原因、識別及防范”等,在C語言、Java語言和算法方面也會經(jīng)常考到類似的問題。

4)算法設計與實現(xiàn)常考。經(jīng)常會針對某些特定的算法對求職者進行考查,同時時間復雜度也很容易考,所以求職者要在掌握好算法原理、代碼實現(xiàn)的同時,記住它們的復雜度。

除掌握常考的考點外,求職者還要練習在紙上編寫程序。脫離了功能強大的IDE(Inte-grated Development Environment,集成開發(fā)環(huán)境),在紙上編寫程序就與在計算機上非常不一樣了。這里沒有自動提示,沒有語法高亮,沒有拼寫糾正,沒有自動編譯、鏈接與運行,全憑求職者平時的積累。但是在筆試和面試中,常常要當場“紙上談兵”,如果不熟練就要吃虧,所以這一關必須要過。

1.7 小結

盡管每一個面試官的工作背景不一樣,個人能力也不一樣,而且面試套路也可能各不相同,但是,他們的目的只有一個,那就是發(fā)掘最適合企業(yè)的優(yōu)秀人才。對于求職者而言,面試官的判定往往決定了求職者的去留,所以,求職者應該好好斟酌面試官的意見與建議,認真體會,進而不斷地提升自己,努力讓自己成為企業(yè)青睞的“千里馬”。

主站蜘蛛池模板: 江源县| 长垣县| 通渭县| 尚义县| 桦南县| 嵩明县| 日照市| 棋牌| 安宁市| 迭部县| 凤阳县| 陆川县| 黄龙县| 义乌市| 英山县| 云南省| 长宁县| 那坡县| 镇巴县| 洪湖市| 北海市| 凤庆县| 罗城| 巴楚县| 扎兰屯市| 迭部县| 宝兴县| 揭西县| 赤壁市| 奉新县| 嵊州市| 沧州市| 呼图壁县| 祁连县| 桃园市| 牙克石市| 广东省| 长葛市| 饶阳县| 安多县| 堆龙德庆县|