先電話面試問(wèn)一下java相關(guān)問(wèn)題
然后筆試都是Java相關(guān)然后面試根據(jù)筆試做一些提問(wèn)
比較基礎(chǔ)看一下就可以過(guò)
朗新科技(中國(guó))有限公司java實(shí)施工程師面試題
果你的工作出現(xiàn)失誤,給本公司造成經(jīng)濟(jì)損失,你認(rèn)為該怎么辦?
我本意是為公司努力工作,如果造成經(jīng)濟(jì)損失,我認(rèn)為首要的問(wèn)題是想法設(shè)法去彌補(bǔ)或挽回經(jīng)濟(jì)損失。如果我無(wú)能力負(fù)責(zé),希望單位幫助解決。
如果你在這次考試中沒有被錄用,你怎么打算?
現(xiàn)在的社會(huì)是一個(gè)競(jìng)爭(zhēng)的社會(huì),有競(jìng)爭(zhēng)就必有劣勢(shì),有成功就會(huì)有失敗,如果這次失敗也僅僅是一次而已,我會(huì)再接再厲,以后如果有機(jī)會(huì)我仍然會(huì)再次競(jìng)爭(zhēng)。
2輪技術(shù)面,最后是Hr談薪,整體面試過(guò)程很順利,面試官的技術(shù)很專業(yè),態(tài)度謙和,
第一輪是技術(shù)大牛面試,有代碼題,大概是一個(gè)小時(shí),
第二輪是部門領(lǐng)導(dǎo)面試,也會(huì)提問(wèn)一些項(xiàng)目經(jīng)歷,技術(shù)難點(diǎn)等等。
PS:第二輪面試過(guò)程有些緊張,感覺沒面好,但是還是順利過(guò)了,感謝面試官高抬貴手!
朗新科技(中國(guó))有限公司java開發(fā)面試題
1. Java 的GC垃圾收集器有哪些;
2. Java 的類加載器有哪些;
3. 線程池的核心參數(shù)有哪些,有哪些常用的線程池;
4. 給一個(gè)鏈表 1-2-3-4-5,怎么將第一個(gè)和最后一個(gè),第二個(gè)和倒數(shù)第二個(gè),第三個(gè)和倒數(shù)第三個(gè)。。。這樣進(jìn)行排序,并分析時(shí)間復(fù)雜度和空間復(fù)雜度
問(wèn)我對(duì)公司了解多少,然后問(wèn)我在學(xué)校排名多少還有就是問(wèn)了我在之前參與過(guò)什么項(xiàng)目,然后遇到什么困難,最后怎么解決的,還有薪資期望之類的,還有問(wèn)了一些面試題,因?yàn)槲沂潜粌?nèi)推的所以面試過(guò)程也沒問(wèn)特別刁鉆的問(wèn)題,但是我沒被錄取,因?yàn)閷W(xué)歷要求沒有達(dá)到他們的指標(biāo),但是這次面試對(duì)我來(lái)說(shuō)也是經(jīng)驗(yàn)。
面試官問(wèn)的面試題:朗新科技(中國(guó))有限公司java工程師實(shí)習(xí)生面試題
1.能否創(chuàng)建一個(gè)包含可變對(duì)象的不可變對(duì)象?
當(dāng)然可以創(chuàng)建一個(gè)包含可變對(duì)象的不可變對(duì)象的,你只需要謹(jǐn)慎一點(diǎn),不要共享可變對(duì)象的引用就可以了,如果需要變化時(shí),就返回原對(duì)象的一個(gè)拷貝。最常見的例子就是對(duì)象中包含一個(gè)日期對(duì)象的引用.
2.switch能否作用在byte,long上?
可以用在byte上,但是不能用在long上.
3.你對(duì)String對(duì)象的intern()熟悉么?
intern()方法會(huì)首先從常量池中查找是否存在該常量值,如果常量池中不存在則現(xiàn)在常量池中創(chuàng)建,如果已經(jīng)存在則直接返回.
比如
String s1=”aa”;
String s2=s1.intern();
System.out.print(s1==s2);//返回true
4.可以在hashcode中使用隨機(jī)數(shù)字嗎?
不行,因?yàn)橥粚?duì)象的 hashcode 值必須是相同的
5. final,finalize和finally的不同之處是什么?
final 是一個(gè)修飾符,可以修飾變量、方法和類。如果 final 修飾變量,意味著該變量的值在初始化后不能被改變。finalize 方法是在對(duì)象被回收之前調(diào)用的方法,給對(duì)象自己最后一個(gè)復(fù)活的機(jī)會(huì),但是什么時(shí)候調(diào)用 finalize 沒有保證。finally 是一個(gè)關(guān)鍵字,與 try 和 catch 一起用于異常的處理。finally 塊一定會(huì)被執(zhí)行,無(wú)論在 try 塊中是否有發(fā)生異常。
6.64位的JVM當(dāng)中,int的長(zhǎng)度是多少?
Java 中,int 類型變量的長(zhǎng)度是一個(gè)固定值,與平臺(tái)無(wú)關(guān),都是 32 位。意思就是說(shuō),在 32 位 和 64 位 的Java 虛擬機(jī)中,int 類型的長(zhǎng)度是相同的。
7.什么是編譯器常量?使用它有什么風(fēng)險(xiǎn)?
公共靜態(tài)不可變(public static final )變量也就是我們所說(shuō)的編譯期常量,這里的 public 可選的。實(shí)際上這些變量在編譯時(shí)會(huì)被替換掉,因?yàn)榫幾g器知道這些變量的值,并且知道這些變量在運(yùn)行時(shí)不能改變。這種方式存在的一個(gè)問(wèn)題是你使用了一個(gè)內(nèi)部的或第三方庫(kù)中的公有編譯時(shí)常量,但是這個(gè)值后面被其他人改變了,但是你的客戶端仍然在使用老的值,甚至你已經(jīng)部署了一個(gè)新的jar。為了避免這種情況,當(dāng)你在更新依賴 JAR 文件時(shí),確保重新編譯你的程序。
8.如何將byte轉(zhuǎn)為String?
可以使用 String 接收 byte[] 參數(shù)的構(gòu)造器來(lái)進(jìn)行轉(zhuǎn)換,需要注意的點(diǎn)是要使用的正確的編碼,否則會(huì)使用平臺(tái)默認(rèn)編碼,這個(gè)編碼可能跟原來(lái)的編碼相同,也可能不同
Java的基本特性,==和equals的區(qū)別 int和intger的區(qū)別,修飾符有哪些,hashmap的實(shí)現(xiàn)原理,list和set的區(qū)別,基本數(shù)據(jù)類型有哪些,stringbuffer和stringbulider的區(qū)別,抽象類和接口的區(qū)別還有紅黑樹在Java幾出現(xiàn)
首先上來(lái)就問(wèn)你的項(xiàng)目,然后就是問(wèn)一些前端的知識(shí)和一些后端的知識(shí),主要的話難度不是太高,相對(duì)來(lái)說(shuō)比較基礎(chǔ),不過(guò)可能我是1面,后面的二面應(yīng)該會(huì)難一點(diǎn)
面試官問(wèn)的面試題:朗新科技(中國(guó))有限公司JAVA工程師面試題
get和post的區(qū)別有什么區(qū)別
有了解過(guò)vue嗎,說(shuō)一下vue有什么優(yōu)點(diǎn)
我們這個(gè)工作有時(shí)候會(huì)加班和出差,你可以接收嗎
你未來(lái)三年的職業(yè)規(guī)劃是什么
你在項(xiàng)目中使用了什么微服務(wù)技術(shù),
為什么要使用mq,有什么優(yōu)點(diǎn)
(共3503條) 騰訊
(共2297條) 百度
(共1566條) 中軟國(guó)際
(共26條) 金蝶醫(yī)療衛(wèi)生軟件科技有限公司
(共309條) 綠盟科技
(共34條) 南威軟件股份有限公司
(共7條) 廣東美的制冷設(shè)備有限公司
(共9條) 賽爾網(wǎng)絡(luò)
(共6條) 深圳軟牛科技有限公司
(共6條) 深圳市同行者科技有限公司
(共4條) 上能電氣