【面经】[华傲数据C++Python系统开发实习]数据分析方向

【面经】[华傲数据C++Python系统开发实习]数据分析方向,第1张

概述----2021.02.20我投了简历,然后当天晚上hr就在boss直聘上与我联系(可能是因为我简历上一段爬取股票数据的经历刚好与他们公司金融数据清洗与分析的业务match了,所以说,投简历之前,对应某个公司某个职位具体业务需求对简历进行小的修改应该蛮重要的);----然后他问我在不在深圳,能否过

----2021.02.20我投了简历,然后当天晚上hr就在boss直聘上与我联系(可能是因为我简历上一段爬取股票数据的经历刚好与他们公司金融数据清洗与分析的业务match了,所以说,投简历之前,对应某个公司某个职位具体业务需求对简历进行小的修改应该蛮重要的);

----然后他问我在不在深圳,能否过来面试,我说25号才去深圳;然后他说明天下午3:30技术面电面可以吗?我直接说可以;(当天晚上我意识到这里我犯了一个错误了,因为我当时其实没有准备过面试。我应该多要俩天准备时间的,当时这是第一次被约面试很紧张来不及多想)

----当天晚上我睡眠并不好,太紧张了(除此之外,还因为19号还海投了其他公司的的岗位,这一天接到了好多个面试请求,然而当时心态并没有摆正,投简历只是试试而已,哪成想会有这么多面试)

----早上我匆匆看了之前记得一些python笔记,一些python的基础知识以及学习过程的小项目(特别是爬取数据的,大概是这里救了我的狗命)但其实也不怎么看的下,心脏都要跳出去了,我淦!!!然后中午睡觉的时候突然打来一个电话,我还以为还有突击面试,没想到只是另一家公司约面试,吓死我了。


----2021.02.21 15:30
正式开始技术面:
微信电话那头传来一个沙哑的男声:喂,听得到吗?

我:(深深呼了几口气)可以

他:先做一下自我介绍

我:(我淦!!面试前实在太紧张了,只想着各自python的问题,没准备过自我介绍,然后。。)我大概讲了一下姓名,年龄,专业,兴趣,学过C,C++,Python,Matlab,有个人学习博客然后就不知道说啥了,就结束了(呜呜呜,后来面试完我就赶紧准备了一份自我介绍,包括参加过的一些比赛,做了哪些小项目,找实习的目的。。。)

他:这样就结束了啊(他好像很意外哈哈哈),那好,我看到你说做过东方财富的数据爬取,怎么实现的?

我:主要是搜索和下载俩部分,通过urllib.request来爬取网页,然后用re正则表达式来匹配需要的股票代码,得到股票代码列表以后,通过urloan来下载股票数据,因为找到了163一个有意思的网址,可以直接下载数据,需要俩个参数,一个是股票代码,一个是爬取的年限。然后之前学了一些简单ui界面,所以又写了小窗口输入,显示。

他:那有爬取过程遇到什么困难吗?(必考问题)

我:emmm,最开始是原先网上大部分人用的那个东方财富网的股票列表的网址,我爬不下来股票列表,就是网页上有股票列表,但是我将整个网页爬取,打印却找不到股票列表,相关内容用-遮盖了。

他:那你怎么解决的

我:我到这个网站另一个网址–个股吧找到了

他:你想过是什么原因爬不下来吗?

我:可能是Js写的,遮盖了???(不是很确定,之前找过原因,并没有清晰的解答,我姐跟我说可能是Js啥,我只记住了Js)

他:嗯(听他语气,也不知道是不是这个原因),那还有其他困难吗?

我:香港的股票代码跟其他的不一样,只有五位而且要加hk,开始爬取的时候出现了乱码,不知道爬下来什么东西。

他:那怎么解决的呢?

我:加个判断就可以了。

他:爬取过程有没有遇到一些错误,或者异常情况?

我:有,有些数据不太正常,会导致整个程序错误并停止

他:那你是怎么解决的?

我:我没解决,直接try:except跳过了,因为这些错误数据并不需要爬下来,而且也没有影响我最终的结果;

他:嗯,那你有了解过一些反爬之类的机制或者措施吗?

我:emmm,不太了解,不过之前写过一个伪装服务器去爬取的

他:嗯,那你还爬过其他数据吗?

我:emmm,还爬过网页的邮箱,分别用了BFS和DFS。(这个是跟着别人视频写的,事实证明,前往不要把面试官引到你不太了解的方向

他:哦?那你给我讲讲怎么实现的?或者讲讲BFS和DFS的实现过程

我:就简单讲了深度遍历和广度遍历的区别(呜呜呜,实在是不知道怎么介绍用它们爬邮箱了),然后最后说了一句,那时候觉得很好玩,因为理论上可以爬到互联网的尽头(视频白看了,就记住这一句话)然后还嘴欠说了一个根据页数爬,实际并不怎么了解

他:emm,DFS和BFS应该都是有参数设置的吧,而且爬取应该也不是根据网页页数吧,是根据获得数据量吧。(大概是这么说,记得不太清楚了)

他:那你在学校有什么特别自豪的事情吗?

我:(哑火了,淦,想了一会不知道有啥自豪的),说在实验室做过一个项目,噢,也参加过美赛不过没有得到很好的奖项,s奖。

他:参加过就行了,那你可以介绍一下你在实验室的项目吗?

我:(描述了整个过程,并表达我实际项目做的不成功,但是我真的尽力了)

他:嗯嗯,我看到你有写技术博客分享,为什么呢,什么时候开始的?

我:一年前吧,老师推荐,记录学习巴拉巴拉

他:那我看到你最近传了比较多线程与进程,可以给我介绍一下吗?

我:大概讲了线程进程一点点区别,讲了多线程抢占资源之类的;然后说,实际我现在对这部分内容还是挺懵的

他:那你知道什么是死锁,死锁是怎么形成的吗?

我:大概讲了一下就是俩个线程互相抢占资源,然后互相等待对方先释放,从而形成死锁;

他:我大概明白你的意思,可以讲的再清楚点吗?

我:(换了一种方式,忘记讲啥了,但是讲了一个明显的错误,被他说了我这样讲就不对了,然后给我解释了一下)

(进线程这部分答得真的不好,很多都讲的模模糊糊,主要还是由于自己也并没有理解透彻)

他:你数据结构有了解吗?最熟悉的数据结构类型是什么?可以给我讲讲吗?

我:(太久前学得数据结构了,而且当时脑袋直接空了,犹犹豫豫讲了一点点栈,队列等,实际可以讲的东西太多了,各种排序,各种查找,各个类型的点,淦!所以表现超级不好)

他:emmm,我建议如果你想往软件开发方向发展,数据结构计网这些基础知识要打牢。

我:好!!!!

他:我们这边是数据清洗,数据分析的业务,你有了解过吗?

我:(早上恶补了一下相关知识,实际以前没做过,然后给他大概讲了一下,最后也说了了解的很少,但是我可以学)

他:好,那你对数据库有了解吗?

我:会使用python对MysqL进行简单的增删查改。

他:那就是对SQL语句也有了解咯,emmm,差不多就这样了,我没有问题了,你有什么问题吗?

我:我问了一下,这次面试表现的问题或者哪些方面需要加强?python的?

他:编程语言的话其实没什么必要,这个学起来很快的,主要是数据结构计网等基础一定要打好。

我:好,谢谢!!

他:那就这样了。

--------------------- 分割线2021.02.26--------------------------------

本来以为就这样了,表现属实是烂,给我的反思很多,然后把其他面试都推了,打算先打一下基础再去面试了,算是给自己充充电先;

没想到的是02.26的时候他突然微信问我,回到学校了没,能否安排总经理终面,当时中午睡觉的时候听到微信响了,但是没看,醒了看到都惊了,技术面居然能过也是神奇。

然后我说可以,他就给我安排了下周三(2021.03.03 15:30)终面,又是15:30

我其实考虑纠结了很久,要不要去,要是过了去不去面试,因为我在学前端,我想学好前端找个暑期实习然后冲秋招了;但是好像一份实习经历又很有好处,但是这个实习持续时间太长了,要求我实习到9月份,那就是直接到秋招的时间了,期间想过一些办法,比如先去,说6个月,我俩个月走也拦不住我,但是我觉得很不好,但最终还是决定先参加面试再说,攒一份经验。

-----------分割线2021.03.03-------------------

今天总经理终面,那边离学校比较近,自行车15分钟,但是我很紧张,生怕迟到啥的,毕竟第一次现场面试,于是我俩点就出发了,然后实际那段路在修路(缺德地图持续为您导航),我自己只能不按地图走,绕了路,然后大概14:40到达,看见公司挺大,人很多,我在外面露台休息的地方又看了看自我介绍,看了看上次的一些问题,然后大概15:10份我进去跟前台说,我是来面试的

前台姐姐说有带简历吗,我说没有(失算了,以后每次面试一定记得带简历),然后她在电脑记录了一下,说你先坐着休息一下;

然后一个小姐姐过来带我去见总经理(应该是总经理的秘书)路上稍微聊了一点点题外话,比如怎么过来的,告诉我现在是总经理终面了,过了什么时候来入职之类的,然后到了总经理办公室,淦,总经理气场很强大,一下子把我镇住了,但是其实说话很温和,
开始先问我哪里人,我说湛江,

然后让我介绍一下我的专业电子信息工程

我说我们专业可以说是软件和硬件都学(万金油),因此无论,我们想向哪个方向发展就需要我们自己去深入学习,因此我自己学了Python

然后问我写的爬虫爬取东方财富数据的细节,主要爬的哪些数据,我说了收盘价,开盘价,还有可以爬取下载一个时间段内的某只股票的所有数据,然后他问我爬下来的数据有没有做过数据分析(这个岗位找的就是数据分析),我说没有,只是单纯感兴趣才爬的。然后聊了一下基金理财方面的心得哈哈哈哈哈他也问我最近有什么 *** 作之类的。

他:你简历上写着参加过美赛,那是对这个数学建模这方面很感兴趣吗

我:开始有点,后来参加完就没有再继续了。

他:那是什么原因呢。

我:那段时间太辛苦了,可能是没有天分吧,那段时间包括比赛前的准备都特别痛苦,当然比赛收获还是很多的巴拉巴拉(其实这段答的不是很好,这样看感觉我有点畏难心理)

他:那你高考数学多少分

我:129。

他:那我看到你还用Python做过小游戏,可以讲讲吗。

我:大概讲了一下pygame,然后说目前还有一点点小问题,比如飞机爆炸的切换会卡顿。

他:我看到你还学了c++,有做过什么项目吗?

我:c++是学校课程,做了大作业学生成绩管理系统和学生信息管理系统

他:那我看到你们专业的学生一般都会深入学习c++,你呢?

我:没有,相比c++,我对Python这种脚本语言更加感兴趣。然后他说了一句什么我没听清,我就说了是哈哈哈哈

他:那么你未来发展方向是什么呢?

我:我目前的计划是前端开发,也是在努力学习前端的知识,HTMLCSS和Js

他:那你是Python的web前端吗?

我:我想学纯粹网页设计先,我希望Python是一个辅助工具(这里我答的很混乱大概是这么个意思)

他:我们公司目前也有前端的需求,就是移动端的前端你可以做吗

我说目前还不可以,不过这个也在我的学习计划中

他:我们工作可能都是偏数据分析多一些,你觉得跟你的未来的发展计划会冲突吗

我问了一下,就是如果来上班是数据分析和前端完全分开的吗,还是也是会有前端的一些任务或者工作,数据分析需要的话我可以学,但是如果能够和前端重合那就再好不过了(适时表明自己好学的态度这很重要)

他说有前端的任务,就是移动端的前端开发,也可以给我安排。

然后我说那就没问题了

然后就结束了,秘书小姐姐领我出去问了一下期望工资,我直接说了一句随便,给她整笑了,然后补了一句,你们招聘给我工资范围,如果我来投简历代表我认可这个范围,那就可以了。然后我就离开了,回去路上骑自行车还摔了手机,幸好只是钢化膜碎了,碎碎平安。

华傲数据面试正式结束。
终面,感觉没有技术面那么难堪,不会问一些技术细节,但是感觉还是项目为王,还有公司业务的方向,一直问我有没有做过数据分析。但是面完觉得有一定机会过,但也有较大可能不过,毕竟我确实没有了解数据清洗,数据分析。

附带一张当时的图片,心情还是很新奇的紧张的:

----------------分割线2021.03.03 17:48-------------
当天晚上,微信收到通知,面试过了,如果接收的话下周一可以来上班;当然还是挺开心的,但是考虑了很久,最终还是拒了,非常感谢他给的面试机会,我还是想先全力弥补基础知识和学习前端,希望过段时间能找到前端的实习吧(虽然我还差的远呜呜呜,加油加油加油!!!)

总结

以上是内存溢出为你收集整理的【面经】[华傲数据C++/Python系统开发实习]数据分析方向全部内容,希望文章能够帮你解决【面经】[华傲数据C++/Python系统开发实习]数据分析方向所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1189009.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存