介绍一下基本情况,本硕均双非,目前位于北京,研二,本科软件工程,学过C、C++、C#,学的很杂,已经忘得差不多了,跟没学一样,主要用的还是Java语言,做的javaweb项目,设计的框架和前端知识也很杂;研究生计算机学院下的电子信息专业,主要学过一些机器学习、深度学习的算法;大数据组件的学习情况,一般都是位于寒暑假,研一前暑假看了爬虫和hadoop、zookeeper、HA并实操,研一下寒假,看了尚硅谷的Hive、Hadoop、Scala、Flume、Kafka和一些小型组件和几个尚硅谷的项目,但无实操,忘得很快,到目前为止,已经忘得差不多了。研二由于无课,研二上学期开始看慕课里里面花钱买的的大数据课程,有老师专门讲解,这一点是比较好的,但是内容没老谷的多,也没那么精、细。可以交叉着看。
今天,第一家面试(20-99人,试水,在此说声很抱歉)
自我感觉:(1)感觉比想象中问的简单,但是表现得比想象中还要垃圾,十分钟解决战斗。但是面试官人很好,当时老师听不清面试官说的什么,几乎每句话都让他重复了遍,觉得凉了,感觉又没凉,因为最后问了我的期望薪资、他们公司的位置、还有实习到什么时候,最早什么时候到(说的三月底,可能因为这个,觉得太晚了,后面就没怎么聊了,也没有反问环节)主要是回答的太垃圾了,可能公司比较缺人吧。
面试形式:腾讯会议语音面试
具体流程:
1.自我介绍(全程感觉就自我介绍比较长(大概2分钟),其他的回答的都太简短了)
2.大数据项目的介绍(没准备,一分钟解决战斗)
3.讲讲flume(说了定义,可以三大组件及其用法)
4.讲讲kafka(说了定义和用处,问了没有它会怎样)
5.问了知识图谱(啥?简历上的课程写了它,没准备,过了)
6.问了机器学习有那些算法,然后又问了关联算法(我研究生的一个项目涉及到了,没准备,很快描述完,感觉我没讲明白,他也没听明白)
7.问了一个算法题:找出一个数组中第二大的值(说了快排,时间复杂度log2n,他说不够,还有没有其他方法)
8.用过flink吗(以前看过视频,没实操过,但是用起来应该都差不多把,忘得差不多了)
9.问java怎样?以前学的,现在还会用
然后就是:
1.你的预期薪资多少?(没想过,他说他来想)
2.说了他们公司的地区,问了最晚实习到什么时候,最早什么时候到(秋招前、3月底)
3.估计缺人,但是到岗时间太晚了,就没往下聊了,礼貌语结束!
感想:
好好组织下项目如何讲,多练练算法!!!