今天怀着忐忑的心情,进一家公司(名字叫做yipoo,在二楼),刚进去,就是拥堵2个人形容,没有前台,问了一个坐在靠门的办公室里面,然后让我找位子坐下,后来我就等啊等啊,等了30分钟,我就坐不住了,再次询问,中间一个像是领导的中年人找一个开发的人面试我,然后他忙还是什么原因,就没动静,后来我在我我询问下,终于那个人被领导叫过去面试我技术,然后问我有没有简历,然后他去找领导拿简历,后来一个做产品的30来岁吧,长得蛮帅,让我去了四楼,那个做开发的也来了,二个人一个面试我,准备了半天的自我介绍都免了,直接问我公司的业务啊,以前的工作经验啊,公司的部门结构,开发多少人啊。接下来那个做开发的人拿着小笔记本问我技术了,如下:
1. 为什么用spring
aop,ioc,
2. aop的实现原理
反射 动态代理
3. 一个表,有id, name,把name作为主键,用sql语句: 1》where name='' 2 》where name like ‘’ 哪个没有必要
4. arraylist ,vector, linklist区别
http://blog.csdn.net/vacblog/article/details/20721035
5. hashmap hashtable 区别
6. String s = new String(‘abc’)几个对象
7. spring 的单例 工厂模式,有手写的单例有什么区别
一个是spring容器的 一个是jvm的
8. js 方面 live,bind ,delegate on ---几个方法的区别
9. 做的项目并发有多少,怎么优化性能
10. hibernate的实现原理
11. 数据库怎么优化,做过的项目数据库数据量多大
12. union 和 union all 的区别
13 接口与抽象类的区别,什么情况下使用
14 string stringbuffer区别
希望对大家面试有用