我的面试经验总结

个人面试总结
 关于面试
我学的是计算机及应用专业,对于计算机专业来说,一般面试分为笔试和口试两个过程。对于应届生来说,一般都是通过网络上批量的投简历获得面试机会,比如在以下网站:www.51job.com www.zhaopin.com www.dajie.com www.chinahr.com 等。笔试根据你申请职位的不同面试官会给你相应的笔试题,大部分公司是通过笔试来筛选相对一部分比较优秀的面试者,然后再通过口试招到符合公司该职位的面试者。大致上就这样,其他的也不多说了,请参照网上其他人的经验之谈。
 关于笔试
根据公司规模和公司的不同文化,大致上我总结了一下,笔试有关的面试题目主要包括以下几类(以java工程师为例):
1. java基础题目。
2. java中等题目,如WEB开发,最近流行的SSH三层框架
3. java开发中遇到的相关的实际问题的解决方法
4. 数据库方面的问题
5. 数学逻辑方面的问题
6. 公司管理方面的问题
7. 个人性格职业定位方面的问题
8. 有关软件工程方面的问题(UML)
9. 。。。。。。
具体的如下(以我自己多次面试遇到的问题为例):
1. 一般面试者都会遇到有关java字符串的问题(String和StringBuffer用法和区别)。
2. 有关Conllection集合的相关问题(set/map/vector/list用法和区别)。
3. 有关网络编程(线程)的问题(线程的同步和互斥,加锁机制等)。
4. 数据库基本的增删改查语句(insert…into table名 values/drop…table名,delete…from table名 where…/alter…/select…from table…where…),update是更新操作。别和java中的增删改查混淆了。
5. 有关数据库实际开发中遇到的数据并发问题的处理。
6. 有关数据建模(实体图、UML图等)。
7. 有关(离散)数学方面的智力题(如蜗牛爬井问题/猴子吃桃问题/离散逻辑推理证明/数学有关数列的计算问题)。
8. Java数据结构的算法问题(冒泡排序/反序排列/链表的实现等)。
9. SSH三层框架的原理(举例说明)和MVC的理解。
10. 其他问题(如有关linux方面的基本命令)。
11. 。。。。。。

 有关口试
1. 首先自我介绍一下。
2. 然后根据简历上面的有关经验对你进行相关的提问,如你做过的开发项目(注:可能会遇到面试官问有关细节的实现,所以一定要把自己做过的项目多看几遍,以防一问三不知)
3. 面试官会问一些有关技术方面的问题。
4. 面试官会让你提问,问一些有关该职位的一些问题。
5. 还可能会问到有关薪资的问题。
6. 大的公司可能会问到相关学历的问题。

希望能尽快找到工作,加油!

猜你喜欢

转载自jiji87432.iteye.com/blog/1675342