摘要:前言得益于金三銀四,在最近一段時(shí)間,面試了一些人,但是符合的寥寥無(wú)幾。看到我的面試題自己寫的面試題,自己想的答案。聽人說(shuō)過(guò)一個(gè)面試套路面試官問(wèn)的問(wèn)題,可能面試官自己都不懂,目的只是為了壓工資,挫士氣。不過(guò)我是為了測(cè)試面試者是不是真的精通。
技術(shù)在不斷的創(chuàng)新,隨著框架,庫(kù),構(gòu)建工具,打包工具,版本控制工具等操作越來(lái)越方便,使用越來(lái)越簡(jiǎn)單。面對(duì)這樣的情況,除了興奮,也要警惕。這些工具使得開發(fā)越來(lái)方便,越簡(jiǎn)單,那么開發(fā)者自己的價(jià)值,競(jìng)爭(zhēng)力就會(huì)越低。保持競(jìng)爭(zhēng)力就是不斷的學(xué)習(xí),進(jìn)步。有方法,有目的的學(xué)習(xí),才能進(jìn)步更快,走得更遠(yuǎn)。1.前言
得益于‘金三銀四’,在最近一段時(shí)間,面試了一些人,但是符合的寥寥無(wú)幾。對(duì)于之前面試的情況,趁著項(xiàng)目開發(fā)前,還有一兩天的閑余時(shí)間,發(fā)下牢騷。這些情況,可以說(shuō)是一些面試?yán)c(diǎn),有不建議的學(xué)習(xí)方式,有不建議的寫簡(jiǎn)歷方式,針對(duì)這些,下面簡(jiǎn)單寫下,發(fā)表自己的個(gè)人看法,和大家共勉下。
我在看簡(jiǎn)歷的時(shí)候,雖然是針對(duì)前端的行業(yè)而言,但是也有小部分是借鑒和參考以下方式。
截圖自:別的程序員是怎么讀你的簡(jiǎn)歷的
2.過(guò)于注重框架,庫(kù)這個(gè)應(yīng)該就是最普遍的一個(gè)情況。以前是:有了jquery,為什么要學(xué)JavaScript?現(xiàn)在是:有了react,vue,為什么要學(xué)JavaScript。很多人就是在原生基礎(chǔ)還沒(méi)有掌握的情況下,就學(xué)熱門的框架,庫(kù)。當(dāng)時(shí)的情形大概就是,我問(wèn)vue框架,他們回答得出來(lái),也會(huì)用,有過(guò)項(xiàng)目經(jīng)歷,問(wèn)一些業(yè)務(wù)的需要,能使用vue實(shí)現(xiàn)。但是原生JS的東西,問(wèn)了基本回答不出來(lái)。
雖然我們公司現(xiàn)在也是用vue,讓他們來(lái)做項(xiàng)目他們也能勝任。但是,jquery或者vue就是用JS實(shí)現(xiàn)的,不會(huì)JS,學(xué)jquery或者vue第一學(xué)得吃力,第二學(xué)jquery或者vue肯定不會(huì)很深入,以后項(xiàng)目遇到問(wèn)題,根本不知道怎么解決,都在腦海里會(huì)議那些是是而非的概念。即使用了jquery或者vue,但jquery或者vue也不是萬(wàn)能的,如果碰到用jquery或者vue解決不了的需求,就基本不會(huì)了!還有一個(gè)隱患就是,萬(wàn)一有時(shí)候,項(xiàng)目不允許用jquery或者vue或者技術(shù)轉(zhuǎn)型,就基本不會(huì)寫代碼了。這時(shí)候,如果學(xué)習(xí)其它的框架或者庫(kù),基本又等于重新學(xué)一門語(yǔ)言了。
看到我的面試題(自己寫的面試題,自己想的答案)。有一個(gè)面試者還問(wèn)我:招聘上面要求會(huì)vue,你們現(xiàn)在也是用vue開發(fā),為什么面試題上一道vue的題目都沒(méi)有,全是原生JS的?這些好久沒(méi)接觸都忘記了。面對(duì)這個(gè)問(wèn)題,我當(dāng)時(shí)也是蒙圈狀態(tài),一會(huì)才反應(yīng)過(guò)來(lái)回答:我們比較注重基礎(chǔ),有了原生基礎(chǔ),框架上手不難。
并不是說(shuō)熱門的框架,庫(kù)不需要學(xué)習(xí),而是建議在基礎(chǔ)扎實(shí)的情況下再進(jìn)行學(xué)習(xí)。至于什么是基礎(chǔ)扎實(shí),沒(méi)有一個(gè)統(tǒng)一的答案和標(biāo)準(zhǔn)。對(duì)我而言,至少那份面試題要回答得出來(lái),我才覺得基礎(chǔ)過(guò)關(guān)。很多人遇到的情況就是,面向?qū)ο蠡卮鸩怀鰜?lái)可以理解,預(yù)解析和對(duì)象深淺拷貝回答不出來(lái)就有點(diǎn)說(shuō)不過(guò)去了,事件委托還是回答不出來(lái),或者從vue的角度回答就真的說(shuō)不過(guò)去了。
有人說(shuō)過(guò),學(xué)框架走得更好,學(xué)基礎(chǔ)能走得更遠(yuǎn)。這一點(diǎn)我半保留,針對(duì)這個(gè)情況,我覺得是:同樣是學(xué)習(xí)框架、庫(kù)或者其它工具,有原生JS基礎(chǔ)情況下學(xué)習(xí)是錦上添花,原生JS基礎(chǔ)不過(guò)關(guān)的情況下學(xué)習(xí)是急功近利,不會(huì)原生JS的情況下學(xué)習(xí)是揠苗助長(zhǎng)。3.依賴性過(guò)大
這個(gè)其實(shí)不單是我遇到的面試者有這樣的問(wèn)題,很多在職的開發(fā)者都存在。這個(gè)問(wèn)題分下面三種情況說(shuō)明。
3-1.只看不寫首先,很多人入門學(xué)習(xí),都有看書,看視頻學(xué)習(xí),這個(gè)是好事。但是不好的地方就是很多人在看的過(guò)程中,根本沒(méi)有跟著教程寫代碼,都是看完就算了!而且有些人的思想就是,以為看完了就是掌握了。把提高自己全部依賴在那些教程中,自己欠缺思考。
關(guān)于這一個(gè)情況,我寫文章就建議過(guò)很多次,看教程要跟著教程走,跟著教程寫。不然看完就把教程的內(nèi)容忘了大部分。
3-2.不擴(kuò)展學(xué)還有一個(gè)情況就是在大學(xué)學(xué)習(xí)或者在培訓(xùn)班學(xué)習(xí)的人,都存在一個(gè)問(wèn)題,學(xué)習(xí)的資源很多限制在課堂的,自己沒(méi)有去尋找其他的資源。知識(shí)點(diǎn)也是局限在老師講解當(dāng)中,自己并沒(méi)有探索或者擴(kuò)展,相關(guān)的知識(shí)點(diǎn)。
比如在課堂上,老師講了事件委托,由于時(shí)間關(guān)系,對(duì)時(shí)間冒泡只是提及,沒(méi)有深入講解。很多學(xué)生都沒(méi)有自己去查閱資料,了解事件冒泡。
在比如,老師講了一個(gè)實(shí)例,有使用到閉包。不懂閉包的學(xué)生,很多沒(méi)去查閱資料,了解閉包。
面對(duì)我問(wèn)的知識(shí)點(diǎn)-閉包,繼承,原型等。有人還跟我抱怨說(shuō):當(dāng)時(shí)上課的時(shí)候,老師完全沒(méi)跟我們說(shuō)過(guò)這些。一下子被問(wèn)蒙了。面對(duì)這個(gè),我回答說(shuō):一般來(lái)說(shuō),老師不會(huì)講這些的,要靠自己掌握的。課堂上的內(nèi)容一般不會(huì)很細(xì)。
針對(duì)這樣的情況,建議遇到不懂的,得自己查閱資料。不能什么都靠老師,也不要老師會(huì)把一切知識(shí)點(diǎn)都教到。學(xué)習(xí)在于自己,不在于他人。
3-3.依賴已有輪子這個(gè)情況主要就是,很多開發(fā)者即使面對(duì)簡(jiǎn)單需求的時(shí)候,能不自己手寫,就不自己手寫。濫用各種插件,或者網(wǎng)上已有的代碼,或者是同事寫好的代碼。但是自己對(duì)那些插件,代碼一概不知,在空余時(shí)間也沒(méi)有去了解。這樣的情況,技術(shù)別人的代碼寫得很好,不去學(xué),又怎么知道代碼寫得怎樣好?
4.‘精通’字樣這個(gè)不算是面試的雷點(diǎn)吧,只能說(shuō)是面試官看著會(huì)對(duì)‘精通’的面試者進(jìn)行特別照顧一下而已。
這點(diǎn)想必我不說(shuō),大家也知道,兩至四年前,很多人都把‘精通’字樣寫在簡(jiǎn)歷上,然后因?yàn)槟承┰?,帶有‘精通’字樣的反而是一個(gè)扣分項(xiàng)。因?yàn)榫湍壳岸?,我了解到的,敢在?jiǎn)歷上寫‘精通’的只有兩種人:一種是很厲害的,一種是以為很厲害的。
針對(duì)我們公司,只是一個(gè)創(chuàng)業(yè)公司,來(lái)面試的人基本上是和我差不多水平的,沒(méi)有大廠經(jīng)歷,項(xiàng)目也是普通的公司項(xiàng)目,不算大型,技術(shù)方面,可能會(huì)比我高些。所以,我看到簡(jiǎn)歷帶有‘精通’字樣的,都有特殊‘照顧’一下。
精通‘html+css’,就問(wèn)舉例說(shuō)明語(yǔ)義化標(biāo)簽的使用。是否有使用過(guò)css3開發(fā)過(guò)復(fù)雜動(dòng)畫?css編寫有哪些注意事項(xiàng)等問(wèn)題。
精通‘javascript’,就問(wèn)面向過(guò)程,面向?qū)ο螅瘮?shù)式編程三者區(qū)別?是否有自己寫過(guò)開源項(xiàng)目,是否讀過(guò)jquery的源碼?項(xiàng)目上有哪些時(shí)候會(huì)用上閉包?
所以,‘精通’一詞,大家還是少用為妙,可能會(huì)遭到面試官的特殊對(duì)待。當(dāng)然,真的很厲害就寫‘精通’吧。
聽人說(shuō)過(guò)一個(gè)面試套路--面試官問(wèn)的問(wèn)題,可能面試官自己都不懂,目的只是為了壓工資,挫士氣。這個(gè)當(dāng)時(shí)我同意的,我當(dāng)面試官的時(shí)候,也做過(guò)一次這樣的事情。目的是為了測(cè)試面試者是不是‘精通’。不過(guò)我是為了測(cè)試面試者是不是真的‘精通’。5.‘項(xiàng)目經(jīng)驗(yàn)’里放仿站項(xiàng)目
這個(gè)問(wèn)題,并不是我自己遇到的,而是在一個(gè)別人聊天知道的。當(dāng)時(shí)的他說(shuō)就是一個(gè)工作了兩年的面試者的簡(jiǎn)歷,‘項(xiàng)目經(jīng)驗(yàn)’一欄,寫了幾個(gè)仿站項(xiàng)目,一個(gè)仿天貓首頁(yè),一個(gè)仿知乎幾個(gè)頁(yè)面,還有一個(gè)是在校實(shí)訓(xùn)的項(xiàng)目(仿照前程無(wú)憂的頁(yè)面風(fēng)格,也有后臺(tái)管理系統(tǒng))。他怎么處理這簡(jiǎn)歷我沒(méi)細(xì)問(wèn)。但是這樣的寫‘項(xiàng)目經(jīng)驗(yàn)’真的不建議,除非開發(fā)的項(xiàng)目真的有上線使用。
對(duì)于‘項(xiàng)目經(jīng)驗(yàn)’,就我自己而言,仿站和在校實(shí)訓(xùn)項(xiàng)目,如果是剛出來(lái)工作的實(shí)習(xí)生,應(yīng)屆生,這樣寫沒(méi)問(wèn)題,也覺得正常。但是工作兩年了,還這樣寫,我就不理解了。畢竟有工作經(jīng)驗(yàn)的面試者,更應(yīng)該把自己工作上開發(fā)的項(xiàng)目(最好是已經(jīng)上線,能正常訪問(wèn)的)寫進(jìn)簡(jiǎn)歷,即使項(xiàng)目不是一個(gè)人獨(dú)立開發(fā),是多人協(xié)作,自己只開發(fā)了部分功能。
那些仿站,在校實(shí)訓(xùn)的網(wǎng)站,對(duì)于面試者自己是練手的作用,對(duì)于別人,最多就是一個(gè)參考代碼的作用。沒(méi)必要把這些放進(jìn)簡(jiǎn)歷,給人印象不好。
6.簡(jiǎn)歷造假又一次說(shuō)到這個(gè)問(wèn)題。這一次我面試的人里面,還遇到了簡(jiǎn)歷造假的人。當(dāng)時(shí)的情形就是:我看著簡(jiǎn)歷寫的挺好的,技術(shù)棧比較全面,項(xiàng)目經(jīng)驗(yàn)也豐富。但是看著面試題,基本都答錯(cuò)了。然后詢問(wèn)下情況,問(wèn)下幾個(gè)問(wèn)題,他一直回答不出來(lái),這個(gè)時(shí)候才跟我坦白,他是剛從北京某培訓(xùn)機(jī)構(gòu)出來(lái)的,剛培訓(xùn)完沒(méi)有多久。那么熟練的技術(shù),工作經(jīng)驗(yàn)和項(xiàng)目經(jīng)歷都是假的。得知這個(gè)情況,后來(lái)我沒(méi)問(wèn)他什么問(wèn)題了,而是一些閑聊。因?yàn)橹暗膯?wèn)題沒(méi)回答出來(lái),我大概知道什么水平了。而且,對(duì)于造假的面試者,我們公司也基本不會(huì)錄用!
知道了他的情況,我并沒(méi)有展示出什么無(wú)奈或者憤怒的事情,而是平常心對(duì)待。下面是我和他一些對(duì)話的簡(jiǎn)要(憑我自己一點(diǎn)記憶而寫,意思大概是這樣)。
我:你當(dāng)時(shí)以這種方式寫簡(jiǎn)歷,有沒(méi)有想過(guò),穿幫會(huì)是什么情形,什么后果? 他:當(dāng)時(shí)在培訓(xùn)的時(shí)候,老師跟我們說(shuō),不這樣寫沒(méi)有面試的機(jī)會(huì)。 我:你寫的時(shí)候,有沒(méi)有評(píng)估到穿幫的概率? 他:沒(méi)有。 我:在培訓(xùn)機(jī)構(gòu)學(xué)習(xí),相信你也知道他們的各種宣傳語(yǔ)。但是,知道為什么他們教學(xué)員寫簡(jiǎn)歷的時(shí)候,不會(huì)讓學(xué)員把培訓(xùn)經(jīng)歷寫上去嗎? 他:這樣寫簡(jiǎn)歷,是因?yàn)檎夜ぷ鞑缓谜遥业搅斯べY也低,所以就這樣寫一下。 我:建議就是有什么,寫什么,不會(huì)的就學(xué)了,弄懂了再寫。如果不懂的都寫進(jìn)去,工作經(jīng)歷也假的,萬(wàn)一被問(wèn)到相關(guān)的問(wèn)題,面試會(huì)變的很尷尬。
當(dāng)時(shí)還有兩句話,想要對(duì)他說(shuō),但咽回去了?,F(xiàn)在與大家共勉下。
1.簡(jiǎn)歷上的東西,公司有太多方式去查了!學(xué)歷有學(xué)信網(wǎng)查;工作經(jīng)歷可以讓你提供上家公司的電話和證明人,到時(shí)候行政或者人事會(huì)打電話證實(shí)。或者要求提供離職增明、社保記錄等;技術(shù)的話,面試問(wèn)幾個(gè)問(wèn)題就基本知道。而且造假成本很大,技術(shù)要求很高。學(xué)歷造假,要把學(xué)信網(wǎng)黑了,讓你的學(xué)歷在學(xué)信網(wǎng)可查;技術(shù)無(wú)法造假,不會(huì)就是不會(huì);工作經(jīng)驗(yàn)造假,你得買通一個(gè)以上的人,方便以后公司的突擊調(diào)查。社保記錄得黑社保局的數(shù)據(jù)庫(kù),除非工作三年,你所在的公司都沒(méi)幫你買社保。即使退一萬(wàn)步說(shuō),讓你進(jìn)去了,萬(wàn)一技術(shù)不過(guò)關(guān),無(wú)法勝任工作,到時(shí)候會(huì)更難做。
2.就我自己而言,簡(jiǎn)歷適當(dāng)美化,夸張可以理解,但是很反感造假。因?yàn)椴恢滥氵€有沒(méi)有其他地方造假?不知道你工作會(huì)不會(huì)造假?
有些人說(shuō)造假是不得已而為之,那是不是沒(méi)工作經(jīng)歷的情況,大家都得造假?怎么說(shuō)服面試官相信你這次是為工作不得已而為之,相信你以后不會(huì)再造假?即使真的用語(yǔ)言面試官給感動(dòng)了,在工作上也會(huì)對(duì)你有顧忌之心,不會(huì)完全相信你,這樣的情況,大家的感覺都不會(huì)好過(guò),對(duì)于大家都不是好事情。
有些人說(shuō)造假的人,如果技術(shù)可以,也應(yīng)該給機(jī)會(huì)。這個(gè)的話,沒(méi)有具體的是非對(duì)錯(cuò),評(píng)判標(biāo)準(zhǔn)。就看公司怎么看待造假吧。針對(duì)這個(gè)問(wèn)題,我也問(wèn)過(guò)老大:如果有面試者,他的技術(shù)是符合要求的,但是簡(jiǎn)歷造假了,還會(huì)考慮錄用嗎?他的想法和我一樣--不考慮。他覺得這個(gè)涉及到誠(chéng)信的問(wèn)題,我有自己的顧慮。造過(guò)假的人,很難讓別人相信你不會(huì)第二次造假。如果錄用了,大家肯定會(huì)存在信任的問(wèn)題,這樣很難合作。
7.小結(jié)好了,關(guān)于我面試的遇到三種比較有印象的情況,就到這里了。這三種情況,我個(gè)人覺得是不好的情況,希望能起到一個(gè)反面教材的作用,讓大家有所感悟。在前端這個(gè)技術(shù)圈子,不斷的學(xué)習(xí)是必須的,不然技術(shù)跟不上就是淘汰,學(xué)習(xí)也建議分清先后,輕重。對(duì)于一些可能涉及到道德底線的問(wèn)題,大家也不可忽視。
推薦閱讀程序員如何寫好簡(jiǎn)歷 && 一份優(yōu)秀的程序員簡(jiǎn)歷是什么樣的?
程序員簡(jiǎn)歷應(yīng)該怎么寫?
關(guān)于程序員求職簡(jiǎn)歷
-------------------------華麗的分割線--------------------
想了解更多,關(guān)注關(guān)注我的微信公眾號(hào):守候書閣
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/94067.html
摘要:有談?wù)劽嬖嚺c面試題對(duì)于前端面試的一些看法。動(dòng)態(tài)規(guī)劃算法的思想及實(shí)現(xiàn)方法幫大家理清動(dòng)態(tài)規(guī)劃的解決思路以及原理方法前端經(jīng)典面試題從輸入到頁(yè)面加載發(fā)生了什么這是一篇開發(fā)的科普類文章,涉及到優(yōu)化等多個(gè)方面。極客學(xué)院前端練習(xí)題道練習(xí)題,面試季練練手。 由數(shù)據(jù)綁定和排序引入的幾個(gè) JavaScript 知識(shí)點(diǎn) 在 JavaScript 的數(shù)據(jù)綁定和做簡(jiǎn)單的表格排序中遇到的幾個(gè)知識(shí)點(diǎn) [[JS 基礎(chǔ)...
摘要:針對(duì)于面向?qū)ο缶幊痰?。因?yàn)槊嫦驅(qū)ο缶褪轻槍?duì)對(duì)象例子中的守候來(lái)進(jìn)行執(zhí)行某些動(dòng)作。這就是閉包的用途之一延續(xù)變量周期。把變量放在閉包里面和放在全局變量里面,影響是一致的。 1.前言 這段時(shí)間,金三銀四,很多人面試,很多人分享面試題。在前段時(shí)間,我也臨時(shí)擔(dān)任面試官,為了大概了解面試者的水平,我也寫了一份題目,面試了幾個(gè)前端開發(fā)者。在這段時(shí)間里面,我在學(xué),在寫設(shè)計(jì)模式的一些知識(shí),想不到的設(shè)計(jì)模式...
摘要:對(duì)于像網(wǎng)易這種大公司,我是很向往的。希望以后自己的技術(shù)精進(jìn)了,能進(jìn)這樣的大公司。也希望路過(guò)的人,通過(guò)自己的努力,不負(fù)好時(shí)光今天發(fā)現(xiàn),原來(lái)這篇文章沒(méi)有發(fā)出去,今天我就再發(fā)一遍咯 1、場(chǎng)景開發(fā):移動(dòng)端飄雪場(chǎng)景實(shí)現(xiàn);2、rem布局的原理;3、Rem布局和vh,vw布局那種更火;4、Position定位的幾個(gè)屬性和用法;5、使用rem布局的問(wèn)題;6、使用rem布局,移動(dòng)和pc是否可以用同一套樣...
摘要:對(duì)于像網(wǎng)易這種大公司,我是很向往的。希望以后自己的技術(shù)精進(jìn)了,能進(jìn)這樣的大公司。也希望路過(guò)的人,通過(guò)自己的努力,不負(fù)好時(shí)光今天發(fā)現(xiàn),原來(lái)這篇文章沒(méi)有發(fā)出去,今天我就再發(fā)一遍咯 1、場(chǎng)景開發(fā):移動(dòng)端飄雪場(chǎng)景實(shí)現(xiàn);2、rem布局的原理;3、Rem布局和vh,vw布局那種更火;4、Position定位的幾個(gè)屬性和用法;5、使用rem布局的問(wèn)題;6、使用rem布局,移動(dòng)和pc是否可以用同一套樣...
閱讀 2821·2021-10-26 09:50
閱讀 2462·2021-10-11 11:08
閱讀 2211·2019-08-30 15:53
閱讀 1956·2019-08-30 15:44
閱讀 2452·2019-08-28 18:12
閱讀 2601·2019-08-26 13:59
閱讀 2911·2019-08-26 12:19
閱讀 2814·2019-08-26 12:09