天天看點

Oracle(甲骨文亞洲研發中心)面試

  Oracle面試   步驟: 1. 首先是英文的自我介紹; 2. 然後開始針對你的履歷中的項目進行提問;(比如你再項目中擔當的職務,或者是資料庫的架構) 3. 開始問Oralce資料庫的問題 a)         存儲過程和函數的差別與好處; b)        存儲過程有傳回值嗎? c)        Candidate key 和 PK的差別 d)        優化的問題                          i.              首先是Group by對前面的表的影響                        ii.              什麼時候不使用Index                       iii.              連接配接的時候左連接配接右連接配接和一般的連接配接效率的高低。對效率的影響                      iv.              Index使用禁忌。   4. Java的問題 a)         抽象類和接口的差別(那個裡面可以定義常量,變量)         

聲明方法的存在而不去實作它的類被叫做 抽象類(abstract class),它用于要建立一個展現某些

基本行為的類,并為該類聲明方法,但不能在該類中實作該類的情況。不能建立abstract 類的實

例。然而可以建立一個變量,其類型是一個抽象類,并讓它指向具體子類的一個執行個體。不能有抽象

構造函數或抽象靜态方法。Abstract 類的子類為它們父類中的所有抽象方法提供實作,否則它們

也是抽象類為。取而代之,在子類中實作該方法。知道其行為的其它類可以在類中實作這些方法。

          接口(interface)是抽象類的變體。在接口中,所有方法都是抽象的。多繼承性可通過實作這樣

的接口而獲得。接口中的所有方法都是抽象的,沒有一個有程式體。接口隻可以定義static final

成員變量。接口的實作與子類相似,除了該實作類不能從接口定義中繼承行為。當類實作特殊接口

時,它定義(即将程式體給予)所有這種接口的方法。然後,它可以在實作了該接口的類的任何對

象上調用接口的方法。由于有抽象類,它允許使用接口名作為引用變量的類型。通常的動态聯編将

生效。引用可以轉換到接口類型或從接口類型轉換,instanceof 運算符可以用來決定某對象的類

是否實作了接口。          是否可以有變量,常量         abstract class 可以的定義變量 因為abstract class裡還有普通的方法 而這些方法可能會需要用到變量。         接口中可以定義變量 但是自動轉換成常量public static final            abstract 的method 是否可同時是static,是否可同時是native,是否可同時是

synchronized?

都不能

         接口是否可繼承接口? 抽象類是否可實作(implements)接口? 抽象類是否可繼承實體

類(concrete class)?

接口可以繼承接口。抽象類可以實作(implements)接口,抽象類是否可繼承實體類,但前提是實

體類必須有明确的構造函數。                      b)        子類的生成過程(調用順序)

         使用繼承時,一要注意構造函數的參數傳遞,二要注意Class的裝載順序。

當生成子類對象時,需要首先調用基類的構造函數,因為子類中資料成員的初始化與基類資料成員的初始化有關。當子類的構造函數無參數時,系統會自動調用其基類的構造函數,但當子類構造函數帶參數時,就需要手動調用,使用關鍵字super,并将此語句寫在子類構造函數的第一句。

JAVA中類的裝載方式為,首先尋找執行main()函數的這個類是否有父類,若有則将先父類靜态初始化,即将其static的資料成員初始化,然後對子類靜态初始化。接着執行main()中的語句,當要生成子類對象,需要調用子類構造函數之前,要先調用父類的構造函數。

c)        Static 的意思(父類含有static 時候的子類調用過程) d)        Final的意思(函數,變量) e)         Override 和 overload的差別 f)         MVC模式 g)        做過什麼Java相關的項目 h)        J2EE相關的知識 基礎 i)      什麼樣的算是重載,傳回值不同?參數類型不同,參數個數不同? j)      5. 資料結構 a)         2叉樹,中序周遊 b)        雙向連結清單 c)        快速排序 d)        中序周遊