转 网易公司DBA笔试题

今天下午去网易参加DBA笔试,呵呵,答的一塌糊涂,估计没戏了,不过也是重在参与嘛!我借鉴了 上一次没带本儿的教训,这次把题都抄下来了。呵呵,粘出来大家看看吧。(网易公司不会告我侵犯版权吧?为了大家,不管了。)   一:IQ题
  1.补充数列:27,16,5,(),1/7      A. 16 B. 1  C. 0  D. 2
     2.计算24:3 3 8 8
       汗:这个没算出来,google一下是8*(3-8/3)
     3.是一个魔方填数字,较简单。
     4.井高10米,青蛙从井底往上跳,每次跳5米,下滑4米,问青蛙几次跳出井?
     5.A桶油是B桶三倍,每次从A桶倒出3升,从B倒出2升,B倒完的时候,A还剩9升。问A原来比B多多少升?
   二:linux题(不太熟,以前看得一点shell也忘完了。基本都没做)
    1.列举几种你熟悉的搜索系统性能数据的操作系统命令?
    2.有一个文本文件:source.txt,每行一个单词,写出搜索单词internet出现多少次的shell命令。
    3.以下linux核心参数的用途
      kernel.shmall
      kernel.shnmax
      kernel.shmmni
    三:DB题
     1.什么是事务?他的四个特征可以写为ACID,是什么?
        老天,上学时候学的DB的最基本概念,都忘了,写的一个都不对。哎!还得加油学习啊!
     2.有四个表定义如下:
       create table dept(dept_id primary key,dname varchar2(20));
       create table emp(emp_id primary key,ename varchar2(20),dept_id reference dept(dept_id));
       create table project(proj_id primary key, pname varchar2(20));
       create table proj_member(proj_id reference project(proj_id), role varchar2(20),emp_id reference emp(emp_id));
      下边是找出每个部门没有参加项目的员工数SQL:
          select dname,count(1) from dept,emp where dept.dept_id= emp.dept_id and emp.emp_id not in(select emp_id from proj_member) group by dname;
       然后给我一个执行计划,太长,没记下来。让我说说执行过程和对这个SQL的优化措施。(不会,乱写的)
     3.系统要上线,现在要将scott帐户锁定并使密码过期,写出SQL.
        应该是挺基础的,我也学过,可是看很长时间了,忘了又。!&@¥%#&,崩溃了。。。看来平时也得多复习学过的知识。
     4.描述一下instance recover的过程,说说redo log和undo segment的作用。
     5.数据库有性能问题,说说你的解决思路和方法。
       此题几乎是必考题,各个公司都有。
         (完)
    感觉这套题总体来说还是很不错的,既有IQ题也有工作相关题。既有最基本的DB理论,也有需要实际经验才能描述清楚的题。可我答的就是一塌糊涂,可咱既然是抱着学习的态度去的,就应该从题里边找出自身的不足不是?要不这套题不白做了?反思之后觉得自己的不足是这些方面,这也是以后努力改正的地方:
    1.IQ不高,可这玩意儿没法练,顺其自然吧,笨人也未必不好。
    2.基础知识还是掌握的不牢,以后一定得把基础多复习复习,墩扎实了。比如那个最基础的事务的定义及其四个特征。所以以后看oracle的时候也得注意看一下关系数据库理论方面的书,那本没卖的大学数据库教材也在翻翻。
    3.linux得深入学习学习了,复习基础shell + 看实际程序 + 操作系统命令(尤其跟DB管理有关的)+ 有时间看看内核方面的。以前看的shell,因为仅仅是理论,没有实际运用经验,所以很快忘光光,真让自己写起来,觉得茫然无从下手.
    4.oracle方面在当前看数据库体系结构的同时学习些调优的知识。操作起来主要通过这两点:1.通过论坛,看别人发的调优的帖子,不会也要坚持看,实际问题的解决才最有参考价值。2.赶紧看完SG,看备份恢复、调优手册。还有好多资料,任务很艰巨啊!A--ZA!
b.gif

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/13956325/viewspace-598298/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/13956325/viewspace-598298/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值