• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. 初級(jí)java程序員面試經(jīng)驗(yàn)分享

        時(shí)間:2024-09-14 11:16:19 SUN認(rèn)證 我要投稿
        • 相關(guān)推薦

        初級(jí)java程序員面試經(jīng)驗(yàn)分享

          一般將程序員分為程序設(shè)計(jì)人員和程序編碼人員,但兩者的界限并不非常清楚,特別是在中國(guó)。以下是關(guān)于初級(jí)java程序員面試經(jīng)驗(yàn),希望可以幫助大家!

        初級(jí)java程序員面試經(jīng)驗(yàn)分享

          一、Java基礎(chǔ)部分

          1、使用length屬性獲取數(shù)組長(zhǎng)度,public、private、protected、friendly區(qū)別

          2、Collection和Collections區(qū)別

          3、String s=new String(‘xyz’);創(chuàng)建了幾個(gè)object對(duì)象

          4、short s1;

          s1=s1+1;是否有錯(cuò)?

          5、Overriding和Overloading區(qū)別

          6、Set里面的元素不能重復(fù),用什么方法區(qū)分重復(fù)與否。

          7、給出一個(gè)常見(jiàn)的runtime exception。

          8、error和exception區(qū)別。

          9、List和Set是否繼承自Collection接口。

          10、abstract class和interface 的區(qū)別。

          11、是否可以繼承String類(lèi)。

          12、try{}里有一個(gè)return語(yǔ)句,緊跟在try后的finally里的code會(huì)不會(huì)被執(zhí)行,什么時(shí)候執(zhí)行,return前執(zhí)行還是return后執(zhí)行。

          13、最有效率的方法算2*8等于幾

          14、兩個(gè)對(duì)象值相同,x.equal(y)==true,但是卻可有不同的hashcode,這句話(huà)對(duì)不對(duì)。

          15、值傳遞和引用傳遞

          16、switch是否作用在byte、long、string上。

          17、ArrayList和Vector區(qū)別,HashMap和Hashtable區(qū)別(了解這幾個(gè)類(lèi)的底層jdk中的編碼方式)。

          18、GC是什么,為什么要有GC,簡(jiǎn)單介紹GC。

          19、float f=3.4是否正確。

          20、介紹Java中的Collection framework。

          21、Collection框架中實(shí)現(xiàn)比較方法

          22、String和Stringbuffer的區(qū)別

          23、final、finally、finalize區(qū)別

          24、面向?qū)ο蟮奶卣?/p>

          25、String是最基本的數(shù)據(jù)類(lèi)型嗎。

          26、運(yùn)行時(shí)異常和一般異常的區(qū)別

          27、說(shuō)出ArrayList、Vector、Linkedlist的存儲(chǔ)性能和特性

          28、heap和stack區(qū)別

          29、Java中的異常處理機(jī)制的簡(jiǎn)單原理和應(yīng)用

          30、垃圾回收的原理和特點(diǎn),并考慮2種回收機(jī)制

          31、說(shuō)出一些常用的 集合類(lèi)和方法

          32、描述一下JVM加載Class文件的原理和機(jī)制

          33、排序的幾種方法,了解。(算法和數(shù)據(jù)結(jié)構(gòu)在面試的時(shí)候還沒(méi)有被問(wèn)到)

          34、Java語(yǔ)言如何進(jìn)行異常處理,throws,throw,try catch finally代表什么意義,try塊中可以?huà)伋霎惓?/p>

          35、一個(gè)’.java’源文件是否可以包括多個(gè)類(lèi),有什么限制。

          36、Java中有幾種類(lèi)型流,jdk為每種類(lèi)型的流提供了一些抽象類(lèi)以供繼承,請(qǐng)分別說(shuō)出它們是哪些類(lèi)。

          37、Java中會(huì)存在內(nèi)存泄漏嗎,請(qǐng)簡(jiǎn)單描述。

          38、靜態(tài)變量和實(shí)例變量的區(qū)別。

          39、什么是Java序列化,如何實(shí)現(xiàn)java序列化。

          40、是否可以從一個(gè)static方法內(nèi)部發(fā)生對(duì)非static方法調(diào)用。

          41、寫(xiě)clone方法,通常都有一行代碼。

          42、Java中如何跳出多重嵌套循環(huán)

          43、說(shuō)出常用類(lèi)、包、接口,各舉5個(gè)。

          44、Java中實(shí)現(xiàn)線程的方法,用關(guān)鍵字修飾同步方法。

          45、同步和異步區(qū)別。

          46、線程同步的方法。

          47、字符串常用方法,字符串轉(zhuǎn)化為整型數(shù)方法,整型數(shù)轉(zhuǎn)化為字符串方法。

          二、Java高級(jí)

          1、簡(jiǎn)述面向?qū)ο蟮睦斫猓⑴e例說(shuō)出你的理解。

          2、寫(xiě)出單例模式。

          3、寫(xiě)出一種11位手機(jī)號(hào)的正則表達(dá)式

          4、實(shí)現(xiàn)字符串多個(gè)空格轉(zhuǎn)換一個(gè)空格

          5、字符串常用方法,substring(),split()。

          6、start()和run()區(qū)別。

          7、寫(xiě)出知道的設(shè)計(jì)模式。

          8、Webservice介紹。(這個(gè)我自己沒(méi)用過(guò),渣渣了)

          9、說(shuō)出Servlet生命周期,Servlet和CGI區(qū)別。

          10、sleep和wait的區(qū)別。

          11、什么是發(fā)射,如何實(shí)現(xiàn)。

          12、檢查字符串回文,實(shí)現(xiàn)英文中單詞個(gè)數(shù)和單詞次數(shù)統(tǒng)計(jì)(部分公司要求較高,需要手動(dòng)編程,百度查找一些面試常用編程題即可)。

          13、tcp/ip協(xié)議三次握手。

          14、http協(xié)議幾種請(qǐng)求方式,區(qū)別。

          15、Ajax請(qǐng)求是否可以實(shí)現(xiàn)同步。

          16、隱藏URL方式。

          17、描述取到一個(gè)網(wǎng)頁(yè)內(nèi)容的實(shí)現(xiàn)步驟,不需要具體實(shí)現(xiàn)過(guò)程(就是爬蟲(chóng):取到網(wǎng)頁(yè)的URL,然后從URL中國(guó)獲取網(wǎng)頁(yè)內(nèi)容),考察邏輯思維能力。

          18、簡(jiǎn)述form表單提交post方法與get方法在字符編碼、http協(xié)議方面的區(qū)別。

          19、一個(gè)http請(qǐng)求從開(kāi)始到結(jié)束都經(jīng)歷了哪些過(guò)程,簡(jiǎn)寫(xiě)流程圖。

          三、框架(只介紹自己熟悉)

          1、Spring中的事務(wù)管理,支持哪幾種方式,以及每種方式具體方法。

          2、Spring常用注解。

          3、Hibernate的緩存級(jí)別。

          4、hibernate是什么,工作原理。

          5、hibernate如何實(shí)現(xiàn)延遲加載。

          6、hibernate如何怎樣類(lèi)之間的關(guān)系。

          7、struts1是什么,工作流程。

          8、struts2工作流程。

          9、spring是什么。

          10、介紹IOC和AOP。

          11、springmvc工作原理。

          12、Mybatis工作流程。

          13、Mybatis與Hibernate區(qū)別。

          14、Mybatis框架傳遞參數(shù)方式。

          15、簡(jiǎn)述Spring事務(wù)管理,使用什么設(shè)計(jì)模式實(shí)現(xiàn)。

          四、數(shù)據(jù)庫(kù)

          1、數(shù)據(jù)庫(kù)里面的索引和約束是什么。

          2、用SQL語(yǔ)句實(shí)現(xiàn)oracle分頁(yè)查詢(xún)。

          3、學(xué)生成績(jī)表的常用查詢(xún)(百度即可查到,常用的查詢(xún)語(yǔ)法)

          4、數(shù)據(jù)庫(kù)性能優(yōu)化常用基礎(chǔ)知識(shí),百萬(wàn)級(jí)數(shù)據(jù)優(yōu)化(百度搜搜即可)。

          5、left join ,right join用法。

          6、了解redis,memcache,mongodb等,最好有項(xiàng)目使用經(jīng)驗(yàn)。

          7、如何防止SQL注入。

          8、一個(gè)微博評(píng)論功能的數(shù)據(jù)庫(kù)設(shè)計(jì),部門(mén)表和員工表的設(shè)計(jì),權(quán)限管理系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)(數(shù)據(jù)庫(kù)設(shè)計(jì)這個(gè)是一個(gè)重點(diǎn),面試了幾家公司都問(wèn)到了,而且是重點(diǎn))。

          9、簡(jiǎn)述悲觀鎖和樂(lè)觀鎖。

          五、linux基礎(chǔ)

          1、修改系統(tǒng)時(shí)間命令、修改權(quán)限命令、

          六、前端基礎(chǔ)

          1、javascript中怎樣選中一個(gè)checkbox,設(shè)置它無(wú)效的方式。

          2、form表單 的input可以設(shè)置readonly和disable區(qū)別。

          3、javascript變量范圍有什么不同,全局變量和局部變量。

          4、列舉3種數(shù)據(jù)類(lèi)型。

          5、javascript常用對(duì)象

          6、javascript中常用的取值賦值方法,對(duì)于單選按鈕,復(fù)選框等的取值賦值等方法。(百度即可,javascript常用基礎(chǔ))

          7、jquery取值賦值基本方法。

          8、獲取單選按鈕的值,獲取復(fù)選框的值,獲取下拉列表的值,后去復(fù)選框的值,獲取單選按鈕組的值,文本框、文本域賦值。

          9、jquery的append與appendTo區(qū)別。

          10、CSS盒子模型的4個(gè)順序。

        【初級(jí)java程序員面試經(jīng)驗(yàn)分享】相關(guān)文章:

        初級(jí)java程序員面試要求01-22

        初級(jí)java程序員面試試題06-11

        初級(jí)java程序員任職要求05-24

        java程序員面試題10-05

        java程序員面試試題11-30

        JAVA認(rèn)證經(jīng)驗(yàn)分享:學(xué)好java開(kāi)發(fā)的關(guān)鍵七步10-18

        2017年Java程序員面試題及答案07-01

        Java程序員集合框架面試題及答案10-25

        java程序員面試考試題及答案10-30

        sun認(rèn)證java程序員須知Java日志框架09-11

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 日韩深夜在线精品视频 | 亚洲人成影院在线播放影院 | 亚洲αv在线精品糸列 | 一本综合九九国产二区 | 自拍偷亚洲产在线观看 | 日韩女同一区二区三区 |