先笔试,笔试题目有那种智力题,找到规律就好了。面试是在笔试结束比较久的时间了,面试主要是问了一下自己在学校的课题研究以及学校做的横向项目。和面试官聊项目就聊了大概二十分钟,后面问了一些C++和Java的技术问题。感觉面试官对我比较满意,全程都微笑和我简单聊。主要是在学校的时候做一些项目还是比较重要,面试官觉得经验比较丰富。我主要是讲了一些机器学习和数据挖掘类的东西,隐马尔可夫模型,向量机,决策树一类。后面就是随便聊聊底层技术了。
面试官问的面试题: 1. 为什么投我们公司呢?
2. 对消费金融有什么理解。
3. 简单说一下机器学习运用的场景和不同场景下使用的模型。
4. 说一下Java的内存分配机制。
5. 海量数据找到top k的问题,你怎么实现。
5. C++的vector是怎么实现的。