91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

程序員面試技巧和注意事項(xiàng)

工程師人生 ? 來(lái)源:wv ? 作者:簡(jiǎn)書(shū)網(wǎng) ? 2019-10-18 16:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

與其他崗位相比,程序員相對(duì)來(lái)說(shuō)會(huì)內(nèi)向一些,思維也會(huì)更嚴(yán)謹(jǐn)、更有個(gè)性。企業(yè)招聘程序員就是要求他能和團(tuán)隊(duì)一起完成既定的開(kāi)發(fā)任務(wù),所以重點(diǎn)從技能水平、學(xué)習(xí)能力、團(tuán)隊(duì)合作及工作心態(tài)等幾個(gè)方面考察程序員。

技術(shù)水平是對(duì)程序員最基本的要求,很多企業(yè)會(huì)通過(guò)筆試來(lái)輔助考察。技能的考察主要看面試者技能匹配度、對(duì)技術(shù)發(fā)展趨勢(shì)的了解以及自己的職業(yè)規(guī)劃。

1. 你認(rèn)為自己最擅長(zhǎng)的技術(shù)是什么?

2. 談?wù)勀銓?duì)XX行業(yè)/技術(shù)發(fā)展趨勢(shì)的看法?對(duì)最近XX技術(shù)問(wèn)題發(fā)表下你的看法?

3. 在五年的時(shí)間內(nèi),你有什么樣的職業(yè)發(fā)展規(guī)劃?

技術(shù)快速更替,員工的求知欲和學(xué)習(xí)能力比他現(xiàn)在的技能更為重要。寧愿招聘一個(gè)學(xué)習(xí)能力很強(qiáng)的員工,也不要一個(gè)靠吃老本、不愿學(xué)習(xí)的員工。

1. 你最近有看哪些書(shū)或參加過(guò)什么樣的培訓(xùn)?有灌技術(shù)論壇的習(xí)慣嗎?

2. 今年有什么學(xué)習(xí)計(jì)劃?今年有什么目標(biāo)?

3. 研究過(guò)開(kāi)源項(xiàng)目嗎?有什么收獲?

在現(xiàn)在的軟件開(kāi)發(fā)中,已經(jīng)沒(méi)有所謂的“孤膽英雄”,項(xiàng)目主要靠團(tuán)隊(duì)合作來(lái)完成,而團(tuán)隊(duì)合作能力可以通過(guò)考察以往項(xiàng)目,來(lái)了解面試者對(duì)團(tuán)隊(duì)的理解、遇到問(wèn)題的解決思路等。

1. 你做過(guò)哪些項(xiàng)目?最成功的是哪個(gè)?為什么?

2. 辛辛苦苦工作半年的項(xiàng)目失敗了,你怎么辦?

3. 評(píng)價(jià)下你過(guò)去的團(tuán)隊(duì)?你喜歡在什么樣的團(tuán)隊(duì)中工作?

4. 你的業(yè)余愛(ài)好是什么?

招聘新員工,需要了解面試者對(duì)工作的心態(tài)和價(jià)值取向,并且與他溝通公司的企業(yè)文化。如果你所在企業(yè)需要快速發(fā)展,有高強(qiáng)度的研發(fā)任務(wù),而他想找一份輕松的工作,可能就不是很合適了。

1. 為什么選擇離開(kāi)上一家公司?

2. 有了解過(guò)我們公司的產(chǎn)品/服務(wù)嗎?

3. 你對(duì)加班的看法?你家人或朋友抱怨你加班怎么辦?

4. 如果在試用期發(fā)現(xiàn)你技能不符合要求,該怎么辦?

最后,技術(shù)人員的有效溝通能力也非常關(guān)鍵,特別是對(duì)問(wèn)題的分析和說(shuō)明,所以在整個(gè)面試過(guò)程中你要觀察面試者的分析思路,對(duì)問(wèn)題重點(diǎn)的把握以及表達(dá)。經(jīng)常有一些滔滔不絕、但不知所云的面試者,讓人非常頭疼!

蔣建華 北方躍龍項(xiàng)目經(jīng)理,微軟最有價(jià)值專(zhuān)家(C#MVP)

程序員的能力分為兩種:技術(shù)能力和非技術(shù)能力。技術(shù)能力包括編碼能力、系統(tǒng)分析與設(shè)計(jì)能力;非技術(shù)能力包括寫(xiě)作能力、溝通與協(xié)作能力、組織與管理能力等。而根據(jù)程序員的能力水平,可以將程序員分成初級(jí)、中級(jí)、高級(jí)三個(gè)級(jí)別。因此,在面試過(guò)程中我會(huì)針對(duì)初級(jí)、中級(jí)、高級(jí)程序員三個(gè)級(jí)別來(lái)提出不同的問(wèn)題。

在技術(shù)能力方面,重點(diǎn)考查初級(jí)程序員的編程能力、中級(jí)程序員編程能力并兼顧系統(tǒng)分析的能力、高級(jí)程序員的系統(tǒng)分析與設(shè)計(jì)能力。在非技術(shù)能力方面,重點(diǎn)考查初級(jí)程序員的溝通與協(xié)作能力、中級(jí)程序員的寫(xiě)作能力(主要指編寫(xiě)技術(shù)文檔,如需求分析文檔、用戶手冊(cè)、部署手冊(cè)等)、高級(jí)程序員的組織與管理能力(如指導(dǎo)、協(xié)助中級(jí)程序員進(jìn)行問(wèn)題分析和開(kāi)發(fā))。

在面試時(shí),程序員首先要將自己的技術(shù)能力展現(xiàn)出來(lái),以一種交流的心態(tài)去面對(duì),不要緊張,要有自信,即使面試失敗自己也要下去總結(jié)失敗的原因,找到技術(shù)弱點(diǎn)加以彌補(bǔ);其次,面試中遇到不會(huì)的問(wèn)題要講明自己的思路,因?yàn)橛行﹩?wèn)題不是考你的編程能力,而是邏輯思維的能力;最后,對(duì)照程序員能力模型進(jìn)行自我分析與評(píng)價(jià),做好職業(yè)規(guī)劃,不斷學(xué)習(xí),提高自己的編程能力和抽象思維能力。

以SQL Server為例,我來(lái)分享一下面試時(shí)常問(wèn)的一些技術(shù)問(wèn)題。

1. 聚集索引和非聚集索引有何區(qū)別?應(yīng)該怎樣使用?

2. SQL的一張表中有一個(gè)自增的ID字段,但是現(xiàn)在不連續(xù),寫(xiě)一條SQL語(yǔ)句取出某個(gè)位置到另一位置(如50~60)之間的數(shù)據(jù)。

3. 如何判斷和防止SQL注入?

4. 如何對(duì)海量數(shù)據(jù)進(jìn)行處理?

第1題考查基礎(chǔ)知識(shí);第2題考查SQL語(yǔ)句的編寫(xiě)能力和技巧,屬于初級(jí)程序員的問(wèn)題;第3題考查SQLServer的安全性,屬于中級(jí)程序員的問(wèn)題;第4題考查SQLServer的性能,屬于高級(jí)程序員的問(wèn)題。通過(guò)這幾個(gè)問(wèn)題可以判斷出應(yīng)聘程序員的數(shù)據(jù)庫(kù)水平。

毛穎 放過(guò)CAPS公司銷(xiāo)售工程師

從個(gè)人經(jīng)歷來(lái)說(shuō),我會(huì)對(duì)以下五個(gè)問(wèn)題比較感興趣。

1. 請(qǐng)說(shuō)出3個(gè)你覺(jué)得至今都沒(méi)有算法可以解決的問(wèn)題。

這是一個(gè)開(kāi)放式問(wèn)題。從回答中我們可以了解到被面試者的思維方式和思維敏捷度,而這兩點(diǎn)是一名優(yōu)秀程序員不可或缺的。我預(yù)料一般有兩類(lèi)回答:第一,學(xué)術(shù)類(lèi),比如有人會(huì)說(shuō)一些關(guān)于尋找質(zhì)數(shù)之類(lèi)的現(xiàn)在還無(wú)法解決的問(wèn)題;第二,生活類(lèi),我比較期待這一類(lèi)有意思的回答,如果被面試者可以結(jié)合一些現(xiàn)在的社會(huì)現(xiàn)象作出回答,也可以從另一個(gè)角度反射出其社會(huì)屬性。

2. 請(qǐng)從技術(shù)角度談一下《黑客帝國(guó)》的觀后感。

同樣又是一個(gè)開(kāi)放式問(wèn)題,完全沒(méi)有所謂的標(biāo)準(zhǔn)答案?!逗诳偷蹏?guó)》是程序員的必看“教材”,整個(gè)故事最精彩的莫過(guò)于構(gòu)思。我覺(jué)得能具備這樣的構(gòu)思能力是程序員的最高境界。那么從技術(shù)角度,對(duì)于這個(gè)構(gòu)思的框架搭建以及實(shí)現(xiàn)等,我想聽(tīng)聽(tīng)程序員的不同理解和實(shí)現(xiàn)方法,從側(cè)面了解他們的潛在創(chuàng)造能力和對(duì)身邊事物的建模能力。

3. 你比較偏向于把程序員比作翻譯、建筑師還是設(shè)計(jì)師?

問(wèn)這個(gè)問(wèn)題的目的是看你怎樣理解程序員這個(gè)職業(yè)。一個(gè)人對(duì)自己職業(yè)的認(rèn)識(shí)以及定位將直接決定其在這個(gè)職位上的積極性和創(chuàng)造能力。我的答案是程序員既是翻譯,又是建筑師,更應(yīng)該是設(shè)計(jì)師。并且隨著這三個(gè)職業(yè)的排序,正是我認(rèn)為的程序員職業(yè)能力升華臺(tái)階。

4. 請(qǐng)?jiān)O(shè)計(jì)至少兩個(gè)不同的算法解決將一個(gè)蛋糕平均分為6份的問(wèn)題。

比較實(shí)際的專(zhuān)業(yè)能力題。這是一個(gè)既簡(jiǎn)單又綜合的考驗(yàn)。除了對(duì)程序員這個(gè)職位的正確認(rèn)識(shí)之外,實(shí)際操作能力畢竟是影響今后實(shí)際工作的第一要素。這道操作題,考察應(yīng)聘者對(duì)問(wèn)題的思考,以及分析能力和解決問(wèn)題的動(dòng)手能力。

5. 比較一下這兩個(gè)算法,你覺(jué)得哪個(gè)更好,依據(jù)是什么?

比較算法,還是考察的專(zhuān)業(yè)能力,目的是看你怎樣判斷一個(gè)算法的好壞。對(duì)這道題,沒(méi)有接受過(guò)專(zhuān)業(yè)訓(xùn)練的應(yīng)聘者應(yīng)該無(wú)法給出全面且科學(xué)的分析。并且請(qǐng)他們?cè)u(píng)論自己設(shè)計(jì)的算法,也是對(duì)自我認(rèn)識(shí)的一種衡量。

李顏杉 某外資人力資源顧問(wèn)公司獵頭顧問(wèn)

程序員的概念有點(diǎn)寬泛,為更有針對(duì)性,我主要分享對(duì)“網(wǎng)絡(luò)程序員”的觀點(diǎn)。簡(jiǎn)言之,我們主要關(guān)注面試者的硬條件、軟條件兩個(gè)方面。

硬條件是指學(xué)歷、技術(shù)經(jīng)驗(yàn)、語(yǔ)言等能直接呈現(xiàn)的能力。技術(shù)是實(shí)在的東西,有就有,沒(méi)有就沒(méi)有,由不得半點(diǎn)浮夸。

我們比較感興趣的問(wèn)題如下。

1. 做過(guò)什么:是寫(xiě)代碼、設(shè)計(jì)還是架構(gòu)?

2. 做成功過(guò)什么:是大型的平臺(tái)嗎?其特質(zhì)如可擴(kuò)展、高并發(fā)、交互式。

3. 擅長(zhǎng)做什么:使用的編程語(yǔ)言是哪種?使用經(jīng)驗(yàn)有幾年?

4. Debug的經(jīng)驗(yàn),遭遇什么復(fù)雜的問(wèn)題(需例證其復(fù)雜性)?

技術(shù)面試的后續(xù)往往是筆試或上機(jī),比如,在所有你使用過(guò)的DesignPattern中,請(qǐng)解釋對(duì)比其中兩種,如CommandPattern 和VisitorPattern(可以文字回答,也可以畫(huà)圖)?DOMparser與SAXparser的區(qū)別在哪兒?什么情況下采用DOMparser 而不是SAXparser?大家在面試之前可以Google一下類(lèi)似的題目。

如果面試外資公司,需要英文達(dá)到流利讀寫(xiě)的水平。因?yàn)轫?xiàng)目的完成往往需要協(xié)同全球多個(gè)國(guó)家的同事,如果缺乏英文技能,在外企的發(fā)展是比較受限的。計(jì)劃今后進(jìn)入外資公司的朋友,一定要加強(qiáng)練習(xí)。

軟條件是指性格、興趣、職業(yè)規(guī)劃等非直接呈現(xiàn)的能力。公司對(duì)于程序員一般會(huì)看重兩種性格特質(zhì):愛(ài)技術(shù)、樂(lè)分享。

“愛(ài)技術(shù)”的人才會(huì)自發(fā)的鉆研,不浮躁,也才會(huì)在這一行做得長(zhǎng)久。對(duì)于這點(diǎn),面試官可能希望了解你工作之外喜歡做什么。我聽(tīng)到過(guò)很多分享:經(jīng)營(yíng)自己的博客或者技術(shù)論壇;嘗試新技術(shù)、新設(shè)備,學(xué)習(xí)新技術(shù)是一種樂(lè)趣而不是負(fù)擔(dān);當(dāng)然,下次你可以說(shuō)你平時(shí)喜歡閱讀《程序員》。

“樂(lè)分享”的人才能帶動(dòng)團(tuán)隊(duì)整體進(jìn)步。對(duì)于這點(diǎn),面試官可能希望了解你在團(tuán)隊(duì)中是什么角色。有的人可能講我是Mentor,我們遇到技術(shù)問(wèn)題時(shí)要內(nèi)部討論,我往往是能給出solution的人,所有人都解決不了,我們會(huì)求助于互聯(lián)網(wǎng)——說(shuō)明你不只愿意分享,而且有東西可以分享。

以前曾在面試中聽(tīng)說(shuō),程序員是青春飯,3~5年之后一定要轉(zhuǎn)做Manager。我覺(jué)得職業(yè)發(fā)展一定要切合自己的性格,并不是每個(gè)人都很享受并善于處理人事管理。有的資深開(kāi)發(fā)人員轉(zhuǎn)成Manager幾年之后,又轉(zhuǎn)回純技術(shù)(IndividualContributor)。而資深技術(shù)人員對(duì)于公司是非常寶貴的財(cái)富,不管從受重視程度、薪資福利待遇都是非常有吸引力的。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 程序員
    +關(guān)注

    關(guān)注

    4

    文章

    956

    瀏覽量

    30940
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    請(qǐng)問(wèn)CW32F030的硬件注意事項(xiàng)有哪些?

    CW32F030的硬件注意事項(xiàng)有哪些
    發(fā)表于 12-25 08:20

    請(qǐng)問(wèn)IAP功能升級(jí)流程中有哪些注意事項(xiàng)?

    IAP 功能升級(jí)流程中有哪些注意事項(xiàng)?
    發(fā)表于 12-23 07:55

    BNC轉(zhuǎn)接頭接線注意事項(xiàng)

    本文從工程角度總結(jié)BNC轉(zhuǎn)接頭接線過(guò)程中的關(guān)鍵注意事項(xiàng),涵蓋阻抗匹配、接線規(guī)范、工藝選擇及檢測(cè)要點(diǎn),幫助用戶避免常見(jiàn)接線問(wèn)題。
    的頭像 發(fā)表于 12-19 14:04 ?399次閱讀
    BNC轉(zhuǎn)接頭接線<b class='flag-5'>注意事項(xiàng)</b>

    迅為RK3588開(kāi)發(fā)板Android系統(tǒng)燒寫(xiě)及注意事項(xiàng)

    迅為RK3588開(kāi)發(fā)板Android系統(tǒng)燒寫(xiě)及注意事項(xiàng)
    的頭像 發(fā)表于 12-03 15:17 ?7163次閱讀
    迅為RK3588開(kāi)發(fā)板Android系統(tǒng)燒寫(xiě)及<b class='flag-5'>注意事項(xiàng)</b>

    驅(qū)動(dòng)板PCB布線的注意事項(xiàng)

    PCB Layout 注意事項(xiàng) 1)布局注意事項(xiàng): ●● 整體布局遵循功率回路與小信號(hào)控制回路分開(kāi)布局原則,功率部分和控制部分的 GND 分開(kāi)回流到輸入 GND。 ●● 芯片的放置方向優(yōu)先考慮驅(qū)動(dòng)
    發(fā)表于 12-02 07:40

    CW32F030在使用中的注意事項(xiàng)有哪些?

    CW32F030在使用中的注意事項(xiàng)有哪些?
    發(fā)表于 11-18 06:20

    emWin AppWizard 開(kāi)發(fā)注意事項(xiàng)有哪些?

    emWin AppWizard 開(kāi)發(fā)注意事項(xiàng)
    發(fā)表于 09-04 06:18

    別讓這些細(xì)節(jié)毀了PCBA!焊接注意事項(xiàng)清單

    一站式PCBA加工廠家今天為大家講講PCBA加工中電子元器件焊接注意事項(xiàng)有哪些?PCBA加工中電子元器件焊接注意事項(xiàng)。 電子元器件焊接關(guān)鍵注意事項(xiàng) 在PCBA加工中,焊接工藝直接影響電路板的可靠性
    的頭像 發(fā)表于 07-23 09:26 ?1200次閱讀

    美國(guó)Odyssey奧德賽電池充電注意事項(xiàng)全解析

    Odyssey奧德賽電池充電注意事項(xiàng)全解析 奧德賽電池作為高性能的深循環(huán)鉛酸電池,廣泛應(yīng)用于汽車(chē)啟動(dòng)、摩托車(chē)、船舶以及備用電源系統(tǒng)中。正確的充電方法不僅能夠延長(zhǎng)電池壽命,還能保障其性能穩(wěn)定發(fā)揮
    的頭像 發(fā)表于 05-19 16:31 ?1088次閱讀
    美國(guó)Odyssey奧德賽電池充電<b class='flag-5'>注意事項(xiàng)</b>全解析

    IGBT器件的防靜電注意事項(xiàng)

    IGBT作為功率半導(dǎo)體器件,對(duì)靜電極為敏感。我將從其靜電敏感性原理入手,詳細(xì)闡述使用過(guò)程中防靜電的具體注意事項(xiàng)與防護(hù)措施,確保其安全穩(wěn)定運(yùn)行。
    的頭像 發(fā)表于 05-15 14:55 ?1815次閱讀

    手機(jī)喇叭氣密性檢測(cè)儀的注意事項(xiàng)

    使用手機(jī)喇叭氣密性檢測(cè)儀的注意事項(xiàng)包括以下幾點(diǎn):一、使用前注意事項(xiàng)仔細(xì)閱讀手機(jī)喇叭氣密性檢測(cè)儀的使用說(shuō)明書(shū),了解設(shè)備的操作方法和注意事項(xiàng)。檢查氣密性檢測(cè)儀的各部件是否完好,包括壓力表、傳感器、連接
    的頭像 發(fā)表于 05-15 13:38 ?743次閱讀
    手機(jī)喇叭氣密性檢測(cè)儀的<b class='flag-5'>注意事項(xiàng)</b>

    設(shè)置射頻網(wǎng)絡(luò)分析儀的測(cè)試條件有哪些注意事項(xiàng)

    射頻網(wǎng)絡(luò)分析儀(VNA)的測(cè)試條件設(shè)置直接影響測(cè)量結(jié)果的準(zhǔn)確性和可靠性。以下從儀器配置、被測(cè)器件(DUT)特性、環(huán)境干擾、校準(zhǔn)與驗(yàn)證四個(gè)維度,系統(tǒng)梳理關(guān)鍵注意事項(xiàng)及解決方案。一、儀器配置與參數(shù)設(shè)置
    發(fā)表于 05-06 16:02

    錐齒輪減速機(jī)的使用安裝和維護(hù)維修注意事項(xiàng)

    錐齒輪減速機(jī)的使用、安裝和維護(hù)維修注意事項(xiàng)涵蓋了多個(gè)方面,以下是對(duì)這些注意事項(xiàng)的詳細(xì)歸納: 一、使用注意事項(xiàng) 1. 確認(rèn)規(guī)格與設(shè)計(jì)相符:在使用減速機(jī)前,請(qǐng)先行確認(rèn)購(gòu)買(mǎi)的規(guī)格與設(shè)計(jì)規(guī)格是否相符。 2.
    的頭像 發(fā)表于 04-21 18:13 ?1266次閱讀
    錐齒輪減速機(jī)的使用安裝和維護(hù)維修<b class='flag-5'>注意事項(xiàng)</b>

    掃描電鏡的日常維護(hù)有哪些注意事項(xiàng)?

    掃描電鏡日常維護(hù)的注意事項(xiàng)。
    的頭像 發(fā)表于 03-24 11:38 ?1169次閱讀
    掃描電鏡的日常維護(hù)有哪些<b class='flag-5'>注意事項(xiàng)</b>?

    依托raksmart服務(wù)器在多種系統(tǒng)上本地部署deepseek注意事項(xiàng)

    在RAKsmart服務(wù)器上本地部署DeepSeek時(shí),需根據(jù)不同的操作系統(tǒng)和環(huán)境做好全面適配。以下是關(guān)鍵注意事項(xiàng)及分步指南,主機(jī)推薦小編為您整理發(fā)布依托raksmart服務(wù)器在多種系統(tǒng)上本地部署deepseek注意事項(xiàng)。
    的頭像 發(fā)表于 03-19 11:25 ?892次閱讀