Oracle(甲骨文亚洲研发中心)面试

来源:互联网 发布:温故而知新的知 编辑:程序博客网 时间:2024/04/29 13:54
 
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)        中序遍历
 
 
 
原创粉丝点击