面试笔试经验分享,仅供参考
流程:网申-宣讲-面试-笔试-二笔-二面-通过-offer-入职流程
一面
1. java有几种基本数据类型?各是哪些?
2. 一个char占几个字节?可以存多少个汉字?
3. Arraylist和linkedlist的区别,优缺点。
4. 主键和索引的概念、区别
5. 对新的技术了解多少
6. 做过哪些项目?是否有团队合作的项目,自己在团队中担任什么角色?
7. 什么是分布式?
8. 忘了,大多是一些基础的知识。
笔试
宣讲会的结束后,通知线上笔试。都是选择题,题目不多,时间也很长。涉及到java、数据库、linux、的知识,计算机网络等等很基础,但是掌握不太准确。
过了好长时间,没有收到二面通知。以为自己凉了,就和面试官发了个短信,问问我面试的地点是哪里,面试和笔试结果什么时候可以出来? 面试官发短信告诉我 已经将情况告诉了领导,近期助理会通知我。当天,就收到了二面的通知。
二笔
来了就先让做卷子,可选做一套,负责人让我做了两套。
Java卷子题型:选择、问答、编程。基础知识+struts2框架+项目经历
Oracle卷子题型:选择、辨析。题目很基础,但都是容易出错的,容易混肴的。
交完卷子,等了10几分钟,然后领导单独面试。
二面
1. 自我介绍
2. 自己以后打算在哪里定居?是不是19年毕业?
3. 主键和唯一索引的区别
4. 知道哪些Linux的命令?说了一些操作,让你说出来是用哪些命令操作
5. 做过哪些项目,使用了哪些技术?
我说的用的hibernate框架,然后问了一些框架的知识,优点、表的生成策略之类的。
6. 怎么理解封装的?
7. Mysql和Oracle的区别?
8. 数据库优化的做法
9. 存贮过程怎么写的?
10. 对公司了解有多少?
11. 感觉自己偏向业务还是技术?
和我介绍了一点业务方面的东西
12. 自己学校到公司多远?怎么来的,闲聊了几句
13. 问我还有什么问题?有没有什么要问的?
面试结束时说二天内会出结果,第二天下午就收到了通过通知。