今天面了两家公司,公司名字就不说了。 作以下记录,便于以后查询。
第一家公司:
进入公司,发现这家公司挺大了,看起来非常的正规,在登记后,我来到了一个小红房子里,因为提前到达的原因,我等待了将近20分钟,这是一个大概是hr的同学叫我过去面试,又是一个等待,看看他们的一些员工在装饰墙壁,还蛮和蔼的。
过了近10分钟,出来两个人给我面试,其中一个同学,他曾经的公司是和我现在的公司一个公司的,他的面试水平看起来比另外一个同学要高很多,以下记录他们主要问到的一些问题.
1. object有哪些方法
2. 抽象类和接口的区别
3. 事物,编程式事物(这个是他们问的重点)
4. hashcode的实现方法,如果一个hasecode只返回0,那么在map中放入不同的元素会有什么结果
5. 实现equals方法需要满足什么条件
6. spring处理事物,设计模式,请描述适配器模式
7. 了解过哪些事物,hibernate和ibatis
8. 支付流程有什么了解
9. mdb,jms,jta,
10. 怎么理解j2ee
11. uml,参与了哪些项目,及项目的一些过程
12. 自我介绍
13. runtimeException是可以恢复的异常,平常能够看到的哪些异常时不可以恢复的?
14. 你可以推荐我看看什么书
第二家公司:
第二家公司的流程是:降信农场(逻辑测试),java测试,技术面试,hr面试,pm面试,行为面试
测试题目:
1. String str="java";
String str2=new String("java");
System.out.println(str==str2);
str2.replace("java", "coffer");
System.out.println(str2);
String str3="java";
System.out.println(str==str3);
输出结果是:false,java, true
2. StrutsActionServlet是啥
a. 是一个servlet
b. 是一个action
3. override是啥东西
4. 正则表达式 12323-434343-43可是使用下面哪些来表示
a. .[0-14], b. \b?
5. Thread有getName()方法,我知道有isAlive()方法。
6.
3. runtimeException 不用捕获,因为runtimeException不是check的异常
1. 英语自我介绍
2. 描述internate game项目,描述 auction batch manager项目,描述charge项目
3. 如何进行消息处理
4. 事物处理,分布式事物处理
5. 使用英语介绍interfaces 和 abstract类的区别
6. 描述生产者,消费者过程
7. jstl tag
8. js中prototype,yui等,ajax
9. 使用uml描述设计模式适配器模式,外观模式,代理模式,装饰器模式
10. ibatis 和 hibernate适用于什么场合
11. 在大数据插入db时要注意什么东西
12. pm面试主要看中有没有积极向上的态度