<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • java招聘面試常見問題

    時間:2024-10-02 02:36:06 面試筆試 我要投稿
    • 相關推薦

    java招聘面試常見問題

      我們招聘面試時面試官通常會向我們提問的,那么,下面是小編給大家整理收集的java招聘面試常見問題,供大家閱讀參考。

    java招聘面試常見問題

      java招聘面試常見問題:

      1、Java集合框架是什么?說出一些集合框架的優點?

      每種編程語言中都有集合,最初的Java版本包含幾種集合類:Vector、Stack、HashTable和Array。

      隨著集合的廣泛使用,Java1、2提出了囊括所有集合接口、實現和算法的集合框架。在保證線程安全的情況下使用泛型和并發集合類,Java已經經歷了很久。它還包括在Java并發包中,阻塞接口以及它們的實現。

      集合框架的部分優點如下:

      (1)使用核心集合類降低開發成本,而非實現我們自己的集合類。

      (2)隨著使用經過嚴格測試的集合框架類,代碼質量會得到提高。

      (3)通過使用JDK附帶的集合類,可以降低代碼維護成本。

      (4)復用性和可操作性。

      2、集合框架中的泛型有什么優點?

      Java1、5引入了泛型,所有的集合接口和實現都大量地使用它。泛型允許我們為集合提供一個可以容納的對象類型,因此,如果你添加其它類型的任何元素,它會在編譯時報錯。這避免了在運行時出現ClassCastException,因為你將會在編譯時得到報錯信息。

      泛型也使得代碼整潔,我們不需要使用顯式轉換和instanceOf操作符。它也給運行時帶來好處,因為不會產生類型檢查的字節碼指令。

      3、Java集合框架的基礎接口有哪些?

      Collection為集合層級的根接口。一個集合代表一組對象,這些對象即為它的元素。Java平臺不提供這個接口任何直接的實現。

      Set是一個不能包含重復元素的集合。這個接口對數學集合抽象進行建模,被用來代表集合,就如一副牌。

      List是一個有序集合,可以包含重復元素。你可以通過它的索引來訪問任何元素。List更像長度動態變換的數組。

      Map是一個將key映射到value的對象、一個Map不能包含重復的key:每個key最多只能映射一個value。

      一些其它的接口有Queue、Dequeue、SortedSet、SortedMap和ListIterator。

      4、為何Collection不從Cloneable和Serializable接口繼承?

      Collection接口指定一組對象,對象即為它的元素。如何維護這些元素由Collection的具體實現決定。

      例如,一些如List的Collection實現允許重復的元素,而其它的如Set就不允許。很多Collection實現有一個公有的clone方法。然而,把它放到集合的所有實現中也是沒有意義的。這是因為Collection是一個抽象表現。重要的是實現。

      當與具體實現打交道的時候,克隆或序列化的語義和含義才發揮作用。所以,具體實現應該決定如何對它進行克隆或序列化,或它是否可以被克隆或序列化。

      在所有的實現中授權克隆和序列化,最終導致更少的靈活性和更多的限制。特定的實現應該決定它是否可以被克隆和序列化。

      5、為何Map接口不繼承Collection接口?

      盡管Map接口和它的實現也是集合框架的一部分,但Map不是集合,集合也不是Map。因此,Map繼承Collection毫無意義,反之亦然。

      如果Map繼承Collection接口,那么元素去哪兒?Map包含key-value對,它提供抽取key或value列表集合的方法,但是它不適合“一組對象”規范。

      6、Iterator是什么?

      Iterator接口提供遍歷任何Collection的接口。我們可以從一個Collection中使用迭代器方法來獲取迭代器實例。迭代器取代了Java集合框架中的Enumeration。迭代器允許調用者在迭代過程中移除元素。

      7、Enumeration和Iterator接口的區別?

      Enumeration的速度是Iterator的兩倍,也使用更少的內存。Enumeration是非常基礎的,也滿足了基礎的需要。但是,與Enumeration相比,Iterator更加安全,因為當一個集合正在被遍歷的時候,它會阻止其它線程去修改集合。

      迭代器取代了Java集合框架中的Enumeration。迭代器允許調用者從集合中移除元素,而Enumeration不能做到。為了使它的功能更加清晰,迭代器方法名已經經過改善。

      8、為何沒有像Iterator、add()這樣的方法,向集合中添加元素?

      語義不明,已知的是,Iterator的協議不能確保迭代的次序。然而要注意,ListIterator沒有提供一個add操作,它要確保迭代的順序。

      9、為何迭代器沒有一個方法可以直接獲取下一個元素,而不需要移動游標?

      它可以在當前Iterator的頂層實現,但是它用得很少,如果將它加到接口中,每個繼承都要去實現它,這沒有意義。

      10、Iterater和ListIterator之間有什么區別?

      (1)我們可以使用Iterator來遍歷Set和List集合,而ListIterator只能遍歷List。

      (2)Iterator只可以向前遍歷,而LIstIterator可以雙向遍歷。

      (3)ListIterator從Iterator接口繼承,然后添加了一些額外的功能,比如添加一個元素、替換一個元素、獲取前面或后面元素的索引位置。

      面試界最經典的十道問題

      1請你介紹一下自己

      自我介紹并不是簡單地介紹自己的姓名、年齡、專業和興趣愛好,其實面試官對“你是否能夠勝任這份工作”更感興趣,所以大家在面試時更需要將自己的最擅長的技能,最熟悉的領域,工作方面的主要成就講出來,突顯出自己的能力。

      2說說你最大的缺點

      一般面試都會提到的問題,但是請注意:不能直接把自己的缺點全盤說出。建議大家回答問題從講述自己的優點說起,中間加一些自己的小缺點,最后再把重點放在講述自己的優點上,表明即使自身并不完美,但是小確定并不會妨礙你在工作中的出色發揮。

      3談談你對加班的看法

      很多公司都會問到這個問題,到不是企業一定會經常加班,只是看看你對企業奉獻的意愿程度。當然不排除有些初創、互聯網、創意公司會有加班的問題,所以最好事先有個判斷再回答是否能夠接受加班的情況。

      4談談你對薪資的要求

      工資要的太低,顯然是在貶低自己的能力,而工資太高又顯得分量過重。通常企業問這個問題只是看他們的招聘預算是否可以將你的薪資cover住,偏高可能還需要再談,偏低并且其他方面合適就會盡快通知入職。

      5你對我們公司了解多少

      有一些非常在意企業文化的公司,在面試時還喜歡問求職者對于面試公司的了解情況,一來考驗面試者對待這次面試是否認真,二來查看人才是否是企業的菜。

      6你希望和什么樣的上級共事?

      從面試者對未來上級的“希望”,可以看到面試者的自我要求意識,這個問題既是陷阱,也是一次機會。建議大家最好的回答方式是:少說對未來上級的期望,多說對自己的要求。

      7說一個你的成功案例

      舉一個自己全面參與,或者是自己負責的成功案例,能夠清楚地將這件項目的來龍去脈講出來,并且體現出自己在項目中的領導或重要作用。切記不要說太多,不要把項目結果夸大其詞,這些會形成漏洞引人懷疑。

      8談談你未來五年的職業規劃

      大家在五年的職業規劃中,大概都會給自己設定一個“管理者”的規劃,但是大家需要事先了解自己的職位的發展方向和發展通道,比如一個初級銷售的發展路徑可看作“初級銷售 - 高級銷售 - 大客戶銷售 - 銷售經理”等,把自己的職業發展搞清楚,也能讓用人單位更加放心你不會三分鐘熱度。

      9你喜歡這份工作的哪一點?

      每個人的價值觀不同,自然回答也不盡相同。但是,在面試官面前不能將自己心底最真實的“工資高”“離家近”“事情少”當做理由說出來,要更多的提出“對自己的能力有所挑戰”、“對職業發展有幫助”和“平臺好鍛煉人”等。

      10如果被錄用,你將如何開展工作?

      這個問題主要是想了解面試者的工作能力及計劃性、條理性,而且重點想要了解細節。如果說空話的迂回戰術,會讓面試官覺得你其實對這份工作沒有任何實操性,只是夸夸奇譚不落地。如果是就其一點展開,會讓面試官覺得你對待工作思考地不夠全面,所以一定要在回答之前在心中想好1、2、3、4等方面,然后再分別展開來講。

    【java招聘面試常見問題】相關文章:

    java面試最常見問題03-24

    招聘面試的常見問題11-19

    畢業生招聘面試常見問題08-13

    教師招聘考試面試常見問題05-31

    2014年貴州農信社招聘面試常見問題11-20

    java面試的經驗11-20

    java面試的測試11-20

    招聘面試十大常見問題 專家指導如何巧妙應答02-18

    應聘面試的常見問題11-21

    主站蜘蛛池模板: 久久精品国产亚洲av水果派| 亚洲视频精品在线| 色综合久久精品中文字幕首页 | 青青久久精品国产免费看| 国内精品手机在线观看视频| 中文字幕在线亚洲精品| 国产在线观看一区二区三区精品 | 欧美成人精品一区二区三区| 无码人妻精品一区二区三区东京热 | 欧美精品华人在线| 人妻少妇精品中文字幕AV| 久久99精品国产麻豆婷婷| 99久久99久久精品国产| 国产精品第12页| 日韩精品久久久久久久电影蜜臀| 欧美精品黑人粗大| 国产精品玖玖美女张开腿让男人桶爽免费看| 一级成人精品h| 92国产精品午夜福利| 伊人久久综合精品无码AV专区| 国产三级精品三级| 92精品国产自产在线观看| 国产精品视频免费观看| 国产成人久久精品激情| 久久久久久久久无码精品亚洲日韩| 日本精品自产拍在线观看中文 | 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 亚洲AV永久无码精品一区二区| 国产叼嘿久久精品久久| 久久se精品一区二区| 99精品国产丝袜在线拍国语| 精品无码AV一区二区三区不卡| 欧美精品久久久久久久自慰| 日韩精品中文字幕无码一区| 亚洲AV午夜福利精品一区二区 | 精品精品国产高清a毛片| 国产69精品久久久久99| 成人国内精品久久久久影院VR | 好湿好大硬得深一点动态图91精品福利一区二区 | 97久人人做人人妻人人玩精品| 一本久久a久久精品综合夜夜|