欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      Java程序員面試注意事項(xiàng)(模版)

      時(shí)間:2019-05-13 11:07:22下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫寫幫文庫(kù)小編為你整理了多篇相關(guān)的《Java程序員面試注意事項(xiàng)(模版)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫(kù)還可以找到更多《Java程序員面試注意事項(xiàng)(模版)》。

      第一篇:Java程序員面試注意事項(xiàng)(模版)

      Java程序員面試注意事項(xiàng)

      隨著Java框架的逐漸成熟,其功能越來越強(qiáng)大,使用越來越簡(jiǎn)便,其使用范圍越來越廣,使用人數(shù)也越來越多。Java在帶來方便的同時(shí),無形中也帶了不便,作為軟件開發(fā)的王牌語言,各企業(yè)對(duì)Java程序員的要求也不斷的提升,所以,求職面試成了Java程序員們最頭疼又不得不面對(duì)的現(xiàn)實(shí)。瑭錦Tanjurd為了給廣大Java程序員面試提供最貼心的指導(dǎo),Tanjurd特意列舉了一些面試常見問題希望能對(duì)廣大Java程序員的面試具有一定的 指導(dǎo)意義。

      Java程序員的面試具有一定的指導(dǎo)意義面試常見的問題如下:從企業(yè)面試的角度來 Java程序員的技術(shù)功底以技術(shù)經(jīng)理的眼光來審視對(duì)Java編程知識(shí)的掌握

      1.談?wù)刦inal, finally, finalize的區(qū)別

      final修飾符(關(guān)鍵字)如果一個(gè)類被聲明為final,意味著它不能再派生出新的子類,不能作為父類被繼承。因此一個(gè)類不能既被聲明為 abstract的,又被聲明為final的。將變量或方法聲明為final,可以保證它們?cè)谑褂弥胁槐桓淖?。被聲明為final的變量必須在聲明時(shí)給定初值,而在以后的引用中只能讀取,不可修改。被聲明為final的方法也同樣只能使用,不能重載。

      Finally在異常處理時(shí)提供 finally 塊來執(zhí)行任何清除操作。瑭錦Tanjurd解釋如果拋出一個(gè)異常,那么相匹配的 catch 子句就會(huì)執(zhí)行,然后控制就會(huì)進(jìn)入 finally 塊(如果有的話)。

      finalize方法名。Java 技術(shù)允許使用 finalize()方法在垃圾收集器將對(duì)象從內(nèi)存中清除出去之前做必要的清理工作。這個(gè)方法是由垃圾收集器在確定這個(gè)對(duì)象沒有被引用時(shí)對(duì)這個(gè)對(duì)象調(diào)用的。它是在 Object 類中定義的,因此所有的類都繼承了它。子類覆蓋 finalize()方法以整理系統(tǒng)資源或者執(zhí)行其他清理工作。finalize()方法是在垃圾收集器刪除對(duì)象之前對(duì)這個(gè)對(duì)象調(diào)用的。

      2.Set里的元素是不能重復(fù)的,那么用什么方法來區(qū)分重復(fù)與否呢?是用==還是equals()?它們有何區(qū)別?

      Set里的元素是不能重復(fù)的,那么用iterator()方法來區(qū)分重復(fù)與否。equals()是判讀兩個(gè)Set是否相等。

      equals()和==方法決定引用值是否指向同一對(duì)象

      equals()在類中被覆蓋,為的是當(dāng)兩個(gè)分離的對(duì)象的內(nèi)容和類型相配的話,返回真值。

      3.HashMap和Hashtable之間的區(qū)別

      經(jīng)常問到。這兩個(gè)都是Map接口的類,實(shí)現(xiàn)了將唯一鍵映射到特定的值上。

      HashMap類沒有排序,可以一個(gè)null鍵和多個(gè)null值

      Hashtable,不可以有null鍵和null值。比Hash慢,因?yàn)樗峭降摹?/p>

      4.abstract class和interface有什么區(qū)別

      Tanjurd說此問題經(jīng)常被問。聲明方法的存在而不去實(shí)現(xiàn)它的類被叫做抽象類(abstract class),它用于要?jiǎng)?chuàng)建一個(gè)體現(xiàn)某些基本行為的類,并為該類聲明方法,但不能在該類中實(shí)現(xiàn)該類的情況。不能創(chuàng)建abstract 類的實(shí)例。然而可以創(chuàng)建一個(gè)變量,其類型是一個(gè)抽象類,并讓它指向具體子類的一個(gè)實(shí)例。不能有抽象構(gòu)造函數(shù)或抽象靜態(tài)方法。Abstract 類的子類為它們父類中的所有抽象方法提供實(shí)現(xiàn),否則它們也是抽象類為。取而代之,在子類中實(shí)現(xiàn)該方法。知道其行為的其它類可以在類中實(shí)現(xiàn)這些方法。

      接口(interface)是抽象類的變體。在接口中,所有方法都是抽象的。多繼承性可通過實(shí)現(xiàn)這樣的接口而獲得。接口中的所有方法都是抽象的,沒有一個(gè)有程序體。接口只可以定義static final成員變量。接口的實(shí)現(xiàn)與子類相似,除了該實(shí)現(xiàn)類不能從接口定義中繼承行為。當(dāng)類實(shí)現(xiàn)特殊接口時(shí),它定義(即將程序體給予)所有這種接口的方法。然后,它可以在實(shí)現(xiàn)了該接口的類的任何對(duì)象上調(diào)用接口的方法。由于有抽象類,它允許使用接口名作為引用變量的類型。通常的動(dòng)態(tài)聯(lián)編將生效。引用可以轉(zhuǎn)換到接口類型或從接口類型轉(zhuǎn)換,instanceof 運(yùn)算符可以用來決定某對(duì)象的類是否實(shí)現(xiàn)了接口。

      5.Overload和Override的區(qū)別。Overloaded的方法是否可以改變返回值的類型?

      經(jīng)常被問。方法的重寫Overriding和重載Overloading是Java多態(tài)性的不同表現(xiàn)。重寫Overriding是父類與子類之間多態(tài)性的一種表現(xiàn),重載Overloading是一個(gè)類中多態(tài)性的一種表現(xiàn)。如果在子類中定義某方法與其父類有相同的名稱和參數(shù),我們說該方法被重寫(Overriding)。子類的對(duì)象使用這個(gè)方法時(shí),將調(diào)用子類中的定義,對(duì)它而言,父類中的定義如同被“屏蔽”了。如果在一個(gè)類中定義了多個(gè)同名的方法,它們或有不同的參數(shù)個(gè)數(shù)或有不同的參數(shù)類型,則稱為方法的重載(Overloading)。Overloaded的方法是可以改變返回值的類型。

      第二篇:Java程序員面試注意事項(xiàng)

      一、回答問題的思路

      先正面敘述一些基本的核心知識(shí),然后描述一些特殊的東西,最后再來一些錦上添花的東西。要注意有些不是錦上添花,而是畫蛇添足的東西,不要隨便寫上。把答題像寫書一樣寫。我要回答一個(gè)新技術(shù)的問題大概思路和步驟是:我們想干什么,干這個(gè)遇到了什么問題,現(xiàn)在用什么方式來解決。其實(shí)我們講課也是這樣一個(gè)思路。

      答題時(shí),先答是什么,再答有什么作用和要注意什么(這部分最重要,展現(xiàn)自己的心得)。答案的層次分明,條理清楚都非常重要,從這些表面的東西也可以看出一個(gè)人的習(xí)慣、辦事風(fēng)格、條理等。要講你做出答案的思路過程,或者說你記住答案的思想都寫下來。把答題想著是辯論賽。答題就是給別人講道理、擺事實(shí)。答題不局限于什么格式和形式,就是要將自己的學(xué)識(shí)展現(xiàn)出來!

      另外,不要因?yàn)槿思翌}目本來就模棱兩可,你就心里膽怯和沒底氣了,不敢回答了。你要大膽地指出對(duì)方題目很模糊和你的觀點(diǎn),不要把面試官想得有多高,其實(shí)他和你就是差不多的,你想想,如果他把你招進(jìn)去了,你們以后就是同事了,可不是差不多的嗎?

      二、關(guān)于就業(yè)薪水

      如果你是應(yīng)屆生,那不能要高工資,好比大餅的故事,要拿高工資,就去中關(guān)村!少數(shù)人基礎(chǔ)確實(shí)很好,在校期間確實(shí)又做過一些項(xiàng)目,那仍然是可以要到相對(duì)高的工資的。

      初級(jí)程序員薪水:2000-4500

      中級(jí)程序員薪水:4000-7000

      高級(jí)程序員薪水:7000以上

      公司招聘程序員更看重的要用到的編碼技術(shù)、而不是那些業(yè)務(wù)不太相關(guān)的所謂項(xiàng)目經(jīng)歷:

      三、公司想招什么樣的人

      對(duì)于一些公司接到了一些項(xiàng)目,想招聘一些初中級(jí)的程序員過來幫助寫代碼,完成這個(gè)項(xiàng)目,你更看重的是他的專業(yè)技術(shù)功底,還是以前做過幾個(gè)項(xiàng)目的經(jīng)歷呢?我們先排除掉那些編碼技術(shù)功底好,又正好做過相似項(xiàng)目的情況,實(shí)際上,這種魚和熊掌兼得的情況并不常見。其實(shí)公司很清楚,只要招聘進(jìn)來的人技術(shù)真的很明白,那他什么項(xiàng)目都可以做出來,公司招人不是讓你去重復(fù)做你以前的項(xiàng)目,而是做一個(gè)新項(xiàng)目,業(yè)務(wù)方面,你只要進(jìn)了項(xiàng)目團(tuán)隊(duì),自然就能掌握。所以,大多數(shù)招聘單位在招聘那些編碼級(jí)別的程序員時(shí)也沒指望能招聘到做過類似項(xiàng)目的人,也不會(huì)刻意去找做過類似項(xiàng)目的人,用人單位也不是想把你招進(jìn),然后把你以前做過的項(xiàng)目重做一遍,所以,用人單位更看重招進(jìn)來的人對(duì)要用到的編碼技術(shù)的功底到底怎樣,技術(shù)扎實(shí)不扎實(shí),項(xiàng)目則只要跟著開發(fā)團(tuán)隊(duì)走,自然就沒問題。除非是一些非常專業(yè)的行業(yè),要招聘特別高級(jí)的開發(fā)人員和系統(tǒng)分析師,招聘單位才特別注重他的項(xiàng)目經(jīng)驗(yàn)和行業(yè)經(jīng)驗(yàn),要去找到行業(yè)高手,公司才關(guān)心項(xiàng)目和與你聊項(xiàng)目的細(xì)節(jié),這樣的人通常都不是通過常規(guī)招聘渠道去招聘進(jìn)來的,而是通過各種手段挖過來的,這情況不再我今天要討論的范圍中。

      四、公司面試會(huì)問什么,.技術(shù)學(xué)得明白不明白,人家?guī)讉€(gè)問題就把你的深淺問出來了,只要問一些具體的技術(shù)點(diǎn),就很容易看出你是真懂還是假懂,很容看出你的技術(shù)深度和實(shí)力,所以,技術(shù)是來不得半點(diǎn)虛假的,必須扎扎實(shí)實(shí)。

      由于項(xiàng)目的種類繁多,涉及到現(xiàn)實(shí)生活中的各行各業(yè),什么五花八門的業(yè)務(wù)都有,例如,酒店房間預(yù)定管理,公司車輛調(diào)度管理,學(xué)校課程教室管理,超市進(jìn)銷存管理,知識(shí)內(nèi)容管理,等等……成千上萬等等,但是,不管是什么項(xiàng)目,采用的無非都是我們學(xué)習(xí)的那些目前流行和常用的技術(shù)。技術(shù)好、經(jīng)驗(yàn)豐富,則項(xiàng)目做出來的效率高些,程序更穩(wěn)定和更容易維護(hù)些;技術(shù)差點(diǎn),碰碰磕磕最后也能把項(xiàng)目做出來,無非是做的周期長(zhǎng)點(diǎn)、返工的次數(shù)多點(diǎn),程序代碼寫得差些,用的技術(shù)笨拙點(diǎn)。如果一個(gè)人不是完完全全做過某個(gè)項(xiàng)目,他是不太關(guān)心該項(xiàng)目的業(yè)務(wù)的,對(duì)其中的一些具體細(xì)節(jié)更是一竅不知,(如果我招你來做圖書管理,你項(xiàng)目經(jīng)歷說你做過汽車調(diào)度,那我能問你汽車調(diào)度具體怎么回事嗎?不會(huì),所以,你很容易蒙混過去的)而一個(gè)程序員的整個(gè)職業(yè)生涯中能實(shí)實(shí)在在和完完整整做出來的項(xiàng)目沒幾個(gè),更別說在多個(gè)不同行業(yè)的項(xiàng)目了,有的程序員更是一輩子都只是在做某一個(gè)行業(yè)的項(xiàng)目,結(jié)果他就成了這個(gè)行業(yè)的專家(專門干一件事的家伙)。所以,技術(shù)面試官通常沒正好親身經(jīng)歷過你簡(jiǎn)歷寫的那些項(xiàng)目,他不可能去問你寫的那些項(xiàng)目的具體細(xì)節(jié),而是只能泛泛地問你這個(gè)項(xiàng)目是多少人做的,做了多長(zhǎng)時(shí)間,開發(fā)的過程,你在做項(xiàng)目的過程中有什么心得和收獲,用的什么技術(shù)等面上的問題,所以,簡(jiǎn)歷上的項(xiàng)目經(jīng)歷可以含有很多水分,很容易作假,技術(shù)面試官也無法在項(xiàng)目上甄別你的真?zhèn)巍?/p>

      五、簡(jiǎn)歷怎么寫

      簡(jiǎn)歷該怎么寫:精通哪些技術(shù),有一些什么項(xiàng)目經(jīng)歷

      六、怎樣達(dá)到簡(jiǎn)歷上的標(biāo)準(zhǔn)(培訓(xùn)中心教項(xiàng)目的目的)

      教項(xiàng)目是為了鞏固和靈活整合運(yùn)用技術(shù),增強(qiáng)學(xué)習(xí)的趣味性,熟悉做項(xiàng)目的流程,或得一些專業(yè)課程中無法獲得的特有項(xiàng)目經(jīng)驗(yàn),增強(qiáng)自己面試的信心。講的項(xiàng)目應(yīng)該真實(shí)可靠才有價(jià)值,否則,表面上是項(xiàng)目,實(shí)際上還是知識(shí)點(diǎn)的整合,對(duì)鞏固技術(shù)點(diǎn)和增強(qiáng)學(xué)習(xí)的趣味性,但無法獲得實(shí)際的項(xiàng)目經(jīng)驗(yàn)。

      總之,項(xiàng)目主要是增加你經(jīng)驗(yàn)的可信度,獲得更多面試機(jī)會(huì),真正能不能找到工作,找到好工作,主要看你鍵盤上的功夫了

      第三篇:java程序員應(yīng)職面試注意事項(xiàng)

      第1部分 求職過程

      古人云:凡事預(yù)則立,不預(yù)則廢。機(jī)會(huì)都是垂青有準(zhǔn)備的人的。為了得到一份滿意的工作,大家一定要對(duì)整個(gè)求職過程有清醒的了解。把能夠預(yù)見的、必須做的事情早一些做完,這樣在大規(guī)模招聘開始的時(shí)候就可以專心地為面試做準(zhǔn)備。

      第1章 應(yīng)聘求職 3

      每年的二三月份,都是應(yīng)屆生求職、在職人員跳槽的高峰期。對(duì)于即將成為程序員的應(yīng)屆畢業(yè)生們,在求職過程中怎樣確定目標(biāo)公司和目標(biāo)職位;對(duì)于已經(jīng)是程序員的跳槽大軍,是按照技術(shù)路線發(fā)展自己的職業(yè)生涯,還是走向管理崗位繼續(xù)自己的職業(yè)道路,或者是改變自己的發(fā)展軌跡;大家在求職過程中要注意哪些細(xì)節(jié)?這些都是大家所關(guān)心的話題。

      1.1 應(yīng)聘渠道 3

      1.2 應(yīng)聘流程 4

      第2章 簡(jiǎn)歷書寫 5

      據(jù)統(tǒng)計(jì),80%的簡(jiǎn)歷都是不合格的。不少人事管理者抱怨收到的許多簡(jiǎn)歷在格式上很糟糕。簡(jiǎn)歷應(yīng)該如何做到在格式上簡(jiǎn)潔明了,重點(diǎn)突出?求職信應(yīng)該如何有足夠的內(nèi)容推銷自己?如何控制長(zhǎng)度,言簡(jiǎn)意賅?相信讀了本章你會(huì)對(duì)簡(jiǎn)歷的撰寫有一個(gè)新的認(rèn)識(shí)。

      2.1 簡(jiǎn)歷注意事項(xiàng) 5

      2.2 簡(jiǎn)歷模板 8

      第3章 3種考試 13

      筆試,電話面試,面試,是順利求職的3個(gè)過程。三關(guān)全過才能順利簽約,只要有一關(guān)沒能通過,就會(huì)被“刷”掉。

      3.1 筆試 13

      3.2 電話面試 15

      3.3 面試 16

      第4章 職業(yè)生涯發(fā)展規(guī)劃 19

      在一般情況下,我們工作一年之后,對(duì)自己的喜好及擅長(zhǎng)都有了更加深刻的了解,這時(shí)會(huì)有較為明確的職業(yè)發(fā)展規(guī)劃。

      4.1 缺乏工作經(jīng)驗(yàn)的應(yīng)屆畢業(yè)生 19

      4.2 更換工作的程序員們 21

      第5章 3個(gè)求職技巧 23

      筆者作為一個(gè)專業(yè)的技術(shù)人員,一直不相信面試有什么真正的技巧可言。在求職面試中主要還是以實(shí)力為主,用能力說話。至于求職技巧,我覺得是一些待人接物的基本常識(shí)而已,你的家教,你的品行,你處理問題和對(duì)待朋友的態(tài)度,你的情操和品德,這些都是無法掩飾的。如果真的有什么技巧培養(yǎng),那在幼兒園的時(shí)候就已經(jīng)形成了。

      5.1 應(yīng)屆生面試技巧 23

      5.2 主考者的觀點(diǎn) 25

      5.3 談話的技巧 26

      第2部分 Java程序設(shè)計(jì)

      本部分主要以Java設(shè)計(jì)語言為基礎(chǔ),通過大量實(shí)際例子分析各大公司Java面試題目,從技術(shù)上分析面試題的內(nèi)涵。許多面試題看似簡(jiǎn)單,卻需要深厚的基本功才能給出完美的解答。

      第6章 Java程序設(shè)計(jì)基本概念 31

      對(duì)于一個(gè)求職者或者應(yīng)屆畢業(yè)生,公司除了對(duì)項(xiàng)目經(jīng)驗(yàn)有所問詢之外,最好的考量辦法就是檢查基本功,包括編程風(fēng)格,以及對(duì)賦值語句、遞增語句、類型轉(zhuǎn)換、數(shù)據(jù)交換等程序設(shè)計(jì)基本概念的理解。當(dāng)然,在考試之前最好對(duì)自己所掌握的程序概念知識(shí)有所復(fù)習(xí),尤其是對(duì)各種細(xì)致的考點(diǎn)要加以重視。

      6.1 Java配置 31

      6.2 i++ 33

      6.3 類型轉(zhuǎn)換 37

      6.4 程序結(jié)構(gòu) 38

      6.5 其他相關(guān)問題 41

      第7章 異常與反射 43

      可以說,實(shí)現(xiàn)了反射機(jī)制的系統(tǒng)都具有開放性,但具有開放性的系統(tǒng)并不一定采用了反射機(jī)制,開放性是反射系統(tǒng)的必要條件。在Java類反射的主要方法中,獲得字段信息的class反射調(diào)用不同于那些用于接入構(gòu)造函數(shù)的調(diào)用,在參數(shù)類型數(shù)組中使用了字段名。反射讓我們可以于運(yùn)行時(shí)加載、探知、使用編譯期間完全未知的classes。換句話說,Java程序可以加載一個(gè)運(yùn)行時(shí)才得知名稱的class,獲悉其完整構(gòu)造(但不包括methods定義),并生成其對(duì)象實(shí)例,或?qū)ζ鋐ields設(shè)值,或喚起其methods1。

      7.1 final定義 43

      7.2 異常處理 46

      7.3 Reflection定義 47

      第8章 傳遞與引用 53

      Java語言明確說明取消了指針,因?yàn)橹羔樛窃趲矸奖愕耐瑫r(shí)導(dǎo)致代碼不安全的根源,而且還會(huì)使程序變得非常復(fù)雜和難以理解,濫用指針寫成的代碼不亞于使用早已臭名昭著的GOTO語句。Java放棄指針的概念絕對(duì)是極其明智的。但這只是在Java語言中沒有明確的指針定義,實(shí)質(zhì)上每一個(gè)new語句返回的都是一個(gè)指針的引用,只不過在大多數(shù)時(shí)候Java中不用關(guān)心如何操作這個(gè)“指針”,更不用像在操作C++的指針那樣膽戰(zhàn)心驚。唯一要多多關(guān)心的是在給函數(shù)傳遞對(duì)象的時(shí)候。

      8.1 傳值基本問題 53

      8.2 靜態(tài)變量與私有變量 58

      8.3 輸入/輸出流 60

      8.4 序列化 67

      第9章 循環(huán)、條件、概率 71

      遞歸過程的執(zhí)行總是一個(gè)過程體未執(zhí)行完,就帶著本次執(zhí)行的結(jié)果又進(jìn)入另一輪過程體的執(zhí)行……如此反復(fù),不斷深入,直到某次過程的執(zhí)行遇到終止遞歸調(diào)用的條件成立時(shí),則不再深入,而執(zhí)行本次的過程體余下的部分,然后又返回到上一次調(diào)用的過程體中,執(zhí)行其余下的部分……如此反復(fù),直到回到起始位置上,才最終結(jié)束整個(gè)遞歸過程的執(zhí)行,得到相應(yīng)的執(zhí)行結(jié)果。遞歸過程的程序設(shè)計(jì)的核心就是參照這種執(zhí)行流程,設(shè)計(jì)出一種適合“逐步深入,而后又逐步返回”的遞歸調(diào)用模型,以解決實(shí)際面試?yán)}。

      9.1 典型遞歸問題 71

      9.2 Switch 76

      9.3 條件語言 78

      9.4 Java排序 80

      9.5 隨機(jī)數(shù) 89

      第10章 Java內(nèi)存管理 93

      內(nèi)存管理太重要了,花多少口舌介紹它都不過分。我曾經(jīng)見到這樣一句話:“C++程序員覺得內(nèi)存管理太重要了,所以一定要自己進(jìn)行管理;Java/C#程序員覺得內(nèi)存管理太重要了,所以一定不能自己去管理?!睆哪撤N意義上說,兩者都是對(duì)的。面試中內(nèi)存管理涉及堆、棧、哈希表、內(nèi)存泄漏等諸方面。

      10.1 堆棧 9

      310.2 垃圾收集 99

      10.3 clone 107

      10.4 Java線程 109

      第11章 面向?qū)ο?111

      面向?qū)ο笃鋵?shí)是現(xiàn)實(shí)世界模型的自然延伸?,F(xiàn)實(shí)世界中任何實(shí)體都可以看做是對(duì)象。對(duì)象之間通過消息相互作用。另外,現(xiàn)實(shí)世界中任何實(shí)體都可歸屬于某類事物,任何對(duì)象都是某一類事物的實(shí)例。如果說傳統(tǒng)的過程式編程語言是以過程為中心、以算法為驅(qū)動(dòng)的話,面向?qū)ο蟮木幊陶Z言則是以對(duì)象為中心,以消息為驅(qū)動(dòng)。用公式表示,過程式編程語言為:程序=算法+數(shù)據(jù);面向?qū)ο缶幊陶Z言為:程序=對(duì)象+消息。

      11.1 面向?qū)ο蟮幕靖拍?112

      11.2 類和對(duì)象 115

      11.3 嵌套類 118

      11.4 構(gòu)造函數(shù)和析構(gòu)函數(shù) 119

      11.5 復(fù)制構(gòu)造函數(shù)和賦值函數(shù) 120

      11.6 多態(tài)的概念 121

      第12章 繼承與接口 129

      接口在實(shí)際語言,如Delphi、Java、C++等中,都有廣義和狹義之分,這很重要,以前就是因?yàn)闆]明白接口的廣義和狹義之分,始終沒能真正理解接口的真正意義。廣義接口從一般意義上說,凡是一個(gè)類提供給外部使用的部分都可以被稱為接口。但是在引入繼承和抽象類之前,這個(gè)廣義接口并沒有太大意義。廣義接口的真正意義是在類的繼承中體現(xiàn)多態(tài)的功能,這種接口又被稱為抽象類接口。

      12.1 基礎(chǔ)知識(shí) 129

      12.2 Super 133

      12.3 this 138

      12.4 不能繼承的情況 142

      12.5 抽象類與接口 144

      12.6 設(shè)計(jì)有效的繼承 154

      第13章 JavaScript 161

      越來越發(fā)現(xiàn)很多靈巧的功能都是由JS實(shí)現(xiàn)的。這是因?yàn)閃eb模式現(xiàn)在還是Pull為主,要實(shí)現(xiàn)靈巧的功能,客戶端必須有一定的主動(dòng)性,簡(jiǎn)單的頁(yè)面刷新是不夠的,越來越多的應(yīng)用要求互動(dòng)刷新或者實(shí)時(shí)刷新。在Push技術(shù)還未成主流的情況下,JS的價(jià)值就體現(xiàn)出來了。13.1 網(wǎng)頁(yè)腳本 161

      13.2 APPLET 162

      第14章 Java架構(gòu)技術(shù)及相關(guān)中間件 163

      Push軟件開發(fā)的過程中,人們?cè)絹碓揭庾R(shí)到軟件重用的重要性。異構(gòu)的系統(tǒng)、不同的實(shí)現(xiàn)方案使軟件的重用變得復(fù)雜。在中間件產(chǎn)生以前,應(yīng)用軟件不得不直接面對(duì)非常底層的東西。不同的硬件體系、不同的操作系統(tǒng)、不同的網(wǎng)絡(luò)協(xié)議實(shí)現(xiàn)和不同的數(shù)據(jù)庫(kù)等,這些使得應(yīng)用程序復(fù)雜多變。面對(duì)易變的東西,軟件設(shè)計(jì)師們已經(jīng)習(xí)慣于通過添加中間層的方式來隔離變化。把應(yīng)用軟件所要面臨的共性問題進(jìn)行提煉、抽象,在操作系統(tǒng)之上添加一個(gè)可復(fù)用的部分,供成千上萬的應(yīng)用軟件重復(fù)使用。這一技術(shù)思想最終構(gòu)成了中間件。

      14.1 WebLogic 164

      14.2 WebSphere 178

      14.3 WebService 182

      第3部分 數(shù)據(jù)結(jié)構(gòu)和設(shè)計(jì)模式

      本部分主要介紹求職面試過程中出現(xiàn)的第二個(gè)重要的板塊-數(shù)據(jù)結(jié)構(gòu),包括字符串的使用、堆、棧、排序方法等。此外隨著外企研發(fā)機(jī)構(gòu)大量遷入我國(guó),外企針對(duì)軟件工程知識(shí)的考核,包括設(shè)計(jì)模式、UML、敏捷軟件開發(fā),以及.NET技術(shù)和完全面向?qū)ο笳Z言C#的面試題目將會(huì)有增無減,今后設(shè)計(jì)模式在面試中的比重會(huì)進(jìn)一步提高。

      第15章 字符串 191

      基本上求職者進(jìn)行筆試時(shí)沒有不考字符串的。字符串也是一種相對(duì)簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu),結(jié)合指針,容易多次引起面試官反復(fù)發(fā)問。筆者曾不止一次在筆試或面試時(shí)遇到字符串試題。事實(shí)上,字符串也是一個(gè)考驗(yàn)程序員編程規(guī)范和編程習(xí)慣的重要考點(diǎn)。不能忽視這些細(xì)節(jié),因?yàn)檫@些細(xì)節(jié)會(huì)體現(xiàn)你在操作系統(tǒng)、軟件工程、邊界內(nèi)存處理等方面的知識(shí)掌控能力。15.1 字符串基礎(chǔ)問題 191

      15.2 StringBuffer 194

      15.3 正則表達(dá)式 202

      15.4 數(shù)字流和數(shù)組聲明 209

      15.5 字符串其他問題 210

      第16章 設(shè)計(jì)模式 221

      地上本沒有路,走的人多了也就成了路。設(shè)計(jì)模式如同此理,它是經(jīng)驗(yàn)的傳承,并非體系;是被前人發(fā)現(xiàn),經(jīng)過總結(jié)形成了一套某一類問題的一般性解決方案,而不是被設(shè)計(jì)出來的定性規(guī)則;它不像算法那樣可以照搬照用。

      16.1 UML 222

      16.2 23種模式 235

      16.3 軟件工程 248

      第4部分 UNIX、Oracle、網(wǎng)絡(luò)

      作為一個(gè)幾十年來幾乎沒有修改過技術(shù)架構(gòu)的系統(tǒng),UNIX本身的性能和特點(diǎn)決定了它的成功。除了精細(xì)、謹(jǐn)慎地繼承、改造現(xiàn)有技術(shù)以外,UNIX在總體設(shè)計(jì)思想方面也有所發(fā)展。這主要表現(xiàn)在操作系統(tǒng)的功能設(shè)計(jì)方面。在設(shè)計(jì)UNIX時(shí),著眼于向用戶提供包含有多種工具而且便于綜合應(yīng)用它們的程序設(shè)計(jì)環(huán)境,即構(gòu)成一個(gè)能夠提供各種服務(wù)的基礎(chǔ)。本部分主要介紹求職面試過程中出現(xiàn)的第三個(gè)重要的板塊-UNIX操作系統(tǒng)、Oracle數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)知識(shí)。作為一個(gè)程序員,尤其是系統(tǒng)管理方面的程序員,對(duì)這幾部分有深刻理解和領(lǐng)悟是相當(dāng)重要的。

      第17章 操作系統(tǒng) 253

      操作系統(tǒng)面試?yán)}主要涉及進(jìn)程、線程、內(nèi)存管理、垃圾回收,以及緩存等諸方面。17.1 進(jìn)程 253

      17.2 線程 255

      17.3 UNIX 259

      17.4 AIX 264

      17.5 Solaris 273

      第18章 數(shù)據(jù)庫(kù)和SQL語言 277

      數(shù)據(jù)庫(kù)面試?yán)}主要涉及范式、事物、存儲(chǔ)過程、SQL語言,以及索引等諸方面。18.1 數(shù)據(jù)庫(kù)理論問題 277

      18.2 Oracle基礎(chǔ) 280

      18.3 Oracle-SQL語言 283

      18.4 SQL語言常見選擇題 289

      第19章 計(jì)算機(jī)網(wǎng)絡(luò)及分布式系統(tǒng) 303

      網(wǎng)絡(luò)面試?yán)}主要涉及局域網(wǎng)、廣域網(wǎng)和IP管理等諸方面。

      19.1 網(wǎng)絡(luò)結(jié)構(gòu) 303

      19.2 TCP/IP 305

      19.3 網(wǎng)絡(luò)安全 308

      19.4 網(wǎng)絡(luò)其他問題 309

      第5部分 Java開源

      EJB組件曾經(jīng)被認(rèn)為是一個(gè)重量級(jí)的組件。EJB 3.0規(guī)范的重要目標(biāo)就是簡(jiǎn)化EJB的開發(fā),提供一個(gè)相對(duì)輕量級(jí)的組件方案。Spring基于輕量?jī)?nèi)核,然后通過集成第三方的服務(wù)器來提供完整的架構(gòu)。其實(shí),當(dāng)EJB 3.0推出,當(dāng)Spring 2.0的程序需要特別的Javac進(jìn)行編譯時(shí),重和輕模糊了。追求簡(jiǎn)單、輕量,是每一個(gè)應(yīng)用架構(gòu)的目標(biāo)。對(duì)于企業(yè)應(yīng)用的構(gòu)建來說,不論輕重,只有架構(gòu)合適的應(yīng)用平臺(tái),才能最終適應(yīng)項(xiàng)目的需要。

      第20章 J2EE技術(shù) 323

      從整體上講,J2EE是使用Java技術(shù)開發(fā)企業(yè)級(jí)應(yīng)用的一種事實(shí)上的工業(yè)標(biāo)準(zhǔn),它是Java技術(shù)在不斷適應(yīng)和促進(jìn)企業(yè)級(jí)應(yīng)用過程中的產(chǎn)物。目前,Java平臺(tái)有3個(gè)版本:適用于小型設(shè)備和智能卡的J2ME(Java 2 Platform Micro Edition)、適用于桌面系統(tǒng)的J2SE和適用于企業(yè)級(jí)應(yīng)用的J2EE。Sun推出J2EE的目的是為了消除傳統(tǒng)Client/Server模式的弊病,迎合Browser/Server架構(gòu)的潮流,為應(yīng)用Java技術(shù)開發(fā)服務(wù)器端應(yīng)用提供一個(gè)平臺(tái)獨(dú)立的、可移植的、多用戶的、安全的和基于標(biāo)準(zhǔn)的企業(yè)級(jí)平臺(tái),從而簡(jiǎn)化企業(yè)應(yīng)用的開發(fā)、管理和部署。J2EE是一個(gè)標(biāo)準(zhǔn),而不是一個(gè)現(xiàn)成的產(chǎn)品。

      20.1 Spring輕量級(jí)架構(gòu) 323

      20.2 Hibernate 330

      20.3 實(shí)體EJB技術(shù) 334

      20.4 Java Bean技術(shù) 338

      第21章 數(shù)據(jù)庫(kù)相關(guān) 339

      數(shù)據(jù)庫(kù)相關(guān)面試?yán)}主要包括JDO、事務(wù)、數(shù)據(jù)源架構(gòu)、接口、分布式事務(wù)、結(jié)果集、數(shù)據(jù)連接池等方面。

      21.1 JDO 339

      21.2 數(shù)據(jù)源架構(gòu) 340

      第22章 Java中的Web設(shè)計(jì) 347

      關(guān)于Web設(shè)計(jì)的面試題目涉及Session、Servlet和JSP等方面。

      22.1 JSP代碼 347

      22.2 Servlet 349

      第23章 Java中的網(wǎng)頁(yè)設(shè)計(jì) 353

      關(guān)于網(wǎng)頁(yè)設(shè)計(jì)的面試題目涉及HTML、DHTML和XML等方面。

      23.1 HTML 353

      23.2 XML 3

      54第24章 Struts結(jié)構(gòu)設(shè)計(jì) 359

      Struts跟Tomcat、Turbine等諸多Apache項(xiàng)目一樣,是開源軟件,這是它的一大優(yōu)點(diǎn),使開發(fā)者能更深入地了解其內(nèi)部實(shí)現(xiàn)機(jī)制。除此之外,Struts的優(yōu)點(diǎn)主要集中體現(xiàn)在兩個(gè)方面:TagLib和頁(yè)面導(dǎo)航。TagLib是Struts的標(biāo)記庫(kù),靈活運(yùn)用,能大大提高開發(fā)效率。24.1 AWT 359

      24.2 Struts體系結(jié)構(gòu) 361

      第25章 Java安全性 371

      Java平臺(tái)提供的原始安全模式是沙箱模型。對(duì)于從開放網(wǎng)絡(luò)中得到的不被信任的代碼,該模

      型提供了一個(gè)非常嚴(yán)格的使用環(huán)境。沙箱模型的實(shí)質(zhì)在于信任本地代碼,使其可以完全訪問重要的系統(tǒng)資源(例如文件系統(tǒng));而下載的遠(yuǎn)程代碼則不被信任,因此只能訪問沙箱內(nèi)提供的有限資源。沙箱模型通過Java開發(fā)工具包(JDK)發(fā)布,一般被用JDK編寫的應(yīng)用程序所采納(包括支持Java的網(wǎng)絡(luò)瀏覽器)。

      25.1 內(nèi)存管理 372

      25.2 Java安全設(shè)置 380

      第6部分 綜合面試題

      本部分主要介紹求職面試過程中出現(xiàn)的第五個(gè)重要的板塊-英語面試、電話面試和智力測(cè)試。這里的英語面試不同于普通的英語面試。就一個(gè)程序員而言,最好能夠用英文流利地介紹自己的求職經(jīng)歷,這是進(jìn)外企非常重要的一步。此外還必須對(duì)幾個(gè)常用的問題有相關(guān)的解答,比如你最大的缺點(diǎn)是什么。有些問題即便是中文你都很難回答,更何況是用英文去回答。但是求職過程本身就是一個(gè)準(zhǔn)備的過程,精心地準(zhǔn)備,等待機(jī)會(huì)-機(jī)會(huì)總是垂青于那些精心準(zhǔn)備的人。

      第26章 英語面試 389

      如果你是一個(gè)具有戰(zhàn)略眼光,期待進(jìn)入國(guó)際性跨國(guó)大企業(yè)的求職者,本章值得你仔細(xì)研讀。26.1 面試過程和技巧 389

      26.2 關(guān)于工作(About Job)391

      26.3 關(guān)于個(gè)人(About Person)395

      26.4 關(guān)于未來(About Future)397

      26.5 其他建議(Other Tips)399

      26.6 英文面試常用詞匯 400

      26.6.1 工作經(jīng)歷相關(guān)詞匯 400

      26.6.2 個(gè)人資料相關(guān)詞匯 400

      26.6.3 個(gè)人品質(zhì)相關(guān)詞匯 401

      26.6.4 學(xué)歷相關(guān)詞匯 403

      26.6.5 離職原因相關(guān)詞匯 405

      第27章 電話面試 407

      求職時(shí),經(jīng)常會(huì)遭遇電話面試,戲稱“觸電”。我曾經(jīng)在開會(huì)、洗澡、吃飯、坐車時(shí)都接到過電話。問的問題也是五花八門,千奇百怪。

      27.1 電話面試之前的準(zhǔn)備工作 407

      27.2 電話面試交流常見問題 408

      第28章 智力測(cè)試 417

      智力測(cè)試,其實(shí)是考查應(yīng)聘者在限制條件下解決問題的能力。這類題目會(huì)出現(xiàn)于跨國(guó)企業(yè)的招聘面試中,對(duì)考查一個(gè)人的思維方式及思維方式轉(zhuǎn)變能力有極其明顯的作用。而據(jù)一些研究顯示,這樣的能力往往也與工作中的應(yīng)變與創(chuàng)新狀態(tài)息息相關(guān)。

      28.1 關(guān)于數(shù)字的智力測(cè)試 417

      28.2 關(guān)于推理的智力測(cè)試 427

      28.3 綜合智力測(cè)試 429

      第四篇:JAVA程序員面試技巧

      java程序員面試題 第一部分:選擇題 question no: 1

      1、public class test { public static void changestr(string str){ } public static void main(string[] args){ string str=1234;changestr(str);system.out.println(str);} } please write the output result : question no:2 1.public class test { 2.static boolean foo(char c){ 3.system.out.print(c);4.return true;5.} 6.public static void main(string[] argv){ 7.int i =0;8.for(foo(a);foo(b)&&(i<2);foo(c)){ 9.i++;10.foo(d);12.} 13.} 14.} what is the result? a.abdcbdcb b.abcdabcd d.an exception is thrown at runtime.question no: 3 1.class a { 2.protected int method1(int a, int b){ return 0;} 3.} which two are valid in a class that extends class a?(choose two)a.public int method1(int a, int b){ return 0;} b.private int method1(int a, int b){ return 0;} c.private int method1(int a, long b){ return 0;} d.public short method1(int a, int b){ return 0;} e.static protected int method1(int a, int b){ return 0;} question no: 4 1.public class outer{ 2.public void someoutermethod(){ 3.// line 3 4.} 5.public class inner{} 6.public static void main(string[]argv){ 7.outer o = new outer();8.// line 8 9.} 10.} which instantiates an instance of inner? a.new inner();// at line 3 b.new inner();// at line 8 c.new o.inner();// at line 8 d.new outer.inner();// at line 8//new outer().new inner()question no: 5 which method is used by a servlet to place its session id in a url that is written to the servlet’s response output stream? question no: 6 which two are equivalent?(choose two)a.b.c.d.e.f.g.question no: 7 which of the following statements regarding the lifecycle of a session bean are correct? 1.java.lang.illegalstateexception is thrown if sessioncontext.getejbobject()is invoked when a stateful session bean instance is passivated.2.sessioncontext.getrollbackonly()does not throw an exception when a session bean with bean-managed transaction demarcation is activated.3.an exception is not thrown when sessioncontext.getusertransaction()is called in the afterbegin method of a bean with container-managed transactions.5.accessing resource managers in the sessionsynchronization.afterbegin method of a stateful session bean with bean-managed transaction does not throw an exception.第二部分:概念題

      1.描述struts體系結(jié)構(gòu)?對(duì)應(yīng)各個(gè)部分的開發(fā)工作主要包括哪些? 3.jsp有哪些內(nèi)置對(duì)象和動(dòng)作?它們的作用分別是什么?

      4、sql問答題

      select * from table 和

      select * from table where name like %% and addr like %% and(1_addr like %% or 2_addr like %% or 3_addr like %% or 4_addr like %%)的檢索結(jié)果為何不同?

      5、sql問答題

      表結(jié)構(gòu):

      1、表名:g_cardapply 字段(字段名/類型/長(zhǎng)度): g_applyno varchar 8;//申請(qǐng)單號(hào)(關(guān)鍵字)g_applydate bigint 8;//申請(qǐng)日期 g_state varchar 2;//申請(qǐng)狀態(tài)

      2、表名:g_cardapplydetail 字段(字段名/類型/長(zhǎng)度): g_applyno varchar 8;//申請(qǐng)單號(hào)(關(guān)鍵字)g_name varchar 30;//申請(qǐng)人姓名 g_idcard varchar 18;//申請(qǐng)人身份證號(hào) g_state varchar 2;//申請(qǐng)狀態(tài)

      其中,兩個(gè)表的關(guān)聯(lián)字段為申請(qǐng)單號(hào)。

      題目:

      1、查詢身份證號(hào)碼為***的申請(qǐng)日期

      2、查詢同一個(gè)身份證號(hào)碼有兩條以上記錄的身份證號(hào)碼及記錄個(gè)數(shù)

      3、將身份證號(hào)碼為***的記錄在兩個(gè)表中的申請(qǐng)狀態(tài)均改為07

      4、刪除g_cardapplydetail表中所有姓李的記錄

      華為java筆試題

      一、單項(xiàng)選擇題

      1.java是從()語言改進(jìn)重新設(shè)計(jì)。a.a(chǎn)da b.c++ c.pasacal d.basic篇二:java程序員面試注意事項(xiàng)

      一、回答問題的思路

      先正面敘述一些基本的核心知識(shí),然后描述一些特殊的東西,最后再來一些錦上添花的東西。要注意有些不是錦上添花,而是畫蛇添足的東西,不要隨便寫上。把答題像寫書一樣寫。我要回答一個(gè)新技術(shù)的問題大概思路和步驟是:我們想干什么,干這個(gè)遇到了什么問題,現(xiàn)在用什么方式來解決。其實(shí)我們講課也是這樣一個(gè)思路。

      答題時(shí),先答是什么,再答有什么作用和要注意什么(這部分最重要,展現(xiàn)自己的心得)。答案的層次分明,條理清楚都非常重要,從這些表面的東西也可以看出一個(gè)人的習(xí)慣、辦事風(fēng)格、條理等。要講你做出答案的思路過程,或者說你記住答案的思想都寫下來。把答題想著是辯論賽。答題就是給別人講道理、擺事實(shí)。答題不局限于什么格式和形式,就是要將自己的學(xué)識(shí)展現(xiàn)出來!

      另外,不要因?yàn)槿思翌}目本來就模棱兩可,你就心里膽怯和沒底氣了,不敢回答了。你要大膽地指出對(duì)方題目很模糊和你的觀點(diǎn),不要把面試官想得有多高,其實(shí)他和你就是差不多的,你想想,如果他把你招進(jìn)去了,你們以后就是同事了,可不是差不多的嗎?

      二、關(guān)于就業(yè)薪水

      如果你是應(yīng)屆生,那不能要高工資,好比大餅的故事,要拿高工資,就去中關(guān)村!少數(shù)人基礎(chǔ)確實(shí)很好,在校期間確實(shí)又做過一些項(xiàng)目,那仍然是可以要到相對(duì)高的工資的。

      初級(jí)程序員薪水:2000-4500 中級(jí)程序員薪水:4000-7000 高級(jí)程序員薪水:7000以上

      公司招聘程序員更看重的要用到的編碼技術(shù)、而不是那些業(yè)務(wù)不太相關(guān)的所謂項(xiàng)目經(jīng)歷:

      三、公司想招什么樣的人

      對(duì)于一些公司接到了一些項(xiàng)目,想招聘一些初中級(jí)的程序員過來幫助寫代碼,完成這個(gè)項(xiàng)目,你更看重的是他的專業(yè)技術(shù)功底,還是以前做過幾個(gè)項(xiàng)目的經(jīng)歷呢?我們先排除掉那些編碼技術(shù)功底好,又正好做過相似項(xiàng)目的情況,實(shí)際上,這種魚和熊掌兼得的情況并不常見。其實(shí)公司很清楚,只要招聘進(jìn)來的人技術(shù)真的很明白,那他什么項(xiàng)目都可以做出來,公司招人不是讓你去重復(fù)做你以前的項(xiàng)目,而是做一個(gè)新項(xiàng)目,業(yè)務(wù)方面,你只要進(jìn)了項(xiàng)目團(tuán)隊(duì),自然就能掌握。所以,大多數(shù)招聘單位在招聘那些編碼級(jí)別的程序員時(shí)也沒指望能招聘到做過類似項(xiàng)目的人,也不會(huì)刻意去找做過類似項(xiàng)目的人,用人單位也不是想把你招進(jìn),然后把你以前做過的項(xiàng)目重做一遍,所以,用人單位更看重招進(jìn)來的人對(duì)要用到的編碼技術(shù)的功底到底怎樣,技術(shù)扎實(shí)不扎實(shí),項(xiàng)目則只要跟著開發(fā)團(tuán)隊(duì)走,自然就沒問題。除非是一些非常專業(yè)的行業(yè),要招聘特別高級(jí)的開發(fā)人員和系統(tǒng)分析師,招聘單位才特別注重他的項(xiàng)目經(jīng)驗(yàn)和行業(yè)經(jīng)驗(yàn),要去找到行業(yè)高手,公司才關(guān)心項(xiàng)目和與你聊項(xiàng)目的細(xì)節(jié),這樣的人通常都不是通過常規(guī)招聘渠道去招聘進(jìn)來的,而是通過各種手段挖過來的,這情況不再我今天要討論的范圍中。

      四、公司面試會(huì)問什么,.技術(shù)學(xué)得明白不明白,人家?guī)讉€(gè)問題就把你的深淺問出來了,只要問一些具體的技術(shù)點(diǎn),就很容易看出你是真懂還是假懂,很容看出你的技術(shù)深度和實(shí)力,所以,技術(shù)是來不得半點(diǎn)虛假的,必須扎扎實(shí)實(shí)。

      由于項(xiàng)目的種類繁多,涉及到現(xiàn)實(shí)生活中的各行各業(yè),什么五花八門的業(yè)務(wù)都有,例如,酒店房間預(yù)定管理,公司車輛調(diào)度管理,學(xué)校課程教室管理,超市進(jìn)銷存管理,知識(shí)內(nèi)容管理,等等……成千上萬等等,但是,不管是什么項(xiàng)目,采用的無非都是我們學(xué)習(xí)的那些目前流行和常用的技術(shù)。技術(shù)好、經(jīng)驗(yàn)豐富,則項(xiàng)目做出來的效率高些,程序更穩(wěn)定和更容易維護(hù)些;技術(shù)差點(diǎn),碰碰磕磕最后也能把項(xiàng)目做出來,無非是做的周期長(zhǎng)點(diǎn)、返工的次數(shù)多點(diǎn),程序代碼寫得差些,用的技術(shù)笨拙點(diǎn)。如果一個(gè)人不是完完全全做過某個(gè)項(xiàng)目,他是不太關(guān)心該項(xiàng)目的業(yè)務(wù)的,對(duì)其中的一些具體細(xì)節(jié)更是一竅不知,(如果我招你來做圖書管理,你項(xiàng)目經(jīng)歷說你做過汽車調(diào)度,那我能問你汽車調(diào)度具體怎么回事嗎?不會(huì),所以,你很容易蒙混過去的)而一個(gè)程序員的整個(gè)職業(yè)生涯中能實(shí)實(shí)在在和完完整整做出來的項(xiàng)目沒幾個(gè),更別說在多個(gè)不同行業(yè)的項(xiàng)目了,有的程序員更是一輩子都只是在做某一個(gè)行業(yè)的項(xiàng)目,結(jié)果他就成了這個(gè)行業(yè)的專家(專門干一件事的家伙)。所以,技術(shù)面試官通常沒正好親身經(jīng)歷過你簡(jiǎn)歷寫的那些項(xiàng)目,他不可能去問你寫的那些項(xiàng)目的具體細(xì)節(jié),而是只能泛泛地問你這個(gè)項(xiàng)目是多少人做的,做了多長(zhǎng)時(shí)間,開發(fā)的過程,你在做項(xiàng)目的過程中有什么心得和收獲,用的什么技術(shù)等面上的問題,所以,簡(jiǎn)歷上的項(xiàng)目經(jīng)歷可以含有很多水分,很容易作假,技術(shù)面試官也無法在項(xiàng)目上甄別你的真?zhèn)巍?/p>

      五、簡(jiǎn)歷怎么寫

      簡(jiǎn)歷該怎么寫:精通哪些技術(shù),有一些什么項(xiàng)目經(jīng)歷

      六、怎樣達(dá)到簡(jiǎn)歷上的標(biāo)準(zhǔn)(培訓(xùn)中心教項(xiàng)目的目的)教項(xiàng)目是為了鞏固和靈活整合運(yùn)用技術(shù),增強(qiáng)學(xué)習(xí)的趣味性,熟悉做項(xiàng)目的流程,或得一些專業(yè)課程中無法獲得的特有項(xiàng)目經(jīng)驗(yàn),增強(qiáng)自己面試的信心。講的項(xiàng)目應(yīng)該真實(shí)可靠才有價(jià)值,否則,表面上是項(xiàng)目,實(shí)際上還是知識(shí)點(diǎn)的整合,對(duì)鞏固技術(shù)點(diǎn)和增強(qiáng)學(xué)習(xí)的趣味性,但無法獲得實(shí)際的項(xiàng)目經(jīng)驗(yàn)。

      第五篇:java程序員面試必讀

      Java程序員,面試必讀

      ☆★☆★快來!10月25日讀者見面會(huì)☆★☆★

      清華大學(xué)出版社《Java程序員,上班那點(diǎn)事兒》作者:鐘聲 章節(jié):1.2.2:

      面試是一個(gè)“簡(jiǎn)單”而又“復(fù)雜”的事情,正因?yàn)樗哂小昂?jiǎn)單”和“復(fù)雜”的雙重性質(zhì),才使我們對(duì)這個(gè)問題不敢掉以輕心。介紹如何面試,有時(shí)候甚至可以寫一本書,而有時(shí)候,你什么都不準(zhǔn)備卻可以面試成功。

      因?yàn)?,面試的成功與否完全取決于主考官,因此,這門學(xué)問的主要科目就是研究主考官的招聘心理。

      我們研究好主考官的招聘心理,自然就可以做到“知己知彼”了。

      本小節(jié)只是說說面試的“心理戰(zhàn)”,而想真正的能夠?qū)Υ鹑缌鳎枰氖恰罢婀Ψ颉?,要想具備“真功夫”還是需要真正的技術(shù)水平作為前提的,本小節(jié)的內(nèi)容只是給那些已經(jīng)具備相應(yīng)技術(shù)水平的應(yīng)聘者提供一定的應(yīng)聘技巧而已,以避免沒有把自己的“真功夫”完全展示出來從而喪失工作機(jī)會(huì)。

      面試前對(duì)自己的心理暗示:

      面試并不是考試,只是和未來的同事聊聊天。

      “心理戰(zhàn)”對(duì)象,可能出現(xiàn)的主考官如下幾類:

      人物1,人力資源部主管(HR)

      人物2,你未來的主管

      人物3,你未來主管的主管

      我們分別來分析遇到不同類型的主考官的不同情況。

      人物1:人力資源部主管(HR)

      “人物1”的出現(xiàn)往往是進(jìn)行該職位的初審,給出一個(gè)概觀定論,如果合格將會(huì)提交給“人物2”?!叭宋?”他們所要進(jìn)行的是對(duì)人的心理和基本技能方面的一個(gè)判斷。

      不過,也有一些公司,首次面試仍然是由業(yè)務(wù)主管來進(jìn)行,然后再將初審合格的人交給人力部門來復(fù)試,如果,是這種情況,你應(yīng)該就算90%入職成功了,因?yàn)?,這個(gè)復(fù)試往往是走個(gè)形式,看看此人有沒有被主管忽略的大問題,如果沒有,基本就差不多了。

      那么,我們僅僅以第一種情況為例,看看“人物1”大多提出的是哪些問題。

      常見提問1:請(qǐng)你自我介紹一下

      這個(gè)問題,是人力部主考官必問的問題,這個(gè)問題的提問并不是真的想了解你的個(gè)人情況,因?yàn)椋愕那闆r基本上在簡(jiǎn)歷上都寫著呢。他提出這個(gè)問題的主要目的是來考察你的語言表達(dá)能力,和你在表達(dá)過程中的一些細(xì)節(jié)表現(xiàn)。

      所以,我們應(yīng)該怎么回答呢?

      看看如下對(duì)話:

      HR:“請(qǐng)你自我介紹一下”

      A君:“您看簡(jiǎn)歷吧,基本上我都寫在簡(jiǎn)歷上了。”

      HR:汗?

      HR:“請(qǐng)你自我介紹一下”

      B君:“我叫XXX,年齡24,性別男,籍貫??”

      HR:倒?

      HR:“請(qǐng)你自我介紹一下”

      C君:“這話從何說起呢?話說10年前??”

      HR:暈?

      首先,不要認(rèn)為主考官?zèng)]有認(rèn)真的看你的簡(jiǎn)歷,沒有看你的簡(jiǎn)歷就讓你來面試,是在浪費(fèi)他自己的時(shí)間,所以絕對(duì)是首先認(rèn)為簡(jiǎn)歷比較合適,才約你來的。

      第二,自我介紹并不是讓你重復(fù)一下你簡(jiǎn)歷上的所有內(nèi)容,那些內(nèi)容簡(jiǎn)歷上都有,主考官主要是想聽聽你如何表達(dá)和語言的邏輯能力。

      第三,這個(gè)表達(dá)不要滔滔不絕,要有張有弛,有收有放,主要將自己的想說的優(yōu)勢(shì)部分分別道來,能夠通過你的介紹讓人感覺到你的“親和力”為佳。

      “語言表達(dá)能力”并非我們?nèi)粘Kf的“能侃”或者“口才”,這是片面的理解,在面試過程中,我們要展現(xiàn)的“語言表達(dá)能力”是指,“語言親和力”,能夠讓人感受到你的“溝通”能力。

      回答范例:

      您好!我來自XXX大學(xué),是應(yīng)屆畢業(yè)生,所學(xué)專業(yè)是計(jì)算機(jī)應(yīng)用技術(shù),我在校期間參加多項(xiàng)課余工作,參與了多個(gè)應(yīng)用系統(tǒng)的開發(fā)與設(shè)計(jì),熟練掌握J(rèn)ava開發(fā)工具和應(yīng)用系統(tǒng)的各種開發(fā)方法。在學(xué)習(xí)與工作期間,總結(jié)與實(shí)踐了各種技術(shù)實(shí)現(xiàn)手段,有了一些小的積累。

      近期已經(jīng)畢業(yè),看到您公司的招聘信息,感覺自己的技術(shù)與能力非常合適,就投遞了簡(jiǎn)歷。希望能過了您這關(guān),呵呵??(注:最后的微笑最好不要太牽強(qiáng),目的是緩和氣氛)

      大家看到了,這個(gè)回答范例的自我介紹非常簡(jiǎn)練,但是,什么也沒有落下。既實(shí)事求是的說了自己是應(yīng)屆畢業(yè)生,又說明了自己雖然是應(yīng)屆畢業(yè)生,但是參加了很多的課余工作,并且具有實(shí)際的項(xiàng)目開發(fā)經(jīng)驗(yàn),而且有了一些小的積累。

      既說了自己的對(duì)這份工作和自己能力之間的考量,又表達(dá)了自己對(duì)主考官的期望。

      意思表達(dá)時(shí)不卑不亢,言簡(jiǎn)意賅,讓人聽起來就感覺很舒服。

      這時(shí)候你的目的就達(dá)到了,展現(xiàn)出自己的“語言表達(dá)能力”和“語言親和力”,同時(shí)又能夠讓人感受到你的“溝通”能力。

      常見提問2:你最大的優(yōu)點(diǎn)是什么?

      這個(gè)問題如果是HR問,則最好回答了。

      回答這個(gè)問題的關(guān)鍵是“圍繞自己的技術(shù)特長(zhǎng)”展開話題,為什么這樣?

      因?yàn)?,往往HR都不懂技術(shù),圍繞技術(shù)說自己的特長(zhǎng)很容易給他說暈(當(dāng)然,個(gè)別懂技術(shù)的HR除外)。這里要注意的是,在說技術(shù)問題的時(shí)候,不要讓HR感覺自己什么都不懂,要注意說話的節(jié)奏,不要太快,不要太驕傲。

      常見提問3:你最大的缺點(diǎn)是什么?

      這個(gè)問題是HR的殺手锏,可以說這是HR的狠招,這個(gè)問題最難回答,一般應(yīng)聘者都本著“揚(yáng)長(zhǎng)避短”的心態(tài)去面試,冷不防冒出這么一個(gè)問題,還真是挺棘手的。

      需要清楚HR問這個(gè)問題的目的,其目的仍然不是要真的需要知道你的缺點(diǎn)是什么,還是看看你的表達(dá)能力,尤其是需要考察應(yīng)聘者面對(duì)危機(jī)的時(shí)候的處理能力。所以,我們不要用下列方式作答:

      1、說出自己的真實(shí)缺點(diǎn),尤其是在前面談話中沒有暴露出來的缺點(diǎn)

      2、認(rèn)為說說某些大眾化的缺點(diǎn)即可,認(rèn)為說一兩個(gè)無妨

      3、說自己沒有缺點(diǎn),強(qiáng)調(diào)自己比較完美

      總之,HR心里想的是:需要了解他面前的這個(gè)人在面對(duì)困難的時(shí)候,是如何處理問題的,從處理危機(jī)的方法來判斷此人的處理事情的靈活性。當(dāng)然,如果此人自己暴露出自己的缺點(diǎn)當(dāng)然更好,省得需要去想辦法問更多的問題去發(fā)現(xiàn)了。

      所以,在回答這個(gè)問題的時(shí)候,要看起來“真誠(chéng)”、“坦白”,同時(shí),說出來的并非自己的缺點(diǎn),而是最好在別人看來是優(yōu)點(diǎn)的那些方面。

      這個(gè)問題問的概率很大,通常如果求職者說自己小心眼、愛忌妒人、非常懶、脾氣大、工作效率低,肯定不會(huì)錄用你。HR喜歡求職者從自己的優(yōu)點(diǎn)說起,中間加一些小缺點(diǎn),最后再把問題轉(zhuǎn)回到優(yōu)點(diǎn)上,目的還是突出自己優(yōu)點(diǎn)的部分。

      HR喜歡聰明的求職者。

      這一點(diǎn)比較難掌握,我們也給出范例:

      回答范例:

      呵呵,這個(gè)問題好難回答??!我想想??(親和力表現(xiàn),也緩解了自己的緊張情緒)

      我的缺點(diǎn)是,比較執(zhí)著,比如在技術(shù)方面比較愛鉆研,有的時(shí)候會(huì)為一個(gè)技術(shù)問題加班到深夜。還有就是,工作比較按部就班,總是按照主管的要求完成任務(wù)。另外的缺點(diǎn)是,總在自己的工作范圍內(nèi)有創(chuàng)新意識(shí),并沒有擴(kuò)展給其他同事。這些問題我想我可以進(jìn)入公司以后以最短的時(shí)間來解決,我的學(xué)習(xí)能力很強(qiáng),我相信可以很快融入公司的企業(yè)文化,進(jìn)入工作狀態(tài)。

      嗯??,我想就這些吧。

      這個(gè)回答范例開頭第一句話就讓人覺得很自然,因?yàn)檫@個(gè)求職者所說的話恰恰表達(dá)了一般人聽到這個(gè)問題后的心理狀態(tài),還有你一定會(huì)有一個(gè)思考的時(shí)間,因?yàn)?,誰也不會(huì)立刻說出自己的缺點(diǎn)。

      后面說出的幾個(gè)缺點(diǎn)都是一環(huán)套一環(huán)的,說了自己“比較執(zhí)著”,但又說自己其實(shí)是“比較愛鉆研”,說自己總是“按部就班”,但又補(bǔ)充了其實(shí)那是“按照主管的要求完成任務(wù)”,這時(shí)候,如果用人單位覺得,此人是不是沒有“創(chuàng)新思維”的時(shí)候,馬上就補(bǔ)充道“在自己的范圍內(nèi)有創(chuàng)新意識(shí)”,至于“沒有擴(kuò)展給其他同事”這件事,其實(shí)無關(guān)緊要,干脆就賣給HR吧。

      以上回答確實(shí)賣弄了些“技巧”,相信HR也一定能看的出來,但是,即使看出來了也無妨,HR也會(huì)心領(lǐng)神會(huì),知道你是一個(gè)比較善于溝通并且善于表達(dá)的人。

      人物2:你未來的主管

      當(dāng)見到未來主管的時(shí)候,往往是應(yīng)聘者已經(jīng)過了HR那一關(guān),或者應(yīng)聘者已經(jīng)過了筆試的那一關(guān),因此見到這位人物意味著距離成功已經(jīng)向前進(jìn)了一步。

      “人物2”的面試也有他的目的,他是和你在日常工作中接觸最多的人,作為你的直接上司,他需要在工作中經(jīng)常給你分配任務(wù),他需要對(duì)他的主管負(fù)責(zé),因此,他招聘的這個(gè)人選必須是可以幫助他完成他整個(gè)Team的目標(biāo)的人。

      往往那個(gè)吸引你來面試的“招聘啟示”就是這個(gè)人物所撰寫的,因此,其實(shí)在你和他見面以前,早已經(jīng)通過“招聘啟示”和他有過交往了。因此,從“招聘啟示”中就可以初顯這位主管的端倪。

      注意,主管同志并不是人事領(lǐng)域的高手,不會(huì)用各種語言技巧去發(fā)掘你身上的缺點(diǎn)或者優(yōu)點(diǎn),往往問題都是實(shí)打?qū)嵉模蛘弑容^一針見血的,而且,更偏重于日常工作。

      那么,我們下面和他過過招。

      常見提問1:請(qǐng)你自我介紹一下

      這個(gè)問題,HR也問過了,到他那里有可能還會(huì)問,主管問這個(gè)問題和HR雖然問的問題一致,但是,其目的并不是完全相同的。

      他不僅僅想考察一下你的表達(dá)能力,同時(shí)還想考察一下你思路的清晰程度。

      我們?cè)诨卮鹚膯栴}前,一定要想清楚一件事:他是該技術(shù)領(lǐng)域的高手,就是我們“程序員修煉三境界”中描述的“第二層境界”的那個(gè)人物,如果還想更清楚的了解這個(gè)人物,可以去重新看看前面的那個(gè)章節(jié)。

      這個(gè)自我介紹最好說的較為簡(jiǎn)潔,不要過分炫耀自己的技術(shù)如何如何強(qiáng),免得引起這位主管的興趣,引起他的技術(shù)興趣沒有什么好處,只會(huì)帶來更多的技術(shù)問題的發(fā)問。

      常見提問2:你最引以為自豪的項(xiàng)目是什么?

      他問這個(gè)問題的意圖是想考察你的成長(zhǎng)路徑和編程習(xí)慣,因?yàn)?,最讓你自豪的?xiàng)目往往是你成長(zhǎng)最快的項(xiàng)目,那個(gè)成長(zhǎng)最快的項(xiàng)目往往會(huì)給你今后的編程習(xí)慣留下很多痕跡。

      所以,通過你對(duì)那個(gè)引以為豪的項(xiàng)目的描述,有經(jīng)驗(yàn)的他會(huì)很快鎖定你技術(shù)成長(zhǎng)中的缺陷和閃光點(diǎn),從而判斷是否能夠“為我所用”。

      你最好拿出一個(gè)自己最擅長(zhǎng)技術(shù)的那個(gè)項(xiàng)目進(jìn)行介紹,這個(gè)項(xiàng)目最好能夠比較貼近招聘要求的那些指標(biāo)。如果,沒有做過什么有規(guī)模的正規(guī)項(xiàng)目,你就拿些自己非常擅長(zhǎng)或者有創(chuàng)意的開發(fā)作品來說。這樣做的好處是,他聽完你的介紹后,會(huì)接下來進(jìn)行提問,他所有發(fā)問,你都成竹在胸了。

      切忌拿一個(gè)別人的項(xiàng)目,或者自己參與很少的項(xiàng)目來介紹,如果這樣的話,一旦他深入的詢問這個(gè)項(xiàng)目的問題,很可能你會(huì)所答非所問,反而造成更嚴(yán)重的影響。你大可以和他大談特談你在那個(gè)項(xiàng)目中獲得的經(jīng)驗(yàn),那會(huì)引起此君的共鳴,有可能的話,說出一些你自己的小技巧,他會(huì)很高興。

      常見提問3:如果我錄用你,你將怎樣開展工作

      他問這個(gè)問題的意圖是,希望看看你對(duì)這個(gè)職位工作展開的一些設(shè)想,仍然是“實(shí)打?qū)崱睆墓ぷ鞒霭l(fā)來提問的。所以,你在回答這個(gè)問題的時(shí)候也要“實(shí)打?qū)崱保屑商摕o縹緲的一通“高、大、全”。

      一般要列出自己的入職之后的工作計(jì)劃,而這些計(jì)劃需要詳盡,同時(shí)需要體現(xiàn)出你工作的嚴(yán)謹(jǐn)性,也不能是想當(dāng)然的說出一些與工作無關(guān)的計(jì)劃,這都有可能適得其反。

      回答范例:

      針對(duì)這個(gè)如何展開工作的問題,我目前僅僅是對(duì)咱們公司的大體情況有一個(gè)了解,因此,對(duì)這個(gè)職位的工作性質(zhì)僅僅是自己的一個(gè)理解。

      所以呢,我也不知道是否合適,我只能說一個(gè)大概。

      作為這個(gè)職位而言,我想我首先要對(duì)本公司的主營(yíng)業(yè)務(wù)要有一個(gè)相當(dāng)?shù)牧私?,了解我們公司的業(yè)務(wù)組成部分、業(yè)務(wù)的發(fā)展方向、我們面向的客戶性質(zhì)等等。

      第二,我要了解所屬部門在公司中的地位,以及部門的工作目標(biāo),從而確定自身的工作努力方向。

      第三,了解我參與項(xiàng)目的開發(fā)方式,架構(gòu)方式,緊密配合領(lǐng)導(dǎo)工作,盡快投入具體的開發(fā)工作。

      這就是我開展工作的計(jì)劃。

      從大到小的方式進(jìn)行了解,這么說可以讓領(lǐng)導(dǎo)知道你不是一個(gè)盲目工作的人,而是一個(gè)按部就班,穩(wěn)扎穩(wěn)打的人,使人覺得和你合作很踏實(shí)。另外,一定要強(qiáng)調(diào)所屬項(xiàng)目或部門的目標(biāo),因?yàn)檫@關(guān)系到面試你的主管的切身利益。最后,強(qiáng)調(diào)“盡快”投入開發(fā)工作,這樣,領(lǐng)導(dǎo)就放心了,你不是一個(gè)“只了解,不工作”的人。

      面對(duì)主管唯一要盡量表現(xiàn)的就是,你看起來非常像一個(gè)“工具”,入職后馬上就可以發(fā)揮作用。

      人物3:主管的主管

      遇到“主管的主管”的時(shí),往往已經(jīng)是復(fù)試,這說明基本上已經(jīng)是最后一關(guān)了。但要注意,這個(gè)最后一關(guān)是非常關(guān)鍵的一“關(guān)”。因?yàn)?,往往如果你未來的主管在公司中某個(gè)專業(yè)夠權(quán)威的話,他的主管一般不會(huì)管招聘的事情。因此,你看到這位“老大”的原因,多半是你未來的那位主管的專業(yè)地位還沒有“穩(wěn)定”。

      最后的“搏殺”

      過程大概是這樣的,一般會(huì)將兩個(gè)或三個(gè)人提交給“老大”,讓“老大”定奪,去選擇其中的一個(gè)人,因此,這個(gè)階段是一個(gè)最后的“搏殺”關(guān)鍵階段。老大”關(guān)注的問題:成本+人員素質(zhì)

      所以,我們?cè)诤汀袄洗蟆边^招的時(shí)候,一定要注意自己的言行,切忌不要穿“奇裝異服”,或者男士留有個(gè)性的頭發(fā)或胡子,總之一定要讓人看起來特別的“平常”,雖然不是“西裝革履”但也要“衣冠整潔”。

      因?yàn)?,老板們最不喜歡“個(gè)性”員工,而最喜歡的是“優(yōu)秀”的普通員工。

      清華大學(xué)出版社《Java程序員,上班那點(diǎn)事兒》作者:鐘聲 章節(jié):1.2.2。

      本文來自CSDN博客,轉(zhuǎn)載請(qǐng)http://blog.csdn.net/useway/archive/2009/08/02/4402385.aspx

      標(biāo)

      下載Java程序員面試注意事項(xiàng)(模版)word格式文檔
      下載Java程序員面試注意事項(xiàng)(模版).doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        java程序員面試要點(diǎn)

        第一,談?wù)刦inal, finally, finalize的區(qū)別。 final 用于聲明屬性,方法和類,分別表示屬性不可變,方法不可覆蓋,類不可繼承。finally是異常處理語句結(jié)構(gòu)的一部分,表示總是執(zhí)行。fina......

        Java程序員面試(大全5篇)

        Java程序員面試三十二問第一,談?wù)刦inal, finally, finalize的區(qū)別。 Fanal 修飾符 可以修飾類,屬性和方法。 被修飾的類不可以派生子類,不能被作為父類被繼承。它修飾的屬性......

        程序員面試個(gè)人簡(jiǎn)歷(JAVA)

        個(gè)人簡(jiǎn)歷 基本信息: 姓名:張三 性別:女 年 齡:23 工作經(jīng)驗(yàn):2年 專業(yè):軟件技術(shù) 教育程度:專科 聯(lián)系電話:xxxxxxxxx E-mail: xxxxxxxxxxx@126.com 職業(yè)技能與特長(zhǎng): 熟練掌握java語言,......

        Java程序員面試干貨

        有了這些,還害怕面試么? 不管你是學(xué)生還是工作者,多多少少都對(duì)面試感到困擾和無奈,為啥你總是被拒絕?為何面試官屢屢刁難讓你不知所措?原因是因?yàn)槟悴恢阑卮鸬募记?,怎樣回答面?.....

        java程序員面試必備問答匯總

        什么是類與對(duì)象? 所謂對(duì)象就是真實(shí)世界中的實(shí)體,對(duì)象與實(shí)體是一一對(duì)應(yīng)的,也就是說現(xiàn)實(shí)世界中每一個(gè)實(shí)體都是一個(gè)對(duì)象,它是一種具體的概念。 類是具備某些共同特征的實(shí)體的集合,它......

        Java程序員面試寶典

        第3章Java語法基礎(chǔ) 基礎(chǔ)類型和語法 1、變量及其作用范圍 Java變量可以分為:靜態(tài)變量、成員變量和局部變量3種。 靜態(tài)變量:在類中用static修飾的變量,它的生存周期是由類來決定......

        面試笑話Java 程序員

        面試笑話Java 程序員 面試官:知道多態(tài)么?應(yīng)聘者:知道,我很保守的。我認(rèn)為讓心愛的女人為了自已一時(shí)的快樂去墮胎是不道德的行為!請(qǐng)問這和C#有什么關(guān)系?2.自行車 一個(gè)程序員騎著......

        Java程序員面試寶典

        本文由 tonhhssy 貢獻(xiàn) pdf 文檔可能在 WAP 端瀏覽體驗(yàn)不佳。建議您優(yōu)先選擇 TXT,或下載源文件到本機(jī)查看。 編輯推薦 揭開知名 IT 企業(yè)面試、 筆試的核心機(jī)密; 傳授程序員崗位......