Bi面试题集锦

来源:互联网 发布:上海cnc编程招聘信息 编辑:程序博客网 时间:2024/06/08 10:33
面试是个做好准备去碰运气的活。也是有技巧的,如果能做好准备,确实对成功率有些提高。
面试也分很多种的,有相关经验的,无相关经验的;高级职位、一般职位;外企、国企(明显的面试轮数很不一样)
随便举几个点吧。
技术类的:
譬如,数据库技术,性能优化,对于有经验的,希望问大数据量怎么处理,你做过多大的,效果如何。
工具技术,如SSIS某某组件,INFA或者DS某个技巧;MDX有没有用过。
设计方面的问题,譬如如何做增量,你做过的架构里划分些啥层次;
理论类的;
建模的经验,星形模型和雪花模型等,渐变维的处理(真心常问,标准答案必备),旋转切片钻取等多维操作等等。
项目类的:
问你做过些啥项目 ,负责其中哪些方面,项目有什么亮点,有什么成果,客户有什么收益,遇到什么难点,如何解决的,真心喜欢问。
再如怎么做调研,咋搞定客户。等等
个人方面的
职业规划,为什么离开,为什么跳得多,薪资期望(喜欢问,慎回复),结婚没,爱好。是否能出差?长期出差呢?
业务方面的
对行业的一些业务理解,涉及到一些业务知识,就因行业而异了 。

最后问:你有没有什么问题要问我们的呢?

========================================================================================

我只说一说微软 BI 技术方面的吧,其它项目经验什么的都是共通的?
SQL Server 方面都是基础性的问题

  1. 聚集索引,非聚集索引的区别,B树上的结构
  2. 去重的问题,分组排序的问题 如果能提下 利用SQL Server 2012 窗口函数去重就很有亮点了
  3. 有没有用过表分区什么的,移动窗口什么的
  4. 子查询
  5. SQL Server 事务
SSIS 方面
  1. 用过哪些基本的控件?基本的 Lookup, Merge, Merge Join, Union ALL, Data Conversion, Aggregation, Derived, Execute SQL Task, XML Task, Script Task, Web Service Task, Multicast 用过的全部说出来,因为这些都可以随机挑着问。
  2. 喜欢问 Merge, Merge Join, Union All 的区别.
  3. Lookup 怎么用
  4. 根据他们各自的项目,可能会问你处理过什么文件没有?输入输出的处理,错误的处理都是如何处理的
  5. 数据同步如何实现
  6. 增量数据如何实现
  7. SSIS Package 出错如何处理
  8. 如果是数据仓库方面的, SCD Slowly Change Dimension 缓慢渐变维度必问
  9. 最后会让你把你做过的 ETL 从设计到实现基本上讲解一遍
  10. XML 的输出问题,XML 格式转换, XSD 的验证
10.还有的就是比如 文件加载时的几种方式,SSIS, Buik Insert 等等等等. 
SSRS 报表
  1. 两个参数,年,月级联的效果如何实现?
  2. 在 SSRS 报表上如何使用 KPI?
  3. SSRS 报表使用过哪些数据源,比如 SQL Server 的还是 Cube 分析服务的
  4. 能不能在 SSRS 上实现钻取
  5. 订阅报表如何实现
SSAS 分析服务
  1. 数据库维度和Cube 中的多维数据集维度有什么区别?
  2. 雪花模型和星型模型必问
  3. 角色扮演维度
  4. 父子维度
  5. MDX 中的同环比如何实现
  6. 如何使用计算成员
上面的都是一些基础的概念,如果都知道的话一般就都没有什么太大问题了。

其它补充的还会问你有没有使用过 SharePoint, PowerPivot, PowerView 等等。

还有就是问你一些最佳实践 Best Practice,实施和部署相关的问题。我之前若干次面试过程中上面的问题基本上覆盖了90%以上,还有很多不记得了

=========================================================================================

1,OBIEE的权限控制,有哪些方式
2,OBIEE的变量类型有哪些?case when与filter的异同? 三层设计,时间聚合,钻取
3,资料库中的一些函数MSUM,ago,toDate,定时发送,deliver功能,ibot。传参的应用
4,缓存,回写功能,预警是如何做的?有过相关经验?java调用API,web service集成
5,免登陆的实现,能否谈下细节。缓慢变化维的设计?ETL方面的问题。
6,好的设计规范,OBIEE的开发流程是怎样的?
7,OBIEE的整体架构是如何的?与其他BI产品的比较,谈下优势和缺点
A,BI Administration –元数据管理,元数据文档,多用户开发支持,服务器管理
B,Presentation –answer,dashboard,web catalog管理,缓存服务。XML 框架
C,BI SERVER—sql转译,会话管理,负载均衡,缓存服务,生成逻辑请求。优化查询重
写,聚集导航,查询管理,数据源适配器,智能请求生成与优化数据访问
D,BI Publisher—Delivery server,Layout interface,Data logic
E,Delivers server –调度服务,agent Execution logic,设备适配器,预警,IBOT ,结合BPEL
F,cluster
8,解决性能问题(物化视图,基于汇总表,分库分表,特定于数据库的优化手段HINT)
9,关注11g的新功能?

==========================================================================================

1、oracle有哪些优化工具2、是否熟悉cognos transfer3、对DataStage中 stage的理解4、怎么处理oracle大数据量5、有没有遇到过DataStage自身的bug6、是否做过联动报表7、是否处理过一张报表中多数据源连接问题8、使用过cognos的哪些组件9、在cognos报表组件过程中是否用过javascripe,应用实例10、cognos多维分析报表有做过吗?主要的组件是那个?11、你做过的项目数据量有多大?
=====================================================================================

数据库的问题还是比较多的额。

0 0
原创粉丝点击