当前位置:首页 > 开发 > 数据库 > 正文

面试死了

发表于: 2011-02-10   作者:alafqq   来源:转载   浏览次数:
摘要: 面试了 middle 博 死的好惨啊;   面试题自己总结下;   刚上来给了个java题,傻眼了。   主要题目有神马;---- 1,8种内置对象;各有什么作用; 2,多线程有什么表示方法?怎么表示? 3,实现同步有什么方法?怎么表示? 4,用你会的一种语言 写一个冒泡排序; 5,写个静态方法实现 int 的交换(用符合joc的模式,输入,输出

面试了 middle 博 死的好惨啊;

 

面试题自己总结下;

 

刚上来给了个java题,傻眼了。

 

主要题目有神马;----

1,8种内置对象;各有什么作用;

2,多线程有什么表示方法?怎么表示?

3,实现同步有什么方法?怎么表示?

4,用你会的一种语言 写一个冒泡排序;

5,写个静态方法实现 int 的交换(用符合joc的模式,输入,输出)

6,写个静态方法实现 integer的交换(用符合joc的模式,输入,输出)

7,try里有个retrun ,finally会执行么?什么时候执行; 

8,sleep和wait有什么区别

 

IQ题,9个点,4条直线。

 

 

bi题目

 

什么是数据仓库?

数据仓库和数据库的区别?

什么是olap,作用是什么?

 sql转置; 

 然后分时写个sql;

把每个时间段的访问次数 --统计下;

 

 

最后

总结TB级叫海量数据。。。

加索引不一定会快。

怎么看执行计划。。如何使其时间变短;

 

 

为什么自己的行业不待了。。。我的回答是自己行业太难熬了。。。

回答错误,不应该给自己的行业找缺点,而应该从自己的兴趣来谈。。。增长经验了

 

 

 

下面就BI,来答题:

1,什么是数据仓库?

数据仓库是一个面向主题的,集成的,相对稳定的,反映历史变化的数据集合,用于支持管理决策;

2,数据库与数据仓库的区别?

 

数据库是面向事务的设计,数据仓库是面向主题设计的。

  数据库一般存储在线交易数据,数据仓库存储的一般是历史数据。

  数据库设计是尽量避免冗余,一般采用符合范式的规则来设计,数据仓库在设计是有意引入冗余,采用反范式的方式来设计。

  数据库是为捕获数据而设计,数据仓库是为分析数据而设计,它的两个基本的元素是维表和事实表

  数据库库在基本容量上要比数据仓库小的多。

  数据库是为了高效的事务处理而设计的,服务对象为企业业务处理方面的工作人员,而数据仓库是为了分析数据进行决策而设计的,服务对象为企业高层决策人员。

 

3,数据仓库的体系结构

数据源

  是数据仓库系统的基础,是整个系统的数据源泉。通常包括企业内部信息和外部信息。内部信息包括存放于RDBMS中的各种业务处理数据和各类文档数据。外部信息包括各类法律法规、市场信息和竞争对手的信息等等;

数据的存储与管理

  是整个数据仓库系统的核心。数据仓库的真正关键是数据的存储和管理。数据仓库的组织管理方式决定了它有别于传统数据库,同时也决定了其对外部数据的表现形式。要决定采用什么产品和技术来建立数据仓库的核心,则需要从数据仓库的技术特点着手分析。针对现有各业务系统的数据,进行抽取、清理,并有效集成,按照主题进行组织。数据仓库按照数据的覆盖范围可以分为企业级数据仓库和部门级数据仓库(通常称为数据集市)。

OLAP(联机分析处理)服务器

  对分析需要的数据进行有效集成,按多维模型予以组织,以便进行多角度、多层次的分析,并发现趋势。其具体实现可以分为:ROLAP(关系型在线分析处理)、MOLAP(多维在线分析处理)和HOLAP(混合型线上分析处理)。ROLAP基本数据和聚合数据均存放在RDBMS之中;MOLAP基本数据和聚合数据均存放于多维数据库中;HOLAP基本数据存放于RDBMS之中,聚合数据存放于多维数据库中。

前端工具

  主要包括各种报表工具、查询工具、数据分析工具、数据挖掘工具以数据挖掘及各种基于数据仓库或数据集市的应用开发工具。其中数据分析工具主要针对OLAP服务器,报表工具、数据挖掘工具主要针对数据仓库。

 

 

 

java面试题

--------------9个内置对象;

 

内置对象

代表内容

范围

request

触发服务调用的请求

request

response

对请求的应答

page

session

为请求的客户创建的session对象

session

application

从 servlet 配置对象获得的 servlet 上下文(如在getServletConfig() ,getContext()的调用中)

application

out

向输出流写入内容的对象

page

pageContext

本 JSP 的页面上下文

page

page

实现处理本页当前请求的类的实例

page

config

本 JSP 的 ServletConfig

page

exception

表示JSP页面运行时产生的异常

Page

 

 

2多线程有两种实现方法。一种是继承Thread类,一种是实现Runnable接口!  
同步有两种方法。一种同步方法,一种同步代码!分别是synchronized,wait与notify ;

 1. 用 synchronized 修饰需要同步的方法 
 2. 用 synchronized 块包围需要同步的语句

 

3

public class  Sort {
public static void main(String[] args) {
  int[] a={89,56,66,45,24,35};
  int temp;
     boolean flag=true;
    
     for(int i=a.length-1;i>0&& flag ;i--) //总共6个数 拿一个和其余比较
  {                                     //所以是5次(自己和自己不用比较)
   for(int j=0;j<i;j++)
   {
    flag=false;
    if(a[j]>a[j+1]) //按顺序依次比较大小
    {
     flag=true;   //这里说明比较还在继续
     temp=a[j];    //把大的数字往前面放
     a[j]=a[j+1];
     a[j+1]=temp;
    }
   
   }
}

 

 

4符合javadoc规范的方法

 

/**

 

* show 方法的简述.

* show 方法的详细说明第一行* show 方法的详细说明第二行

* @param b true 表示显示,false 表示隐藏

* @return 没有返回值

*/

public void show(boolean b) {

frame.show(b);

}

 

 

 

面试死了

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
MySpace ,这个曾经很火的社交网站,在经历了很长一段时间的下滑后,只能不断地裁员。传言默多克被
刚从山东回来,一堆麻烦事情。这不,快要下班了,客户说oracle rac挂了。 这是有两个节点和一个共享
forever A simple CLI tool for ensuring that a given script runs continuously (i.e. forever).
转载自:http://select.yeeyan.org/view/282137/254580 如果动物会说人话的话,它们肯定会把它们的
今天用IE 9试着允许以前用Ext做的应用,居然让我吐血了,IE 9居然提示如下图所示的错误: 想把这问
今天用IE 9试着允许以前用Ext做的应用,居然让我吐血了,IE 9居然提示如下图所示的错误: 想把这问
难道那些名人说“努力就一定能成功”是假的吗?他们好像没有必要骗我啊? 我想你说得对,主张这个观
为什么程序员的业余项目大多都死了? 我们都有这样的业余项目:项目创建一半就弃之于坟墓,未完成的
其实孙悟空早在西游记第五十八回就被如来整死了!吴承恩在《西游记》中有一重大伏笔。。。 看《西游
节目一夜爆红之后,质疑也从未停过。陆伟认为挖墙脚一说不太可能成立,因为“根本不缺选手”;学员
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号