东方航空公司、百度、平安科技校招数据库工程师面经
有些笔试没过确实是不太想做了,牛客许了无数的愿终于有半个灵验了(感人肺腑)
百度深圳分公司
1、自我介绍
2、提了一个问题:上千万条记录,统计出重复记录最多的前N条。
3、一个概率题:54张扑克牌,除去两张大小王剩下52张扑克牌。问红桃A和黑桃A同时被一个人拿到的概率是多少?
4、多个线程访问共享内存时因该怎么办?
5、在写程序遇到问题的时候,通常采用什么调试方法?
6、一个client/server的协议问题
7、linux过滤命令 grep -A / -B 去固定行的上下几行
8、hive整个调优过程做了哪些
9、hive数仓整体架构,实现过程,有哪些问题,是怎样解决的
10、元数据是怎样管理的?元数据中都包括了那些数据
11、mapreduce 执行原理
2、提了一个问题:上千万条记录,统计出重复记录最多的前N条。
3、一个概率题:54张扑克牌,除去两张大小王剩下52张扑克牌。问红桃A和黑桃A同时被一个人拿到的概率是多少?
4、多个线程访问共享内存时因该怎么办?
5、在写程序遇到问题的时候,通常采用什么调试方法?
6、一个client/server的协议问题
7、linux过滤命令 grep -A / -B 去固定行的上下几行
8、hive整个调优过程做了哪些
9、hive数仓整体架构,实现过程,有哪些问题,是怎样解决的
10、元数据是怎样管理的?元数据中都包括了那些数据
11、mapreduce 执行原理
平安证券股份有限公司深圳市分公司
- 用左连接查询两张表,oracle行转列,并sum数值
- sql 分组三类函数的区别
- 拉链表的实现
- 数据分层情况/原因,解决的什么问题
- 数据抽取和同步的方法
- join的表中筛选和where中筛选有什么区别
- Hive 和MySQL的区别
- 元数据是怎么应用的
- 元数据,技术元数据和业务元数据都包含了哪些?
东方航空公司
- 主要问做过什么项目。
- SQLSERVER 为什么有死锁,怎么解决。
- 谈谈数据库设计的认识。
- 数据泵expdp如何导入到不同的用户名和表空间名。
- 查看锁有几个视图。 多个进程,A进程等待B进程,B进程等待C进程,C进程等待D进程。
- 如何查看和进行解除等待。 FLASHBACK用过吗。
- FLASHBACK一个表和一个事务,分别从哪里取回数据。