文章目錄
- 1 前言
- 2 筆試
- 2.1 以下哪些類可被繼承?
- 2.2 List與Map等集合相關
- 2.3 抽象方法問題
- 2.4 被throw捕獲的例外
- 2.5 sleep的結果
- 2.6 關于排序演算法
- 3 技術面試題目
1 前言
? 四月在實習僧上投簡歷,當時看到道一云公司的官網覺得很不錯,就嘗試性投了一下Java實習生崗位,然后是電話邀請面試,并在郵箱中發了公司簡介和地址,很有禮貌;當天去公司現場參加面試,負責人先帶我去二樓寫了筆試,通過筆試后就可以參加技術面試;技術面試是在一樓,面試官很有禮貌,主要是從簡歷上的內容出發問問題,最后反向提問,后邊面試官沒有告知是否通過了技術面,他要和部門經理商量,等HR通知,至今沒有訊息,估計是不太符合他們的要求,
本篇面試經驗雖然不是成功經驗,僅提供一下當時面試題目的型別,可以供想要去面試的人一點參考,希望有幫助的小伙伴三連,愛你> <!
2 筆試
? 筆試是Java基礎題,總共20道選擇題,單選多選都有,知識點著重于集合、Java自帶的類、抽象方法以及程式結果輸出題,夾雜一小點演算法,總體難度還行,這里我只寫下我有點兒困惑的題目,簡單的題我沒有太大印象,
2.1 以下哪些類可被繼承?
A. Double B. Math C. String D Arraylist
這里提供一下Java中不可被繼承的類供參考:
public final class Byte
public final class Character
public static final class Character.UnicodeBlock
public final class Class
public final class Compile
public final class Double
public final class Float
public final class Integer
public final class Long
public final class Math
public final class ProcessBuilder
public final class RuntimePermission
public final class Short
public final class StackTraceElement
public final class StrictMath
public final class String
public final class StringBuffer
public final class StringBuilder
public final class System
public final class Void
java.lang.Boolean
2.2 List與Map等集合相關
-
List插入相關的問題:

答案選擇C
-
Map的問題(這部分需要充分掌握集合的知識):
map可否存list
list可否存map
2.3 抽象方法問題
抽象方法能否有{}
2.4 被throw捕獲的例外

答案選擇B
2.5 sleep的結果

答案選擇C
2.6 關于排序演算法

答案選擇B
3 技術面試題目
- 問自己的職業發展方向,為什么選擇Java?
- 問Spring boot有什么特性?
- 問Mybatis的基礎語法?
- 問Mybatis能實作資料庫的哪些操作?
- 問Mybatis的使用流程?
- 問以前的專案中使用到的技術是什么?
- 問自己使用博客用來作做什么?
- 列舉知道的Spring Clound各類功能?
- 了解過訊息佇列嗎?
- 了解過搜索引擎嗎?
- 自己覺得掌握Java的最深刻的東西?
- 列舉一下資料結構的型別?
- 列舉一下搜索樹的各類演算法及其原理?
- 鏈表有幾種型別?
最后祝面試順利,早日拿到理想的OFFER,加油加油!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/276614.html
標籤:java
