1、第一步;笔试周五;然后周六下午就被通知面试;然后周天下午一面,周一下午二面,周二早晨签约;就这样我的第一份工作就这样签了。起码的笔试是需要通过的吧;不然你会举步维艰;
2、第二步:面试的时候让我讲解卷面里面的编程题目;只要你应聘的是Java开发,肯定笔试的时候回遇到最少俩道程序题目,一般第一个与数据处理,数据库连接,字符串处理,数组的运用这个有关;而第二道题目一般是算法题目:比如这次考的是:设有m个人围坐一圈,并已经按照1....m编号,按1到n的报数,报数到第n数的人出圈,再从他的下一个人重新开始1到n的报数,如此进行下去,计算最后一个人的编号!看到这个题目很多同学做不出来就是对数据结构和JAVA集合类掌握非常的薄弱;看到这道题目你就会想到这不就是循环链表么?当然,没有学过数据结构的也可以用JAVA集合类来做出来,我的数据结构依然忘了,所以我利用了JAVA集合类ArrayList的递归实现的;
3、第三步了解面试的公司的营收主要靠的是什么业务,那么开发方向笔试和面试就会侧重哪一点方向;比如恒生,银行和证券是主要业务的开发,那么明显的就是数据最重要,那么肯定就是考的数据库也就是SQl语句会很侧重。面试的时候就问我怎么设置索引?索引有什么用?什么是事务?事务有什么用?事务的特性?你用过什么架构?JAVA线程你考虑过安全性么?你考虑所线程的迭代性么?你认为你在大学最得意的一件事?你觉得你有什么有点?你对我们这个企业有什么了解?说说你的优势?大概一些问题都跟你做的项目有关,而且明显都是技术性的提问,然后性格上来问!最重要的一点就是说话要平和稳重,最好给别人一种我会的感觉!也就是一种自信的一种感觉!也可能我回答的比较快吧!他所提问的我都给与了一定的回答!所以很顺利的就进入复试了!复试的时候兼职就是聊天,显示问问你对企业了解多少?你有什么优势?看看你的简历,问问你能不能看的懂那个API文档,以及其他的说明文档,你写没有写过一些技术性文档?你发表过文章没有?看你素质不错啊,我就回答因为我的语文学的好啊!