日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當(dāng)前位置:首頁(yè) > 科技  > 軟件

比亞迪面試,全程八股!

來(lái)源: 責(zé)編: 時(shí)間:2023-11-30 09:28:37 264觀看
導(dǎo)讀比亞迪最近幾年憑借著其新能源汽車的板塊大火了一把,無(wú)論是名聲還是股價(jià)都漲得嘎嘎猛,但是迪子招聘編程技術(shù)崗位的人員卻有兩個(gè)特點(diǎn):面試難度低,對(duì)學(xué)校有一定的要求。薪資給的和面試難度一樣低。但不管怎么,迪子也算是國(guó)內(nèi)

lxz28資訊網(wǎng)——每日最新資訊28at.com

比亞迪最近幾年憑借著其新能源汽車的板塊大火了一把,無(wú)論是名聲還是股價(jià)都漲得嘎嘎猛,但是迪子招聘編程技術(shù)崗位的人員卻有兩個(gè)特點(diǎn):lxz28資訊網(wǎng)——每日最新資訊28at.com

  1. 面試難度低,對(duì)學(xué)校有一定的要求。
  2. 薪資給的和面試難度一樣低。

但不管怎么,迪子也算是國(guó)內(nèi)知名公司了,所以今天咱們來(lái)看看,他的校招 Java 技術(shù)崗的面試題都問(wèn)了哪些知識(shí)點(diǎn)?面試題目如下:lxz28資訊網(wǎng)——每日最新資訊28at.com

lxz28資訊網(wǎng)——每日最新資訊28at.com

1、int和Integer有什么區(qū)別?

參考答案:int 和 Integer 都是 Java 中用于表示整數(shù)的數(shù)據(jù)類型,然而他們有以下 6 點(diǎn)不同:lxz28資訊網(wǎng)——每日最新資訊28at.com

  • 數(shù)據(jù)類型不同:int 是基礎(chǔ)數(shù)據(jù)類型,而 Integer 是包裝數(shù)據(jù)類型;
  • 默認(rèn)值不同:int 的默認(rèn)值是 0,而 Integer 的默認(rèn)值是 null;
  • 內(nèi)存中存儲(chǔ)的方式不同:int 在內(nèi)存中直接存儲(chǔ)的是數(shù)據(jù)值,而 Integer 實(shí)際存儲(chǔ)的是對(duì)象引用,當(dāng) new 一個(gè) Integer 時(shí)實(shí)際上是生成一個(gè)指針指向此對(duì)象;
  • 實(shí)例化方式不同:Integer 必須實(shí)例化才可以使用,而 int 不需要;
  • 變量的比較方式不同:int 可以使用 == 來(lái)對(duì)比兩個(gè)變量是否相等,而 Integer 一定要使用 equals 來(lái)比較兩個(gè)變量是否相等;
  1. 泛型使用不同:Integer 能用于泛型定義,而 int 類型卻不行。

2、什么時(shí)候用 int 和 Integer?

參考答案:int 和 Integer 的典型使用場(chǎng)景如下:lxz28資訊網(wǎng)——每日最新資訊28at.com

  • Integer 典型使用場(chǎng)景:在 Spring Boot 接收參數(shù)的時(shí)候,通常會(huì)使用 Integer 而非 int,因?yàn)?Integer 的默認(rèn)值是 null,而 int 的默認(rèn)值是 0。如果接收參數(shù)使用 int 的話,那么前端如果忘記傳遞此參數(shù),程序就會(huì)報(bào)錯(cuò)(提示 500 內(nèi)部錯(cuò)誤)。因?yàn)榍岸瞬粋鲄⑹?null,null 不能被強(qiáng)轉(zhuǎn)為 0,所以使用 int 就會(huì)報(bào)錯(cuò)。但如果使用的是 Integer 類型,則沒(méi)有這個(gè)問(wèn)題,程序也不會(huì)報(bào)錯(cuò),所以 Spring Boot 中 Controller 接收參數(shù)時(shí),通常會(huì)使用 Integer。
  • int 典型使用場(chǎng)景:int 常用于定義類的屬性類型,因?yàn)閷傩灶愋停粫?huì) int 不會(huì)被賦值為 null(編譯器會(huì)報(bào)錯(cuò)),所以這種場(chǎng)景下,使用占用資源更少的 int 類型,程序的執(zhí)行效率會(huì)更高。

3、HashMap 底層實(shí)現(xiàn)?

HashMap 在 JDK 1.7 和 JDK 1.8 的底層實(shí)現(xiàn)是不一樣的。lxz28資訊網(wǎng)——每日最新資訊28at.com

  • 在 JDK 1.7 中,HashMap 使用的是數(shù)組 + 鏈表實(shí)現(xiàn)的。
  • 而 JDK 1.8 中使用的是數(shù)組 + 鏈表或紅黑樹(shù)實(shí)現(xiàn)的

HashMap 在 JDK 1.7 中的實(shí)現(xiàn)如下圖所示:lxz28資訊網(wǎng)——每日最新資訊28at.com

lxz28資訊網(wǎng)——每日最新資訊28at.com

HashMap 在 JDK 1.8 中的實(shí)現(xiàn)如下圖所示:lxz28資訊網(wǎng)——每日最新資訊28at.com

lxz28資訊網(wǎng)——每日最新資訊28at.com

4、HashMap 如何取值和存值?

參考答案:HashMap 使用 put(key,value) 方法進(jìn)行存值操作,而存值操作的關(guān)鍵是根據(jù) put 中的 key 的哈希值來(lái)確定存儲(chǔ)的位置,如果存儲(chǔ)的位置為 null,則直接存儲(chǔ)此鍵值對(duì);如果存儲(chǔ)的位置有值,則使用鏈地址法來(lái)解決哈希沖突,找到新的位置進(jìn)行存儲(chǔ)。lxz28資訊網(wǎng)——每日最新資訊28at.com

HashMap 取值的方法是 get(key),它主要是通過(guò) key 的哈希值,找到相應(yīng)的位置,然后通過(guò) key 進(jìn)行判斷,從而獲取到存儲(chǔ)的 value 信息。lxz28資訊網(wǎng)——每日最新資訊28at.com

5、SpringBoot 如何修改端口號(hào)?

參考答案:在 Spring Boot 中的配置文件中設(shè)置“server.port=xxx”就可以修改端口號(hào)了。lxz28資訊網(wǎng)——每日最新資訊28at.com

6、如何修改 Tomcat 版本號(hào)?

參考答案:在 pom.xml 中添加 tomcat-embed-core 依賴就可以修改 Spring Boot 中內(nèi)置的 Tomcat 版本號(hào)了,如下圖所示:lxz28資訊網(wǎng)——每日最新資訊28at.com

lxz28資訊網(wǎng)——每日最新資訊28at.com

但需要注意的是 Spring Boot 和 Tomcat 的版本是有對(duì)應(yīng)關(guān)系的,要去 maven 上查詢對(duì)應(yīng)的版本關(guān)系才能正確的修改內(nèi)置的 Tomcat 版本號(hào),如下圖所示:lxz28資訊網(wǎng)——每日最新資訊28at.com

lxz28資訊網(wǎng)——每日最新資訊28at.com

7、SpringBoot如何配置Redis?

參考答案:首先在 Spring Boot 中添加 Redis 的框架依賴,然后在配置文件中使用“spring.redis.xxx”來(lái)設(shè)置 Redis 的相關(guān)屬性,例如以下這些:lxz28資訊網(wǎng)——每日最新資訊28at.com

spring:  redis:    # Redis 服務(wù)器地址    host: 127.0.0.1    # Redis 端口號(hào)    port: 6379    # Redis服務(wù)器連接密碼,默認(rèn)為空,若有設(shè)置按設(shè)置的來(lái)    password:    jedis:      pool:        # 連接池最大連接數(shù),若為負(fù)數(shù)則表示沒(méi)有任何限制        max-active: 8        # 連接池最大阻塞等待時(shí)間,若為負(fù)數(shù)則表示沒(méi)有任何限制        max-wait: -1        # 連接池中的最大空閑連接        max-idle: 8

8、MySQL 左連接和右連接有什么區(qū)別?

參考答案:在 MySQL 中,左連接(Left Join)和右連接(Right Join)是兩種用來(lái)進(jìn)行聯(lián)表查詢的 SQL 語(yǔ)句,它們的區(qū)別如下:lxz28資訊網(wǎng)——每日最新資訊28at.com

  • 左連接:左連接是以左邊的表格(也稱為左表)為基礎(chǔ),將左表中的所有記錄和右表中匹配的記錄聯(lián)接起來(lái)。即使右表中沒(méi)有匹配的記錄,左連接仍然會(huì)返回左表中的記錄。如果右表中有多條匹配記錄,則會(huì)將所有匹配記錄返回。左連接使用 LEFT JOIN 關(guān)鍵字來(lái)表示。
  • 右連接:右連接是以右邊的表格(也稱為右表)為基礎(chǔ),將右表中的所有記錄和左表中匹配的記錄聯(lián)接起來(lái)。即使左表中沒(méi)有匹配的記錄,右連接仍然會(huì)返回右表中的記錄。如果左表中有多條匹配記錄,則會(huì)將所有匹配記錄返回。右連接使用 RIGHT JOIN 關(guān)鍵字來(lái)表示。

例如以下圖片,左連接查詢的結(jié)果如下圖所示(紅色部分為查詢到的數(shù)據(jù)):lxz28資訊網(wǎng)——每日最新資訊28at.com

lxz28資訊網(wǎng)——每日最新資訊28at.com

右連接如下圖紅色部分:lxz28資訊網(wǎng)——每日最新資訊28at.com

lxz28資訊網(wǎng)——每日最新資訊28at.com

9、內(nèi)連接沒(méi)有匹配上會(huì)怎么?

參考連接:內(nèi)連接使用的是 inner join 關(guān)鍵字來(lái)實(shí)現(xiàn)的,它會(huì)匹配到兩張表的公共部分,如下圖所示:lxz28資訊網(wǎng)——每日最新資訊28at.com

lxz28資訊網(wǎng)——每日最新資訊28at.com

所以,如果內(nèi)連接沒(méi)有匹配上數(shù)據(jù),則查詢不到此數(shù)據(jù)。lxz28資訊網(wǎng)——每日最新資訊28at.com

小結(jié)

以上是比亞迪的面試題,但并不是說(shuō)比亞迪的面試難度一定只有這么低。因?yàn)槊嬖嚨碾y度通常是根據(jù)應(yīng)聘者的技術(shù)水平?jīng)Q定的:如果應(yīng)聘者的能力一般,那么通常面試官就會(huì)問(wèn)一下簡(jiǎn)單的問(wèn)題,然后早早結(jié)束面試;但如果應(yīng)聘者的能力比較好,面試官通常會(huì)問(wèn)的比較難,以此來(lái)探尋應(yīng)聘者的技術(shù)能力邊界,從而為后續(xù)的定薪、定崗來(lái)做準(zhǔn)備,所以大家如果遇到迪子的面試也不要大意。lxz28資訊網(wǎng)——每日最新資訊28at.com

本文鏈接:http://www.www897cc.com/showinfo-26-35297-0.html比亞迪面試,全程八股!

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。郵件:2376512515@qq.com

上一篇: 編程必備,解析五種常用的Python設(shè)計(jì)模式

下一篇: 說(shuō)一下線程池的核心參數(shù),線程池的執(zhí)行原理

標(biāo)簽:
  • 熱門(mén)焦點(diǎn)
  • Mate60手機(jī)殼曝光 致敬自己的經(jīng)典設(shè)計(jì)

    8月3日消息,今天下午博主數(shù)碼閑聊站帶來(lái)了華為Mate60的第三方手機(jī)殼圖,可以讓我們?cè)谡鏅C(jī)發(fā)布之前看看這款華為全新旗艦的大致輪廓。從曝光的圖片看,Mate 60背后攝像頭面積依然
  • 得物效率前端微應(yīng)用推進(jìn)過(guò)程與思考

    一、背景效率工程隨著業(yè)務(wù)的發(fā)展,組織規(guī)模的擴(kuò)大,越來(lái)越多的企業(yè)開(kāi)始意識(shí)到協(xié)作效率對(duì)于企業(yè)團(tuán)隊(duì)的重要性,甚至是決定其在某個(gè)行業(yè)競(jìng)爭(zhēng)中突圍的關(guān)鍵,是企業(yè)長(zhǎng)久生存的根本。得物
  • 讓我們一起聊聊文件的操作

    文件【1】文件是什么?文件是保存數(shù)據(jù)的地方,是數(shù)據(jù)源的一種,比如大家經(jīng)常使用的word文檔、txt文件、excel文件、jpg文件...都是文件。文件最主要的作用就是保存數(shù)據(jù),它既可以保
  • 使用AIGC工具提升安全工作效率

    在日常工作中,安全人員可能會(huì)涉及各種各樣的安全任務(wù),包括但不限于:開(kāi)發(fā)某些安全工具的插件,滿足自己特定的安全需求;自定義github搜索工具,快速查找所需的安全資料、漏洞poc、exp
  • 雅柏威士忌多款單品價(jià)格大跌,泥煤頂流也不香了?

    來(lái)源 | 烈酒商業(yè)觀察編 | 肖海林今年以來(lái),威士忌市場(chǎng)開(kāi)始出現(xiàn)了降溫跡象,越來(lái)越多不斷暴漲的網(wǎng)紅威士忌也開(kāi)始悄然回歸市場(chǎng)理性。近日,LVMH集團(tuán)旗下蘇格蘭威士忌品牌雅柏(Ardbeg
  • 東方甄選單飛:有些鳥(niǎo)注定是關(guān)不住的

    作者:彭寬鴻來(lái)源:華爾街科技眼‍‍‍‍‍‍‍‍‍‍東方甄選創(chuàng)始人俞敏洪帶隊(duì)的“7天甘肅行”直播活動(dòng)已在近日順利收官。成立后一
  • 小米MIX Fold 3下月亮相:今年唯一無(wú)短板的全能折疊屏

    這段時(shí)間以來(lái),包括三星、一加、榮耀等等有不少品牌旗下的最新折疊屏旗艦都有新的進(jìn)展,其中榮耀、三星都已陸續(xù)發(fā)布了最新的折疊屏旗艦,尤其號(hào)榮耀Magi
  • “買(mǎi)真退假” 這種“羊毛”不能薅

    □ 法治日?qǐng)?bào) 記者 王春   □ 本報(bào)通訊員 胡佳麗  2020年初,還在上大學(xué)的小東加入了一個(gè)大學(xué)生兼職QQ群。群主“七王”在群里介紹一些刷單賺
  • 外交部:美方應(yīng)停止在網(wǎng)絡(luò)安全問(wèn)題上不負(fù)責(zé)任地指責(zé)他國(guó)

      中國(guó)外交部今天(16日)舉行例行記者會(huì)。會(huì)上,有記者問(wèn),美國(guó)情報(bào)官員稱,他們正在阻攔來(lái)自中國(guó)以及其他國(guó)家的黑客獲取相關(guān)科研成果。 中方對(duì)此有何評(píng)論?對(duì)此
Top 主站蜘蛛池模板: 若羌县| 阳信县| 肃宁县| 正镶白旗| 翁源县| 永新县| 海宁市| 杂多县| 广德县| 遵义市| 西丰县| 绵竹市| 聊城市| 韩城市| 如东县| 开封县| 汤阴县| 登封市| 乐昌市| 康马县| 塔河县| 大庆市| 额尔古纳市| 西林县| 甘谷县| 普宁市| 阳东县| 高淳县| 英吉沙县| 广宁县| 义马市| 洛浦县| 海丰县| 平山县| 定结县| 虹口区| 封丘县| 和平县| 浦江县| 方城县| 平远县|