设为首页 加入收藏

TOP

近段时间面试过的一些技术问题包括Java, 数据库和算法方面
2014-11-24 01:15:25 来源: 作者: 【 】 浏览:6
Tags:时间 面试 一些 技术 问题 包括 Java 数据库 算法 方面

1.简要说明Spring的IOC和AOP机制,Hibernate机制。
2.常用的设计模式有哪些,列举,用C++代码实现其中的一种。
3.XML、JS与HTML的不同。
4.MySQL调优,有哪些参数?
5.子查询和嵌套查询哪个效率更高一些,为什么?怎么限制返回的结果数(条目数)
6.什么是物化视图?
7.C++的运算符重载
8.索引所用到的数据结构是哪一种?
9.中间件服务器(例如Tomcat)遇到了访问量多导致内存不足问题,怎么处理?
10.用UML图表示基类与派生类的关系
11.一个高质量的代码包含哪些方面。


1.写出下列程序的运行结果
public void op(){
int n=0;
n+=n;System.out.println(n);
n+=n++;System.out.println(n);
n+=++n;System.out.println(n);
n+=+n;System.out.println(n);
}


2.检查下列代码,并进行改错和优化
public void google(){
private String str=”get Parameter from form”;
Object obj=request.getParameter(“id”);
int.paseInt(obj);
}


3.java编写一个函数,实现取出字符串内的数字并求和,例如:ss2g11t0.e8,结果为12.
4.列出常见的java异常
5.进程与线程的区别,什么时候需要考虑线程安全问题?
6.为表A创建update触发器,实现向表B插入数据。
7.取出表A中第31条到第40条记录的sql语句(以自动增长的id为主键,且ID可能不是连续的)
8.存储过程的特性
9.简述hibernate的缓存,以及对象的几种状态
10.内存的分配方式有几种?
11.为什么数组名作为参数,会改变数组的内存变量的值,而其他类型int不能改变内存变量的值
12.什么是优先级反转,如何解决?
13.ARM产生未定义指令异常,指令预取指中止异常和数据访问中止异常后,程序计数器PC分别是什么值?
14.栈与堆的区别
15.C语言打印输出杨辉三角5


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇面向对象 面试 下一篇软件开发人员招聘笔试试题

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: