软世通信息技术有限公司
面试过程:
1、java基本数据类型,Java的底层机制,和一些高级的调优技巧;
2、StringBuffer和StringBuilder区别;
3、二叉树基本知识;
4、hashmap的原理,是否线程安全,如何转换成线程安全?
5、线程几种实现方式?单例模式?
答:三种实现方式,①继承Thread类,②实现Runnable接口,③实现Callable接口,用futureTask类包装线程。 单例模式分为懒汉和饿汉两种模式,区别在于对内存资源的占用情况和线程安全。
6、对数据库方面的隔离级别有了解吗?;
答:包含4个方面,有脏读,不可重复读,serializliable。
众恒信息技术
面试过程:
1、开始是自我介绍,然后面试官开始对我以前的工作项目展开询问相关的细节;
2、java的几个特点,面向对象相关。
3、多态的定义是什么?
4、什么是存储过程?它有什么优点?
答:存储过程是一组予编译的SQL语句,它的优点有:允许模块化程序设计,就是说只需要创建一次过程,以后在程序中就可以调用该过程任意次。 允许更快执行,如果某操作需要执行大量SQL语句或重复执行,存储过程比SQL语句执行的要快。 减少网络流量,例如一个需要数百行的SQL代码的操作有一条执行语句完成,不需要在网络中发送数百行代码。 更好的安全机制,对于没有权限执行存储过程的用户,也可授权他们执行存储过程。
5、为什么从上个公司辞职?
全部评论
(0) 回帖