所有面试都是online,无需到现场。一共三次面试,前两次是部门内部人士面试,一面像是在职员工或基层管理,二面应该是部门领导级别,三面是HR面试。每一次面试反馈都很快,基本上1-2天给反馈,但最终是否通过没有通知,也没有thank you 邮件,有尝试通过发短信的方式联系HR,但无回音。
面试官问的面试题: 一面:
1.自我介绍
2. 如果让你设计一个帮助B端客户social的平台,你会怎么设计?会启发&追问理由
二面:
1.简历相关问题
2. 产品经理和项目经理的区别在哪?
3.为什么工作之后再出国读研
三面HR面:
1.自我介绍
2.三个词概括自己
3.为什么用上述三个词当中的一个词描述自己?请举例
4. 介绍一下你的家庭
5.父母对于你工作地点有无concern
6. 手上有无其他offer
面试流程主要分为如下几个部分:
1、性格测试&智商测试(性格测试不要太偏激就行,智商测试题网上有很多)
2、专业笔试(选择题+两道大题,跟投递的岗位相关,我的是nlp相关的知识考查:机器学习相关,比如过拟合优化;大题一道是实现各种激活函数sigmoid\tanh等,一道是让实现朴素贝叶斯分类模型)
3、专业面试(两轮)
4、HR面
进行到了第一轮专业面试:
1、自我介绍
2、会有项目相关的提问,会涉及到nlp相关的基础知识
3、写题(pytorch相关基本语法)
是网络面试的,因为现在疫情的关系。应该都是网络面试。
是电话面的,就一个面试官,男的,然后会一直追问问题。建议找自己擅长的方向去回答。问题都是Java八股文里的。
Java集合有哪些,HashMap的实现原理,扩容机制。
介绍一下你自己做的项目,项目会问的比较详细,你可以一直讲下去,直到面试官打断你为止。
怎么说呢,就是刚进去要你自我介绍一下,然后介绍一下你的项目。然后按照你的项目的一步步问你问题。我准备了两个项目,一个是java的项目,一个是PHP的项目。面试官有三个,主考官是中间那个,感觉人还可以,不是太刁难人。感觉他们对JAVA很感兴趣的样子,上来就问会不会并发。我说会一些,然后问我catalina的hashMap介绍一下。然后我就懵了,我说是HASHmap吗??他说介绍一下hashMap的实现原理……不会。接着就问介绍一下ArrayList的实现原理……我就说ArrayList应该是一个链表结构……接着问快速实现链表反转……不会……然后就问另一个项目了……接着就很顺了……前面不行我就知道我挂了……然后走的时候看见面试官在我简历上看也没看就放一边去了……我知道自己完蛋了……怎么说呢,准备好数据结构基础吧……
面试官问的面试题: catalina的hashMap介绍一下,hashMap实现原理,ArrayList的实现原理,速实现链表反转。冒泡排序法。
记得是10月10日晚上9点到10点半做的笔试题,做完还觉得挺简单的,不过因为时间的关系,最后一道编程题没写...可能是选择题做得挺好的,11号中午就收到了面试通知。还挺有意思的,面试时间可以自己选择,然后为了提前好好准备一哈,我就选了12号下午4点半的面试。今天(12号)早上去了图书馆看了很多面试相关的数据库、JVM、集合框架、spring、设计模式什么的,然后中午回宿舍修改一了下简历上面的项目经历,下午2点多就开始去大学城华工中心酒店面试了。
这次面试是技术面,面试官是个很nice的大哥哥,他主要是顺着我的简历和求职表来问我的。
先简单自我介绍一下。
你在项目仓库管理系统里面主要做数据库的具体什么工作呢?有没有了解数据库的更新操作?
框架有了解吗?
Spring框架中,JavaBean是什么时候创建?都是单例的吗?多例怎么设置?
你做的其他项目用到什么技术?
平常一般用什么数据库?
MySQL的查询操作怎样的?创建表的语句是什么?
数据库索引是怎样的?有什么优缺点?
JVM内存泄露怎么处理?
写过的博客有多少?说说你印象最深刻的一篇还有原因。
投递的是项目组的技术hr,投递成功后,技术hr开始约面试时间,因为我还在上课,所以约的是3天后,hr人nice,只要如实讲自己的项目经历就好了,我将自己做过的AI和嵌入式方向项目都讲了一下,然后和面试官聊的非常好,只是因为一些个人因素,然后最后没去
面试官问的面试题: 我看你有做过通信的项目,你们当时是通过什么实现通信的?
你这个股票模型神经网络的的搭建是用的什么框架?
你能简单介绍一下你在图像识别中常用到的算法么?
你能简单介绍一下你这个嵌入式项目开发经验么?