记自己今天在金山云数据分析岗的面试

1、面试经过
通知的今天11点面试,然后10:50的时候被HR领到了金山软件大厦4楼金山云那层,一进去就是一排排的机位,很密,感觉工作环境不是太好(之前面了京东金融,感觉两个环境差远了,不过也可能与公司位置有关)。
好了,说正事。刚开始是HR面,很粗心的一个HR,今天到了金山公司才发现邮件上写的是29号11点(明天)面试,然后面我的时候我看到她手里拿的面试人员表分明日期是今天。然后问我最快什么时候可以入职,我说下周一开始7月4号,还没说完,她就写上了7月1号。。。
接下来是2个技术面,应该都是公司内部员工,第一个是武大14年毕业学数学专业的,不懂机器学习算法,没有架子,很亲切。让我推导一下SVM,说一个SVM的实现机制,自己很low,当时就记得要最大间隔分离超平面,然后最小化W绝对值的平方,至于为什么这样,我们两个一块开始推了,,,,然后他说,算了,我回去看看自己推吧(哈哈哈),写一下KMEANS的伪代码来看一下我的编程能力(这个倒是很简单),然后考了我两个Liunx下的命令。然后就完事了,之间还问了好多,只是我们专业不同,很多都是大概说了一下,不明白这个公司为什么让他来面试我。
第二个应该是一个技术大牛,从京东过来的,很聪明的那种(第三个面试我的姐姐告诉我的),感觉他应该是学计算机的,他照着我的简历问了我一遍,从算法到语言,从这里开始就有点被虐了,然后问了我两个sql的问题,问题是这样的:一个班有很多学生,然后他们选课(音乐和电影),每人只能选一门课,现在给你选两种课程的同学的表,让你做出全班同学选课的表。用到全连接,这个简单,然后问我distinct知不知道,我说知道,然后问我干什么用的(简单,就不说了),然后问,你知道在sql中distinct的效果可以用另外一种方式实现吗,我当时的第一反应是借助数据结构中的set,然后他说是用group by,,,
这个时候已经到了12:05了,有点憋了想去卫生间,推开门出去,发现这个时候外面大家都还在,没有一个去吃饭的(嗯,好有活力)。等到了12:30分,HR过来了,说下午1点半技术经理要面,现在和她一块下去吃饭,餐厅还可以,在负一层,午餐有两个荤菜,然后素菜自己随便拿(好像有4种),还有排骨汤,和一个苹果,还不错。餐厅旁边就有一个健身房,器材很齐全。
下午13:30分的时候,以为来面的是技术经理,然而并不是,是一个学统计的姐姐,问的问题有点细。首先问我R语言中很多包没有直接在库里,这时候该怎么办(我说直接去它的官网下载然后放到对应的lib下),然后她问很多包需要一些想关联的包才能有效,这个时候怎么解决(我就说,需要什么关联包就下载什么关联包。有别的解决方式吗,求解啊)然后她问了我随即森林和SVM的区别,用贝叶斯实现文本分类是怎么实现的,贝叶斯的原理是什么,然后和第一位一样,问了我svm和kmeans。然后问我会时间序列分析吗,我们这里大部分都是时间序列分析,蒙圈了,完全没有看过时间序列相关的东西,接着问了我知不知道平稳检测,继续蒙,,,,这个时候就开始她给我讲了,然后我意识到了她不是学计算机的了,问了一下才知道她是学统计的,她告诉我,在这个行业,一些基础的东西还是很重要的,,,,我去,我是找数据挖掘方向的,而且HR告诉我你们这有数据挖掘岗啊,虽然我基础是不咋地,可是不能拿你的统计学来考验我的基础啊,被虐。。。
终于等到技术经理面了,果然不一样,第一个问题就是说一下svm的优点和缺点,我当时说缺点是对部分数据特别敏感,然后他说所有的算法不多是这样的,我竟无言以对,,,楞了半天,只好说:好吧,我不是特别了解。中间还问了一部分,然后总结说,你是以一个学习的心态过来的,你的学习能力是有的,但是你的实习期有点短。。。
在等电话中,不过这次面试给我的感觉是:很随意,好像公司的员工没事干就可以过来面试你一下,然后你就深深的被虐了。

你可能感兴趣的:(面经)