写在oracle面试之后
2009-11-22 11:44
309 查看
笔试后,基本都开始学着忘记了,接到了Oracle的面试通知,说实话,上次笔试的情况十分的糟糕,当时我基本是一边颤抖一边答题——宿舍太冷,外加全英文的题目还有很多题目比较长,一分钟的答题时间基本上都读不完。姑且叫这个为运气吧!不过成功是运气加上实力......
笔试中主要考的题目(IT),非IT看上篇文章,主要是编程基础,两个部分,一道题2分钟,总过20道题,主要靠的是设计模式和程序逻辑,不难,如果时间足够的话。然后是基础知识,题目也比较短,知识点也不是很偏,这个感觉是最简单的了。然后后面的是C++和英语阅读,同第一个了,如果时间足够的话,很简单。
面试主要分成两个部分,一对多和多对一,其中一个HR的那部分,主要是考场英语口语,已经个人爱好、特长等信息,会问到的东西大家基本上都能想的到,所以就不多说了。
一对多的情况就比较惨淡了,一方面我准备不足,第二方面,回答的东西都不是他们想考察的。
最开始,他们在黑板上写一个类,大概如此
class sta
{
public:
static bool flag = null;
create()
{
if(flag = null)
return new sta sta;
}
}
简单的代码错误,大家都能看的出来,其实我想他们要考察的不只是这个,这个应该是设计模式中通过静态成员变量来控制类实体数量,那么就要求将构造函数私有化,还有就是要在create一个类之后,修改flag。事后诸葛亮了....
然后一个SQL语句中两个关键字的区别,因为比较专业,我都没听说过......
然后就是问了一个2 * 8的算法,我一听就懵了,什么叫2 * 8的算法,我就问了面试官,考察什么东西,他说主要考察性能,额...,我立马想到汇编立马的寄存器移位了,可是我就是没想起来 "<<" 这东西....
然后一个非技术类问题,我试图曲折性的论证说明情况,但是那个折为弯好,使得一塌糊涂...
最好是一个交换两个变量,不使用第三个变量,我用了+和*运算,但是最好的那个异或运算,我只是提了下,没写,主要经过前面的挫折,我心里比较乱了。
呵呵,虽说整体情况不好,但是面试下来收获不小。
笔试中主要考的题目(IT),非IT看上篇文章,主要是编程基础,两个部分,一道题2分钟,总过20道题,主要靠的是设计模式和程序逻辑,不难,如果时间足够的话。然后是基础知识,题目也比较短,知识点也不是很偏,这个感觉是最简单的了。然后后面的是C++和英语阅读,同第一个了,如果时间足够的话,很简单。
面试主要分成两个部分,一对多和多对一,其中一个HR的那部分,主要是考场英语口语,已经个人爱好、特长等信息,会问到的东西大家基本上都能想的到,所以就不多说了。
一对多的情况就比较惨淡了,一方面我准备不足,第二方面,回答的东西都不是他们想考察的。
最开始,他们在黑板上写一个类,大概如此
class sta
{
public:
static bool flag = null;
create()
{
if(flag = null)
return new sta sta;
}
}
简单的代码错误,大家都能看的出来,其实我想他们要考察的不只是这个,这个应该是设计模式中通过静态成员变量来控制类实体数量,那么就要求将构造函数私有化,还有就是要在create一个类之后,修改flag。事后诸葛亮了....
然后一个SQL语句中两个关键字的区别,因为比较专业,我都没听说过......
然后就是问了一个2 * 8的算法,我一听就懵了,什么叫2 * 8的算法,我就问了面试官,考察什么东西,他说主要考察性能,额...,我立马想到汇编立马的寄存器移位了,可是我就是没想起来 "<<" 这东西....
然后一个非技术类问题,我试图曲折性的论证说明情况,但是那个折为弯好,使得一塌糊涂...
最好是一个交换两个变量,不使用第三个变量,我用了+和*运算,但是最好的那个异或运算,我只是提了下,没写,主要经过前面的挫折,我心里比较乱了。
呵呵,虽说整体情况不好,但是面试下来收获不小。
相关文章推荐
- 写在面试之后
- 写在笔试、面试百度之后
- 拿什么拯救你我的MySQL 写在Oracle收购SUN之后 推荐
- oracle执行了shutdown某个实例之后,如何重新启动
- 写在腾讯大讲堂演讲之后
- 安装oracle之后,服务里面没有OracleOraDb10g_home1TNSListener
- [Life]我在HK租房子的经历——写在HK租房之后..
- 写在开启博客之后
- oracle面试问题(转)
- Oracle面试
- JDE 运行创建环境时的Oracle 脚本失败的原因是完成Plan ESU之后没有升级相应的脚本。
- 在oracle中插入一条数据,id自动增长,插入之后怎么得到这个id(sequence的使用)
- 【虚拟机】oracle Virtual Box4.2.6虚拟机正在运行的过程中删除了其上的一个备份,之后虚拟机就无法使用了
- 写在"大型软件开发与ORM构架"之后----大型软件开发与企业级应用软件开发名份之争
- 写在阿里云宣布启动 AliSQL 开源项目之后
- 讲解Oracle面试过程中常见的二十个问题
- 跳槽之后面试25余家公司的总结
- 我的Oracle面试经历
- oracle 11g 安装之后如何为用户解锁、加锁
- 写在感恩节---记我所经历的【面试】