面试单位:某O2O平台

一、面试前的笔试内容

1.用1条语句查询出以下table中每门kecheng都大于80分的学生姓名。

name kecheng fenshu
张三 语文 81
张三 数学 75
李四 语文 76
李四 数学 90
王五 语文 81
王五 数学 100
王五 英语 90
select name from table
group by name having min(fenshu)>80;

2.学生表table2,删除除了id不同,其他都相同的学生冗余信息

id xuehao xingming bianhao kecheng fenshu
1 2005001 张三 0001 数学 69
2 2005002 李四 0001 数学 89
3 2005001 张三 0001 数学 69
delete from table2
where id not in (select min(id) from table2 group by name,xingming,bianhao,kecheng,fenshu;

3.把表table3

year month amount
1991 1 1.1
1991 2 1.2
1991 3 1.3
1991 4 1.4
1992 1 2.1
1992 2 2.2
1992 3 2.3
1992 4 2.4

查询得到下表

year m1 m2 m3 m4
1991 1.1 1.2 1.3 1.4
1992 2.1 2.2 2.3 2.4
select year,
max(case month when 1 then amount else 0 end) m1,
max(case month when 2 then amount else 0 end) m2,
max(case month when 3 then amount else 0 end) m3,
max(case month when 4 then amount else 0 end) m4
from table3 group by year;

4.为管理业务培训信息,建立3个表:

学员信息表 table4(S#,SN,SA)(学号,学员姓名,所属单位,学号年龄);

课程信息表 table5(C#,CN)(课程编号,课程名称);

学员课程成绩表 table6(S#,C#,G)(学号,课程编号,学习成绩)

(1)从以上3张表中,选出一张表,给出建表语句

create table table5 ( C# varchar(10) primary key, CN varchar(20));

(2)使用SQL嵌套语句查询选修课程名称为“税收基础”的学号和姓名

select SN,SA from table4
where S# in ( select S# from table6where C# in (select C# from table5 where CN='税收基础'));

(3)使用SQL嵌套语句查询选修课程编号为“C2”的学员姓名和所属单位

select SN,SA from table4
where S# in ( select S# from table6 where C# = 'C2');

(4)使用SQL嵌套语句查询不选修课程编号为“C5”的学员姓名和所属单位

select SN,SA from table4
where S# not in ( select S# from table6 where C# = 'C5');

(5)查询选修课程的学员人数

select count(*) from table6 group by S#;

(6)查询选择课程超过5门的学员学号和所属单位

select t4.SN,t4.SA from table4 t4, table6 t6
where t4.S# = t6.S#
group by t6.S# having count(*)>5;

二、面试问题

1.简单进行自我介绍

2.简单介绍下企业的情况,以及商业模式

3.描述下数据分析的工作内容,比如产品分析做了什么

4.说说从哪些维度来考虑项目的

5.说说自己熟悉的算法,原理是什么,应用场景有哪些

6.项目的效果如何

7.数据预处理包括哪些方面,在使用python进行数据预处理的时候用到了哪些技术

8.用过爬虫吗,使用爬虫的时候遇到了什么困难,是怎么应对这些困难的

9.有哪些问题要咨询.

第一次数据分析师面试相关推荐

  1. 大数据分析师面试求职攻略

    面试大数据分析前焦虑怎么办? 如果你没有得到面试怎么办? 大数据分析师面试过程尴尬怎么办? 如何准备大数据分析师面试? 大数据分析师的面试技巧有哪些? 大数据分析师的面试注意事项有哪些? 如何在大数据 ...

  2. 阿里数据分析师面试准备二:对阿里数据分析师岗位的理解

    欢迎访问我的个人博客: sky的技术小屋 为了准备面试,对阿里公司.技术做了大致了解,分析了下数据分析师在阿里的用武之地. UED 如何在互联网的大数据时代,将用研传统研究方法(问卷.访谈.测试等)与 ...

  3. Python数据分析师面试之“完美世界”数据分析师实习生

    只能说是狗血的剧情.太意外了.... 早上起来洗洗漱漱,好好的收拾一下,准备去面试,毕竟想给面试官一个好的第一印象,去之前还特意去了趟实验室,结果发现没带实验室的钥匙,又打电话找小伙伴拿钥匙,进去了之 ...

  4. 大数据分析师面试要注意的7点

    SQL查询:JOIN ON.DISTINCT.GROUP BY.ORDER BY等等.从数据库中提取数据是数据分析的第一步.另外我们的数据规模是TB级的,所以还要能使用SQL让集群做一些简单的计算,不 ...

  5. 收藏 | 数据分析师面试指南——自我定位篇

     CDA数据分析师 出品   作者:徐杨老师 Hello,大家好!我是徐杨老师! 最近有小伙伴私信我,说自己的面试之路不是很顺利,经过一番沟通后,我发现了其中的一些问题,今天我把这些问题也和大家分享一 ...

  6. python数据分析师面试_数据分析师面试_业务分析师_数据分析场景如何结合企业业务分析...

    问题中说的是学生,但学生和没有数据分析经验的人,想要做数据分析的工作,都可以看看下面的内容. 如何在笔试/面试中回答数据分析场景相关的问题?分三步走: 第一步:明确你遇到的场景类型 企业数据分析场景可 ...

  7. 2014阿里巴巴数据分析师面试

    时间:2014年4月18日 地点:上海中兴和泰酒店 面试问题:主要是针对自己所做工作提问,几乎没问与阿里业务相关的问题(可能是由于自己没有实习或项目经验) (1)熟悉哪些数据挖掘算法? (2)熟悉的语 ...

  8. 面试数据分析师时要准备什么?

    对于很多数据分析的初学者来说,谁不希望自己一学完专业技能,就能拿到心仪的offer呢?但是,基于刚学完数据分析课程,技能掌握还不够扎实,几乎没有太多项目经验等原因,在参加第一次面试时,很多同学难免紧张 ...

  9. 33个必须知道的数据分析师SQL面试问题和答案

    33个必须知道的数据分析师SQL面试问题和答案 SQL是一种强大的编程语言,被广泛用于管理和分析数据.如果你想成为一名数据分析师,或者是正在寻找新工作的现有分析师,准备好回答SQL面试问题是很重要的. ...

最新文章

  1. C/C++利用三元组实现稀疏矩阵运算
  2. leangoo新增自定义模板、移动卡片、复制泳道功能
  3. 域名转入Godaddy详解
  4. 博客园客户端(睡睡版iphone)源码
  5. Windows Phone 7开发,进度条ProgressBar使用详解
  6. BizTalkServer 如何发送 EDI 消息(3)
  7. STM32网络ETH
  8. Oracle学习(一)SQL基础
  9. centos+gitlab+mysql_centos7安装配置gitlab(使用外部nginx)
  10. 12个免费在线的Web网站性能测试工具
  11. 高中信息技术知识点汇总(必修)
  12. 硬盘分区之MBR讲解
  13. (附源码)springboot西安市中小学生护眼平台开发 毕业设计 080855
  14. SQLAlchemy session 使用问题
  15. eoLinker API-Shop 常见热门的OCR文字识别API
  16. (一)前端html+css学习笔记
  17. 微信公众号开发中遇到的问题——支付(二)
  18. R语言用quantstrat包获取股票、债券、基金、黄金、原油、指数、外汇和全球经济数据
  19. 淘宝搜索展现原理,店铺商品排名较低怎么办
  20. Scala 将时间字符串转为时间戳

热门文章

  1. android 黑科技软件,一波Android黑科技工具推荐
  2. 尤里先生查看陌生人朋友圈教程_微信怎么看陌生人朋友圈 强看陌生人朋友圈教程...
  3. Python中动态编译函数compile(source, filename, mode, ......)参数filename的作用是什么?...
  4. 区块链技术再出新玩法——解决跨境支付问题
  5. 锂电池电量百分比计算_锂电池电压电量关系
  6. 十分全面的传奇手游搭建教程
  7. qt文本转语音tts的使用方法,QTextToSpeech
  8. H5图片高度根据宽度自适应
  9. 区块链技术应用落地区块链溯源应用
  10. Swift的一次函数式之旅