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

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

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

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

JAVA程序員面試技巧

工程師人生 ? 來(lái)源:工程師吳畏 ? 2018-12-22 14:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

工作兩年左右,實(shí)習(xí)一年左右,正式工作一年左右,其實(shí)挺尷尬的,高不成低不就。因此在面試許多公司,找到了目前最適合自己的公司之后。于是做一個(gè)關(guān)于面試的總結(jié)。希望能夠給那些依舊在找工作的同學(xué)提供幫助。

面試

其實(shí)關(guān)于面試總結(jié)這塊,我也看過(guò)不少文章,但是大部分都是關(guān)于面試題以及面試中的問(wèn)題所談。但是對(duì)于一個(gè)不擅長(zhǎng)找工作的同學(xué)來(lái)說(shuō),其實(shí)在簡(jiǎn)歷制作這一塊很重要。因?yàn)楹?jiǎn)歷沒(méi)寫好的話,連面試邀請(qǐng)都沒(méi),何談面試呢。

所以我準(zhǔn)備談?wù)勎覍?duì)簡(jiǎn)歷制作這塊的一些見(jiàn)解。如有不妥,歡迎指出!

簡(jiǎn)歷制作

在寫簡(jiǎn)歷這方面,需要下一定的功夫。畢竟簡(jiǎn)歷就是你給別人的第一印象,而印象則決定你的面試機(jī)會(huì)。簡(jiǎn)歷突出的就是一個(gè)簡(jiǎn)字,簡(jiǎn)歷的制作不要過(guò)多,也不要過(guò)少。2-3頁(yè)最好。

簡(jiǎn)歷的三個(gè)重要點(diǎn)就是,我是誰(shuí)、我要做什么、我能做什么。

第一點(diǎn),個(gè)人的基本信息。

除了個(gè)人姓名、籍貫、現(xiàn)住地址等外,還需加上畢業(yè)學(xué)校、所學(xué)專業(yè)、工作時(shí)間等。重要的信息填上,無(wú)關(guān)的信息則少寫或不寫。例如身高、體重之類的。

第二點(diǎn),求職意向。

這點(diǎn)很重要,可以的話,排版放在個(gè)人信息下面。求職意向主要就是期望工作的崗位、工作的地址以及薪資。工作崗位建議后面加個(gè)相關(guān)工作,可以少許提升面試機(jī)會(huì)。例如,java工程師及相關(guān)工作。薪資這塊則建議填寫面議,過(guò)高或著過(guò)低只會(huì)降低面試機(jī)會(huì)。

第三點(diǎn),也就是HR最重視的一點(diǎn),技術(shù)能力這塊。

就寫做掌握的技術(shù)以及相關(guān)熟練度,最好多用點(diǎn)技術(shù)關(guān)鍵字,畢竟不少的HR是按照關(guān)鍵字來(lái)搜索的。例如 JAVA、SQL、linux等。這點(diǎn)排版也建議放在求職意向下面。剩下的就是工作經(jīng)歷以及項(xiàng)目經(jīng)驗(yàn)了。工作經(jīng)歷這塊就不細(xì)說(shuō)了。重要的是項(xiàng)目經(jīng)驗(yàn)。項(xiàng)目描述這塊,個(gè)人建議,第一點(diǎn),你要告訴別人,你的這個(gè)項(xiàng)目是做什么,為什么人群服務(wù),怎么使用。不要過(guò)多的說(shuō)明用了什么技術(shù),用這些技術(shù)怎么開(kāi)發(fā)項(xiàng)目。這點(diǎn)大致提下就可,畢竟篇幅有限,使用技術(shù)這塊和面試官相談即可。第二點(diǎn),項(xiàng)目負(fù)責(zé)開(kāi)發(fā)的模塊以及技術(shù),這點(diǎn)需要讓別人知道你在這個(gè)項(xiàng)目做了什么,用到了那些技術(shù)。第三點(diǎn),項(xiàng)目業(yè)績(jī),這點(diǎn)看個(gè)人,如果不知道怎么寫,可以寫個(gè)人在項(xiàng)目學(xué)到了什么,或者碰到了那些問(wèn)題,是如何解決的。

至于自我評(píng)價(jià)、獲獎(jiǎng)之類的,可以留在最后書寫,寫自己的真實(shí)情況,最好不要使用招聘網(wǎng)上的那種模版。

自己準(zhǔn)備了一份簡(jiǎn)歷模版,http://download.csdn.net/download/qazwsxpcm/10002613。

簡(jiǎn)歷投遞

投遞簡(jiǎn)歷這塊這塊看個(gè)人而定,智聯(lián)、51、BOSS直聘、拉鉤、獵聘這些還行,尤其是后三個(gè),專門為IT行業(yè)服務(wù)的。可以多試試。

如果有內(nèi)推的話更好。現(xiàn)在微信招聘之類的也不錯(cuò),還有一些社區(qū)招聘之類的也可以多看看。

注意:如果面試收費(fèi)之類的,這種就不用考慮了。在投簡(jiǎn)歷的時(shí)候可以去看準(zhǔn)網(wǎng)查查該公司的相關(guān)情況。

面試準(zhǔn)備

在準(zhǔn)備好簡(jiǎn)歷之后,應(yīng)該做些相關(guān)面試準(zhǔn)備。

首先,是筆試題,這點(diǎn)是初級(jí)程序員繞不過(guò)去的坎。

筆試題一般的公司都會(huì)出的,除非你是大牛,可以選擇不做。所以,還是老老實(shí)實(shí)的準(zhǔn)備吧。

首先,基礎(chǔ)相關(guān)面試題要做好??梢钥纯催@篇文章 http://blog.csdn.net/jackfrued/article/details/44921941。

一些JAVA相關(guān)的面試題型都有。還有在一些網(wǎng)站上面做面試題,例如??途W(wǎng)和慕課網(wǎng)。

一些比較常見(jiàn)出現(xiàn)的問(wèn)題,順便列舉下。

JAVA

5個(gè)常用的java-api包。

String類中常用的5個(gè)方法。

API接口開(kāi)發(fā)的注意事項(xiàng)。

TCP/IP、HTTP協(xié)議。

集合相關(guān)的問(wèn)題(重點(diǎn))

HashMap、TreeMap、Hashtable、LinkedHashMap、ConcurrentHashMap、ArrayList、LinkedList的實(shí)現(xiàn)和區(qū)別之類的。

上述集合中的那些是線程安全的,那些不是。

在那些場(chǎng)景使用這些集合。

List、Map、Set三個(gè)接口,存取元素時(shí),各有什么特點(diǎn)。

線程相關(guān)問(wèn)題(重點(diǎn))

創(chuàng)建線程的幾種方式。

線程同步的方法。

wait和sleep區(qū)別。

Runnable接口和Callable接口的區(qū)別。

如何實(shí)現(xiàn)線程安全。

框架相關(guān)知識(shí)(這塊反而不多)

Mybatis#和$的區(qū)別。

Hibernate和Mybatis的區(qū)別。

Spring MVC和Struts2的區(qū)別。

Hibernate的緩存機(jī)制。

什么是Hibernate延遲加載。

為什么要用spring。

SQL(主要考察Group by和Order by相關(guān)知識(shí))

1.查詢每個(gè)班級(jí)成績(jī)最高的學(xué)生。

2.查找出每個(gè)班級(jí)成績(jī)第二的學(xué)生。

3.按照班級(jí)查詢每個(gè)班上總分前三的學(xué)生。

4.查找入職員工時(shí)間排名倒數(shù)第三的員工所有信息。

5.薪水排序后薪水排名在第2--8的員工。

6.按工資進(jìn)行排名,排名從1開(kāi)始,工資相同排名相同(如果兩人并列第一則沒(méi)有第二名,從第三名繼續(xù)排)。

7.用一條sql語(yǔ)句取出所有姓名有重復(fù)的學(xué)員姓名和重復(fù)的記錄數(shù)。

JavaScript/JSP/Servet (這些一般是基礎(chǔ)題)

1.JSP的內(nèi)置對(duì)象以及作用。

2.JSTL的常用標(biāo)簽。

3.Servlet的生命周期。

4.URL和URI的區(qū)別。

5.Ajax同步和異步的區(qū)別。

6.使用ajax發(fā)送異步請(qǐng)求的流程。

其它

1.&和&&的區(qū)別。

2.==和equals的區(qū)別。

3.int和Integer的自動(dòng)拆箱/裝箱相關(guān)問(wèn)題。

4.IO和NIO的區(qū)別。

5.final、finally、finalize的區(qū)別。

6.重載(Overload)和重寫(Override)的區(qū)別。

7.String、StringBuffer和StringBuilder的區(qū)別。

8.如何實(shí)現(xiàn)淺克隆和深克隆。

9.單例模式的實(shí)現(xiàn)以及最優(yōu)。

10.排序的實(shí)現(xiàn)(冒泡、選擇、快速等)。

11.去除重復(fù)的元素(實(shí)際是重寫equals和hashcode)。

面試流程

現(xiàn)在有不少公司先是人事面試,然后技術(shù)面試。所以在人事這塊談?wù)摴べY的時(shí)候,最好不要說(shuō)死,或者先不談,留著技術(shù)面試過(guò)了之后再談。有點(diǎn)因?yàn)樵诠べY待遇這塊沒(méi)談好,就直接走人了。畢竟面試雙方都要花費(fèi)不少時(shí)間,所以這塊需注意!

在相談的時(shí)候,要注意禮貌,無(wú)論是否成功,都應(yīng)該注意言行和態(tài)度。

一般技術(shù)面試這塊會(huì)先讓做個(gè)自我介紹,這塊應(yīng)該充大學(xué)開(kāi)始講,不應(yīng)過(guò)多,重點(diǎn)放在工作上和項(xiàng)目上。大學(xué)這塊就簡(jiǎn)單介紹畢業(yè)學(xué)校、畢業(yè)時(shí)間以及所學(xué)專業(yè)。如果有關(guān)于IT之類的獲獎(jiǎng),可以提一下,但不易多說(shuō)。

項(xiàng)目這塊,可能會(huì)提問(wèn)為什么這么做,如果讓你來(lái)重新設(shè)計(jì),你回如何設(shè)計(jì)。在這個(gè)項(xiàng)目中的困難點(diǎn)是如何攻克的,在這個(gè)項(xiàng)目中學(xué)習(xí)到了那些等等。

在項(xiàng)目講述這塊,最好找面試官所感興趣的項(xiàng)目,一般就是做過(guò)的項(xiàng)目和所招聘崗位較為符合的。

在面試結(jié)束之后,理應(yīng)說(shuō)聲感謝!畢竟面試其實(shí)也是成長(zhǎng)的一種。

一般來(lái)說(shuō),技術(shù)面試過(guò)了的話,基本也就過(guò)了。剩下的就看待遇相談這塊了。在待遇這塊最好遵循自己的想法,不要因?yàn)楫?dāng)初沒(méi)談好,后來(lái)工作時(shí)心中不滿,產(chǎn)生的一系列問(wèn)題。

面試技巧

個(gè)人能力這方面無(wú)非兩個(gè)方面,廣度和深度。

技巧很簡(jiǎn)單,就是說(shuō)自己擅長(zhǎng)的。技術(shù)掌握廣,但是不深,就可以將自己的技術(shù)廣度多說(shuō)點(diǎn),順便可以提下自己的優(yōu)點(diǎn) 例如:學(xué)習(xí)新技術(shù)很快;技術(shù)掌握深,但是不廣,就可以將掌握的深度多說(shuō)點(diǎn),可以提下自己在學(xué)習(xí)這塊的專研度。如果在這兩點(diǎn)都沒(méi)有太明顯的優(yōu)點(diǎn)的,可以嘗試從項(xiàng)目業(yè)務(wù)說(shuō),最好將項(xiàng)目吃透。

與面試官相談的切記要誠(chéng)實(shí),不要弄虛作假。碰到不會(huì)的或者了解不深的,直接跳過(guò),最好將面試官引導(dǎo)到自己擅長(zhǎng)的領(lǐng)域。

面試總結(jié)

面試完之后,最好進(jìn)行總結(jié)。畢竟每一次面試都是一次收獲。如果將面試中所遇到的問(wèn)題以及感悟能記下來(lái),那就再好不過(guò)了。

在找工作的時(shí)候,除了做些相關(guān)面試和準(zhǔn)備熟悉以前做的項(xiàng)目之外,還應(yīng)該學(xué)習(xí)新的知識(shí)。畢竟,每多學(xué)一點(diǎn),成功找到工作的機(jī)會(huì)就大一點(diǎn)。而且,IT這行,技術(shù)發(fā)展過(guò)于快速,如果沒(méi)有學(xué)習(xí)新知識(shí)的動(dòng)力,終究會(huì)被淘汰。

因?yàn)閷W(xué)習(xí)實(shí)在是很枯燥無(wú)味。學(xué)習(xí)是一個(gè)長(zhǎng)期投資,短期很難道看到收益,而娛樂(lè)是一項(xiàng)短期投資,短時(shí)間便可以看到收益。所以學(xué)習(xí)這塊最好可以給自己定一個(gè)目標(biāo),每天學(xué)習(xí)一點(diǎn),慢慢的會(huì)達(dá)到的。如果沒(méi)有動(dòng)力的話,可以給自己設(shè)置獎(jiǎng)勵(lì)。這是可以激發(fā)學(xué)習(xí)的興趣的。

還有一點(diǎn),今天能坐完的事情,絕對(duì)不要留給明天。畢竟,人都是有惰性的。你要相信你自己,今天的你能做的沒(méi)有做,明天的你也不會(huì)做的。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • JAVA
    +關(guān)注

    關(guān)注

    20

    文章

    3002

    瀏覽量

    116482
  • 程序員
    +關(guān)注

    關(guān)注

    4

    文章

    956

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    面試必看!排隊(duì)自旋鎖32位變量的域劃分與核心作用

    在操作系統(tǒng)面試中,并發(fā)同步機(jī)制一直是高頻考點(diǎn),而排隊(duì)自旋鎖作為解決傳統(tǒng)自旋鎖“饑餓” 問(wèn)題的關(guān)鍵技術(shù),其 32 位變量的域劃分更是面試官青睞的 “細(xì)節(jié)題”。不少同學(xué)能說(shuō)出排隊(duì)自旋鎖的基本概念,卻對(duì)其
    的頭像 發(fā)表于 02-09 16:54 ?819次閱讀
    <b class='flag-5'>面試</b>必看!排隊(duì)自旋鎖32位變量的域劃分與核心作用

    芯盾時(shí)代SDP助力企業(yè)應(yīng)對(duì)核心機(jī)密泄露危機(jī)

    無(wú)論你是程序員、文案、財(cái)務(wù),無(wú)論你想擼代碼、出海報(bào)、做報(bào)表,各式各樣的AI總能滿足你的需求,讓你的工作更加輕松。
    的頭像 發(fā)表于 12-26 11:49 ?687次閱讀

    大理的AI野心藏不住了——風(fēng)花雪月中千名程序員探討人工智能

    2025 年12月4日至6日第二屆CCF程序員大會(huì)暨大理人工智能與應(yīng)用國(guó)際開(kāi)發(fā)者大會(huì)在大理圓滿落幕。
    的頭像 發(fā)表于 12-24 17:45 ?730次閱讀
    大理的AI野心藏不住了——風(fēng)花雪月中千名<b class='flag-5'>程序員</b>探討人工智能

    程序員最常見(jiàn)謊言

    了。 28我已經(jīng)測(cè)試過(guò)了,這個(gè)功能沒(méi)問(wèn)題,可以上線了。 29別擔(dān)心,這個(gè)問(wèn)題很快就能解決。 30代碼快寫完了,已經(jīng)完成 90% 了 。 希望大家對(duì)程序員多一些容忍以及諒解! 各位程序員你們都被我說(shuō)中了哪些?說(shuō)說(shuō)你們的觀點(diǎn)
    發(fā)表于 12-10 08:24

    堆和棧的區(qū)別

    程序員分配釋放, 若程序員不釋放,程序結(jié)束時(shí)可能由OS回收 。注意它與數(shù)據(jù)結(jié)構(gòu)中的堆是兩回事,分配方式倒是類似于鏈表,呵呵。
    的頭像 發(fā)表于 11-27 18:13 ?1098次閱讀

    軟通國(guó)際亮相2025沙中開(kāi)源與AI科技峰會(huì)

    2025年11月11日,由沙特程序員協(xié)會(huì)(parmg)主辦的"2025沙中開(kāi)源與AI科技峰會(huì)"在利雅得盛大啟幕。
    的頭像 發(fā)表于 11-14 17:45 ?1491次閱讀

    Arm Neoverse CPU上大代碼量Java應(yīng)用的性能測(cè)試

    Java 是互聯(lián)網(wǎng)領(lǐng)域廣泛使用的編程語(yǔ)言。Java 應(yīng)用的一些特性使其性能表現(xiàn)與提前編譯的原生應(yīng)用(例如 C 程序)大相徑庭。由于 Java 字節(jié)碼無(wú)法直接在 CPU 上執(zhí)行,因此通常
    的頭像 發(fā)表于 11-05 11:25 ?776次閱讀
    Arm Neoverse CPU上大代碼量<b class='flag-5'>Java</b>應(yīng)用的性能測(cè)試

    奔赴熱AI,碼力全開(kāi)!Talkweb House@1024程序員日系列活動(dòng)圓滿收官

    1024程序員日”系列活動(dòng)至此劃上了一個(gè)圓滿句號(hào)。本屆1024程序員節(jié)以“AI構(gòu)建世界,智能引領(lǐng)未來(lái)”為主題,廣邀技術(shù)大咖、產(chǎn)業(yè)領(lǐng)袖、企業(yè)代表與全球開(kāi)發(fā)者齊聚星城
    的頭像 發(fā)表于 10-27 18:59 ?793次閱讀
    奔赴熱AI,碼力全開(kāi)!Talkweb House@1024<b class='flag-5'>程序員</b>日系列活動(dòng)圓滿收官

    開(kāi)鴻智谷“以賽促學(xué)、以賽選才”|1024程序員節(jié)暨開(kāi)源鴻蒙構(gòu)建大會(huì)圓滿落幕!

    10月24日,由開(kāi)鴻智谷聯(lián)合主辦的長(zhǎng)沙1024程序員節(jié)暨開(kāi)源鴻蒙構(gòu)建大會(huì)在長(zhǎng)沙圓滿落幕。本次活動(dòng)以“湘聚長(zhǎng)沙,共赴熱AI”為主題,通過(guò)技術(shù)分享與實(shí)戰(zhàn)競(jìng)賽相結(jié)合的方式,著力培養(yǎng)“開(kāi)源鴻蒙+AI”領(lǐng)域
    的頭像 發(fā)表于 10-27 17:58 ?720次閱讀
    開(kāi)鴻智谷“以賽促學(xué)、以賽選才”|1024<b class='flag-5'>程序員</b>節(jié)暨開(kāi)源鴻蒙構(gòu)建大會(huì)圓滿落幕!

    程序設(shè)計(jì)與數(shù)據(jù)結(jié)構(gòu)

    的地址)出發(fā),采用推導(dǎo)的方式,深入淺出的分析了廣大C程序員學(xué)習(xí)和開(kāi)發(fā)中遇到的難點(diǎn)。 2. 從方法論的高度對(duì)C語(yǔ)言在數(shù)據(jù)結(jié)構(gòu)和算法方面的應(yīng)用進(jìn)行了深入講解和闡述。 3. 講解了絕大多數(shù)C程序員開(kāi)發(fā)
    發(fā)表于 05-13 16:45

    Java開(kāi)發(fā)者必備的效率工具——Perforce JRebel是什么?為什么很多Java開(kāi)發(fā)者在用?

    Perforce JRebel是一款Java開(kāi)發(fā)效率工具,旨在幫助java開(kāi)發(fā)人員更快地編寫更好的應(yīng)用程序。JRebel可即時(shí)重新加載對(duì)代碼的修改,無(wú)需重啟或重新部署應(yīng)用程序,就能讓開(kāi)
    的頭像 發(fā)表于 04-27 13:44 ?867次閱讀
    <b class='flag-5'>Java</b>開(kāi)發(fā)者必備的效率工具——Perforce JRebel是什么?為什么很多<b class='flag-5'>Java</b>開(kāi)發(fā)者在用?

    計(jì)算機(jī)網(wǎng)絡(luò)排錯(cuò)思路總結(jié)

    明人不說(shuō)暗話,這篇文章我們來(lái)聊一個(gè)非常有用,同時(shí)也是程序員必備的技能,那就是網(wǎng)絡(luò)排錯(cuò)思路大總結(jié)。
    的頭像 發(fā)表于 04-01 17:32 ?906次閱讀
    計(jì)算機(jī)網(wǎng)絡(luò)排錯(cuò)思路總結(jié)

    如何在 樹(shù)莓派 上編寫和運(yùn)行 C 語(yǔ)言程序?

    ,一本很好的書是BrianKernighan和DennisRitchie所著的《TheCProgrammingLanguage》。這本書對(duì)經(jīng)驗(yàn)豐富的程序員和想學(xué)習(xí)C語(yǔ)
    的頭像 發(fā)表于 03-25 09:28 ?1175次閱讀
    如何在 樹(shù)莓派 上編寫和運(yùn)行 C 語(yǔ)言<b class='flag-5'>程序</b>?

    零基礎(chǔ)入門:如何在樹(shù)莓派上編寫和運(yùn)行Python程序?

    是一種非常有用的編程語(yǔ)言,其語(yǔ)法易于閱讀,允許程序員使用比匯編、C或Java等語(yǔ)言更少的代碼行。Python編程語(yǔ)言最初實(shí)際上是作為L(zhǎng)inux的腳本語(yǔ)言而開(kāi)發(fā)的。Py
    的頭像 發(fā)表于 03-25 09:27 ?2068次閱讀
    零基礎(chǔ)入門:如何在樹(shù)莓派上編寫和運(yùn)行Python<b class='flag-5'>程序</b>?

    Gemini Vision + Raspberry Pi 化身“數(shù)字導(dǎo)盲犬”?

    本文討論了一位程序員利用樹(shù)莓派、攝像頭、Gemini和Python構(gòu)建PeregrineEye設(shè)備,使其成為“數(shù)字導(dǎo)盲犬”為視障者服務(wù)的項(xiàng)目經(jīng)歷,包括項(xiàng)目靈感、功能、構(gòu)建過(guò)程、遇到的挑戰(zhàn)及未來(lái)計(jì)劃等
    的頭像 發(fā)表于 03-25 09:20 ?1945次閱讀
    Gemini Vision + Raspberry Pi 化身“數(shù)字導(dǎo)盲犬”?