上海数据分析师面试经历
这是一篇真实的面试经历,地点:上海,时间:2018年11月19日至11月23日 共 5 天时间经历的 7 场面试。
我是于 9 月初开始优达学城「数据分析(进阶)课程」的学习,到 10 月中旬完成了 Python 数据清洗项目和 R 数据可视化项目后我决定不能等全部学完再找工作,必须开始找工作了。
但是从 10 月中旬开始投简历到 11 月初都没有接到一个面试邀请,这一度让我开始怀疑难道数据分析师岗位竞争压力已经大到这种地步了么?当时每天晚上睡觉都是怀着忐忑的心情睡去,起床后第一件事就是打开电脑去招聘网继续投递简历,这段日子着实不好过。
当然事情总有迎来转机的时候,在 11月12日接到一个很匆忙的面试后,面试邀请就开始源源不断到来。
以至于这一周面试了 7 家公司,这个面试数量都快超过我曾经经历过的全部面试数量了。至于我以前的工作经历这个以后再说。
接到这么多面试心情仿佛是在水中挣扎久了突然抓住救命稻草一样,但是压力也随之而来,我到底能不能靠这些稻草救命,对我也是一种考验。
1.当时接到这周第一家(国内某通讯运营商旗下的互联网金融公司)面试邀约的时候压力就随之而来,因为在电话邀约时对方询问了数据库的使用熟练情况,也说明了这个岗位对数据库有一定的要求,而我的 SQL 掌握的其实一般,虽然看了一遍 「撩课MySQL数据库基础入门课程」但是实操还是硬伤,不过好在是上周五接到的面试邀请,正式面试时间是这周一,这就意味着有 3 天时间可以复习。
正式面试前在看准网查了很多关于这家公司的相关信息,虽然评价不好,但对我来说哪有挑的机会,先拿到 offer 再说。看准网上关于数据分析师的面试说有群面,当时还挺有压力,网上去看了很多群面技巧,结果实际面试只是简单的 3 面 1(三个面试官面试我一个人)。
面试官的问题有三个方面:
一、数据库方面:知道数据集市么?知道笛卡尔积么?如何避免笛卡尔积?
二、业务方面:作为一个数据分析师如何分析一次便利店推广活动的效果?需要分析哪些指标?
三、分析工具方面:你觉得使用 Excel 和 R 进行数据可视化的差别是什么?
至于具体的答案这里我就不说了,大家可以网上查一下。公司的环境说实话挺不错的,面试官人也不错,整个面试过程很愉快。
2.周二面试的公司是一家做数据分析软件(如SAS、Tableau等)的经销商的软件公司,是在 BOSS直聘上邀请到的,当时这家公司的 HR 问我对做 BI售前工程师感兴趣么?我当然是说感兴趣了,然后就约到周二进行面试。
去之前依然在看准网上查了下,说是一个大办公室就稀稀拉拉的坐着几个人,很多办公桌都空着的,感觉快要倒闭了一样,但我不想错过任何面试机会还是去了。办公楼看着还挺不错,但进到该公司发现果然和看准网上说的一样,没几个人。
面试过程也很扯,面试官并不是BOSS直聘上的人,看了我的简历并且听了我的自我介绍后就问了下 Python 的掌握程度,然后告诉我这个岗位可能并不适合我,因为需要对通讯有一定的专业知识要求,并且对 Python 要求较高。我当时想那你还给我发面试邀请不是浪费大家时间么,不过无所谓了,就当是出来转一圈好了,毕竟这样的公司就算给我发 offer 我估计也不回来吧。
3.第三家公司是一家做金融期货的公司,是在 51job 上投递的。这个面试就更扯了,竟然是他们一个叫张总的人直接面的,在我自我介绍后,问了我两个之前工作上的东西后就直接问我“对我们公司有什么想要了解的么”。
这里我犯了一个大忌,我虽然提前查了公司介绍,但是给记错了,给记成一家做公众号的公司了,所以当时我就问他,“贵公司是做公众号的么?”,他估计也有点懵逼,当他说公司是做金融期货的时候我真想给自己来一巴掌,这相当于直接把自己 pass 了。
不过好在这家公司数据分析师岗位也是新增的,也并没有太多数据可供分析,对自己职业发展也没什么帮助,但以后绝对不能再犯这种错误,这要是家自己特别想进的公司那就亏大了。
4.第四家公司是优达学城上海总部,这个是周三在BOSS直聘上偶然发现的,虽然他们招产品经理和全职讲师,但我还是很积极的聊了一下,结果没想到竟然可以约到第二天早上的面试,这个面试过程就不说了,虽然没通过,但对工作环境以及氛围都印象很深。办公室是全开放的,没有隔断,采光很不错,而且全员都用的 mac 。
5.第五家公司是一家做 CRM的世界500强咨询公司中国分公司。这也是我面试时间最长的一家公司,不过中间因为每个面试官都有要忙的事所以等待也花了不少时间。
面试分成四部分:
一、HR 单独面试。主要提问了是否知道什么是CRM?
二、笔试。3 张表 5 道 SQL查询题,加一道数据分析思路题。
三、技术面试官面试。先是问了 SQL 查询题中做错的题目,看你是否有解决的思路。然后告诉我这个岗位很多时候需要自己和客户进行沟通,如果客户让你查询一个数据,你查询后反馈给客户,但客户说你查询的数据和他的数据存在差异,这时候你会如何进行解决。
四、部门领导面试。主要问了对于化妆品行业你会从哪些指标进行数据分析。
总的来说这家公司是我面过的最专业的公司了,不亏是世界500强,无论是从一开始填写的表格,还是工作环境或是面试官的专业程度来说都给人一种高端的感觉,是我特别想进的公司,但不知道能不能拿到offer。
6.第六家公司是一家做进口床垫的电商公司。这家就简单说一下,因为公司规模不是很大,薪资也不高,面试没什么难度。HR一上来先说了一些公司的福利,说完我就知道这家公司很缺人。不过后来知道该公司数据分析岗是新增的,由此也可以管中窥豹的看出现在很多公司确实都在新增这一岗位。当天下午就发了 offer。
7.第七家公司是一家针对汽车贷款进行数据分析预测的公司,可能由于公司规模不大,所以选择的写字楼靠近机场,相对比较偏僻一点,周围也没有太多饭店,但办公环境还比较新。
面试共两轮:
一、部门经理进行面试。主要问了两个 SQL 查询语句的写法,并且问了些之前工作中的问题。
二、CTO进行面试。主要问了是否了解机器学习?了解哪些机器学习算法?是否有实际应用的经历。未来的发展方向和未来一年的发展计划。
感觉 CTO 技术水平还是挺高的,而且工作初期其实也是进行一些 SQL 取数,后期得掌握一些算法进行数据挖掘,感觉对未来的职业发展比较不错。
总结:经过对着七家公司的面试可以感觉到对于初级数据分析师来说 SQL 技能可以说是必备技能,而且得比较熟练才行,所以建议准备转行做数据分析师的人多看看 SQL 方面的书籍或课程。这里推荐一个网易云课堂的免费 MySQL 课程
「撩课3MySQL数据库基础入门教程」
课程链接:
https://study.163.com/course/courseMain.htm?courseId=1005932016
SQL 光学习不练习也是不行的,而很多转行的人在工作中并没有机会使用 SQL,那怎么应对面试题呢,最好的办法就是去一些网上刷题网站进行刷题,这方面网站英文的有
「SQLZOO」
http://sqlzoo.net/wiki/SQL_Tutorial
「MODE」
https://community.modeanalytics.com/sql/
中文的有大家熟知的
「领扣LeetCode」
https://leetcode-cn.com/problemset/database/
「牛客网NOWCODER」
https://www.nowcoder.com/ta/sql
建议面试前都刷上一遍,对面试需要进行 SQL 笔试的公司很有帮助。
另外 Excel 也是必须要熟悉的一个技能,毕竟一些中小型公司进行数据分析并没有用到 Python 或 R,而用 Excel 的另一个好处是同事之间很容易进行分享,对方也容易在你的基础上进行改进,而如果你用 R 而对方不会用,那就比较尴尬了。
经过这周的面试可以看出,未来数据行业的发展潜力和发展前景都是很大的,会有更多的公司需要增加这类岗位,而且薪资都不低,最差都在8K,有一定经验可以轻松过万,但另一方面转行数据的人才也越来越多,未来门槛肯定也会越来越高,所以越早进入这个行业未来就很大概率上可以发展的很好。
最后我将一些面试的题拍了照,后台回复「面试题」即可获得。
祝大家都能够早日找到自己喜欢的公司。
说转行就转行,不撞南墙不姓张!
我的公众号是「转行做DT」,欢迎大家关注。