聯(lián)系我們 | 加入收藏

  大連服務(wù)外包公共培訓(xùn)服務(wù)平臺(tái)
當(dāng)前位置:首頁(yè) > IT資訊 > 正文
程序員面試注意事項(xiàng),千萬(wàn)別再踩坑了
時(shí)間:2021/8/4 8:56:30來(lái)源:網(wǎng)絡(luò)閱讀:29161

面試的本質(zhì)是告訴面試官你會(huì)做什么


很多剛?cè)胄械男』锇樘貏e容易犯的一個(gè)錯(cuò)誤,不清楚面試官到底想問什么,其實(shí)整個(gè)面試中面試官并沒有想難道你的意思,只是想通過提問的方式來(lái)知道你會(huì)什么


比如:面試官提問在實(shí)際項(xiàng)目中你們是怎么樣使用緩存的?


初入行回答:使用redis,key-value存放


但是面試官可能是想知道:一般在業(yè)務(wù)中緩存什么樣的數(shù)據(jù),為什么要緩存這些數(shù)據(jù),緩存數(shù)據(jù)如何保證實(shí)時(shí)性,如果緩存失效會(huì)對(duì)正常業(yè)務(wù)流程有什么影響,為什么要選擇redis,redis的實(shí)現(xiàn)原理等等;


圍繞著這個(gè)話題只要你能在某一方面回答得很深入很透徹,基本上面上的可能性會(huì)大大提高;


如果當(dāng)你聽到這個(gè)話題時(shí),感覺不知道如何回到,或者說(shuō)感覺很簡(jiǎn)單,幾句話就說(shuō)完了,那么基本上你很難面上,因?yàn)槟愕闹R(shí)儲(chǔ)備不夠,說(shuō)不出來(lái)關(guān)于技術(shù)相關(guān)的內(nèi)容。


02

薪水要求高一點(diǎn)錄取概率就大一點(diǎn)


我曾經(jīng)面試一個(gè)剛畢業(yè)的大學(xué)生,簡(jiǎn)歷上寫的精通java,精通mysql,精通spring,然后我就問他你期望的薪水是多少呢?


他的回答是4K,先不說(shuō)他簡(jiǎn)歷上寫的是真是假,但是有一點(diǎn)很明確,如果你在市場(chǎng)上去肉,別人都是賣30元一斤,而路邊有個(gè)擺攤的只買10元一斤,那么你們會(huì)去買么?


另外,我想告訴大家的是,一般來(lái)說(shuō)對(duì)于一家正規(guī)的互聯(lián)網(wǎng)公司,真的不在乎多給工資,最重要的是人才!


或者我們換位思考一下,假設(shè)你是項(xiàng)目經(jīng)理,你來(lái)招人幫你干事情,你會(huì)節(jié)約一點(diǎn)工資,去招技術(shù)差的,幫老板節(jié)約成本,自己慢慢來(lái)帶人么,給自己找一大堆事情么?


而且,從心里角度來(lái)說(shuō),人們一般只會(huì)集中精力關(guān)注一個(gè)點(diǎn),如果你的期望薪水高一點(diǎn),那么他在考慮是否錄取你時(shí)考慮的就是薪水問題,或者就是考慮你的技術(shù)問題,但是工資是老板發(fā),技術(shù)是自己使用,所以從某方面來(lái)說(shuō)如果有幾個(gè)人與你技術(shù)差不多,但是從潛意識(shí)里,就會(huì)因?yàn)槟愕钠谕べY高而覺得你的技術(shù)好一點(diǎn),最后錄取你,這就像假設(shè)我們要求買一件羽絨衣服,同時(shí)看上了兩件,一件800元,另一件1000元,我相信大多數(shù)人都會(huì)認(rèn)為1000元這件質(zhì)量好點(diǎn),如果再加上買這件衣服的錢不是你出,那么你會(huì)選擇那件呢?


最后提醒大家,期望薪水高一點(diǎn)并不是說(shuō)無(wú)邊界,那么到底多少合適呢?


可以從兩個(gè)方面考慮一是工作年限,一般來(lái)說(shuō):


初入行:8K到12K
1年到2年:10K到15K
3年到5年:13K到22K
5年以上:18K以上


當(dāng)然,不同的地區(qū)有點(diǎn)差別,但差別應(yīng)該不大。


另一個(gè)方面是參考大公司的工作標(biāo)準(zhǔn),打開招聘信息,查看大公司的招聘信息,一般來(lái)說(shuō)都是給的一個(gè)區(qū)間值,你可以把區(qū)間值最大的那個(gè)值乘80%作為你的期望薪資的參考值


比如:

程序員面試注意事項(xiàng),千萬(wàn)別再踩坑了


30*0.8=24 那么期望薪資24K比較合適。


03

簡(jiǎn)歷上羅列了很多技能的很難面上


這里我就簡(jiǎn)單說(shuō)一下為什么,簡(jiǎn)歷上羅列很多技能可以反映如下幾個(gè)問題:


1.不清楚java工程師的核心技術(shù)是什么,給面試官的第一感覺就是外行!


2.羅列的技能越多面試官問的方向就越多,你很難每一樣都精通,最后會(huì)成為問的每一個(gè)技能你都只會(huì)點(diǎn)皮毛;


3.完全暴露出你沒有任何工作經(jīng)驗(yàn),我見過有的把熟練使用辦公軟件、外語(yǔ)等級(jí)、計(jì)算機(jī)二級(jí)什么的都寫在上面;


那面試技能這里到底應(yīng)該怎樣寫呢?


從個(gè)人經(jīng)驗(yàn)和及面試反饋來(lái)看,個(gè)人建議如下:

1.寫兩個(gè)精通或者深入研究的技術(shù)點(diǎn),如:對(duì)多線程高并發(fā)、jvm有深入研究等;

2.寫三個(gè)熟練應(yīng)用,這個(gè)最好寫常用的框架,如:SSM等;

3.寫三個(gè)了解并能簡(jiǎn)單使用的技能,如:自動(dòng)化部署、全文檢索、前端相關(guān)的框架等;


總之技能這一欄要在潛意識(shí)里引導(dǎo)面試官去問你你已經(jīng)準(zhǔn)備好的話題;


04

筆試題的關(guān)鍵是要體現(xiàn)你認(rèn)真對(duì)待


首先大家要明白一點(diǎn)的就是,在你認(rèn)真對(duì)待筆試題的情況下,筆試題做得好與不好、正確與錯(cuò)誤其實(shí)影響并不大,注意我這里說(shuō)的是認(rèn)真對(duì)待的情況下;


這一點(diǎn)估計(jì)沒有多年工作經(jīng)驗(yàn)或沒有帶過團(tuán)隊(duì)開發(fā)的人很難理解,其實(shí)大部分面試官招人重點(diǎn)看如下3點(diǎn):

1.是否聊得來(lái)

2.主觀能動(dòng)性

3.邏輯思維


注意:我這里并不是沒有任何基礎(chǔ)的人具備上述三點(diǎn)就能面試,而是指已經(jīng)基本會(huì)編程的情況下滿足上述三點(diǎn)就很容易面試上;


05

對(duì)自己要自信


首先強(qiáng)調(diào)一點(diǎn),對(duì)自己自信,并不是不尊重面試官;


這里主要表達(dá)的核心思想是,在整個(gè)面試中你要讓人感覺出你和面試官是平等的,面試官在挑選你,你也在挑選公司;


06

簡(jiǎn)歷要學(xué)會(huì)但揚(yáng)長(zhǎng)避短


其實(shí)這里就是我們常常說(shuō)的如何包裝簡(jiǎn)歷,老老實(shí)實(shí)總是會(huì)吃虧的;


誠(chéng)實(shí)守信、不寫假簡(jiǎn)歷這是最基本的職業(yè)道德;


但是,揚(yáng)長(zhǎng)避短,適當(dāng)?shù)目鋸堃幌伦约旱哪芰κ呛苡斜匾?,這就如同一家公司在對(duì)外宣傳自己的產(chǎn)品是一個(gè)道理;


07

和老板談理想時(shí),要坦誠(chéng)


這里一般是面試的最后一個(gè)環(huán)節(jié),


你一定要讓人感覺你是一個(gè)真誠(chéng)、實(shí)干的技術(shù)員,


千萬(wàn)不能讓人感覺你是一個(gè)浮躁、眼高手低的人;


08

不打沒把握的仗,必須重復(fù)準(zhǔn)備


這是面試是否順利非常非常重要的一個(gè)環(huán)節(jié),也是很多浮躁的最容易犯的錯(cuò)誤。


它的核心思想其實(shí)就是:面試必須系統(tǒng)化的認(rèn)真的準(zhǔn)備!


怎樣系統(tǒng)化的認(rèn)真的準(zhǔn)備呢?


以下7個(gè)步驟是在實(shí)際經(jīng)驗(yàn)中總結(jié)出來(lái)的,提供給大家參考


1.最基本條件,熟練完成ssm結(jié)構(gòu)下的CRUD+高級(jí)查詢+分頁(yè)+登錄+注冊(cè)+注銷+購(gòu)買+訂單。


2.系統(tǒng)化的知識(shí)點(diǎn),對(duì)知識(shí)點(diǎn)系統(tǒng)化的梳理和系統(tǒng)化的看面試題,并且強(qiáng)行將知識(shí)點(diǎn)劃分為3類,精通、熟練、了解,千萬(wàn)別東看一下西弄一下,最后會(huì)讓你浮躁的心直接在面試中崩潰掉。


3.寫簡(jiǎn)歷,簡(jiǎn)歷中必須在醒目的位置體現(xiàn)出技術(shù)點(diǎn)(hr就認(rèn)幾個(gè)關(guān)鍵詞,決定是否通知你面試),如果投遞出去的簡(jiǎn)歷面試邀請(qǐng)率低于60%,肯定是簡(jiǎn)歷寫得有問題,最好找專業(yè)人士幫你看看簡(jiǎn)歷。


4.模擬面試(三次),提高面試通過率。面試的成本其實(shí)挺高的,好不容易收到面試通知,千辛萬(wàn)苦趕車找路來(lái)。


到面試的地方,如果犯了常規(guī)的低級(jí)錯(cuò)誤,其實(shí)很不劃算,早一天找到工作就早一天賺到錢(程序員的工資平均在500左右一天)。


5.實(shí)戰(zhàn)學(xué)習(xí)面試(5次實(shí)戰(zhàn)面試),出去面試,但目的不是為了面上,而是為了讓你放松心情,不緊張,習(xí)慣與面試官進(jìn)行技術(shù)溝通(其實(shí)很多人在這個(gè)階段就會(huì)拿到offer)。


面試完后馬上回憶并記錄面試中問了那些問題,自己大體是怎么回答的,然后與專業(yè)人士討論這樣回答是否恰當(dāng),必須保證下次遇到類似問題會(huì)回答得更好,否則面試很多次也不會(huì)有提高,因?yàn)樵谀慊卮鸬貌缓没蛘呙黠@錯(cuò)誤的地方面試官并不會(huì)給你指出來(lái),這就是為什么,很多人出去面試說(shuō)自己回答得很好,然后就讓他等通知,然后……就沒有然后了~


6.正式面試,同樣,每面試一次后馬上與專業(yè)人溝通,最后你會(huì)發(fā)現(xiàn)每個(gè)面試官問的問題都大同小異,你會(huì)覺得面試so easy!當(dāng)你拿到多個(gè)offer后,然后從中選一個(gè),那感覺簡(jiǎn)直就像走上了人生巔峰!


7.通過試用期,雖然都說(shuō)面試造飛機(jī)、工作擰螺絲,但是估計(jì)對(duì)于剛?cè)胄械娜藖?lái)說(shuō),還是有很多的技術(shù)沒有接觸或者不懂,這時(shí)不懂的一定要多問,業(yè)務(wù)上的多問同事,技術(shù)上的要先自己研究一下,如果還是不懂就要多請(qǐng)教專業(yè)的人,實(shí)在不懂再問同事,總而言之言而總之一定要積極主動(dòng)!


09

不足夠努力才會(huì)有選擇


很多人都在倡導(dǎo)選擇大于努力,可更重要的往往更容易被忽略,那就是:只有足夠的努力才會(huì)有選擇。


這就形成了一個(gè)死循環(huán),或者用我們程序員術(shù)語(yǔ)叫做:死鎖,選擇一家好的公司上班,對(duì)自己的發(fā)展前景很重要,但前提是你能拿到好公司的offer!


10

去自己真心想去的公司


我遇到過很多人,在跟他們聊天時(shí),他們都有類似的心理:一點(diǎn)都不想在這里上班,但是工作又不好找,只好暫時(shí)做著,這一做就是好幾年;


每天帶著一種不愿意的心情上班,是何種的煎熬,而且我相信也很難作出卓越的成績(jī),最多勉強(qiáng)把工作完成,這樣做下去意義又何在!


如果你是剛?cè)胄械男“祝ㄗh你先收藏起來(lái),留著找工作的時(shí)候用,也可以以此為指導(dǎo),更有針對(duì)性的進(jìn)行學(xué)習(xí),如果你想更快的學(xué)好熱門IT技術(shù)技術(shù),中軟卓越歡迎你來(lái)。