软件工程师面试问题

进修社 人气:1.86W

软件工程师经典面试问题

软件工程师面试问题

1、写一条SQL来获取Oracle中当前时间

2、列举几个SQL中常用的统计函数,并写一条SQL说明group by和having的用法

3、 如何用oracle中使用SQL来做分页查询?并且如何保证每次查询的结果顺序是固定的?请写出一条示

例SQL来说明

4、说明Oracle存储过程的结构

5、JS中的三种弹出式消息提醒(警告窗口、确认窗口、信息输入窗口)的命令是什么

6、JavaScript常用的全局对象有哪些?如何写一个javascript函数把页面所有input项设置为readonly

7. 说明UML常用的图形种类。用UML画出两个类之间所有可能的`关系。画出简单的时序图示例。

8. 请画出你所做项目某个模块数据库表之间的关系(E-R图),并简单描述一下其业务.

9、请指出下列代码段中的错误或不足之处(下面的代码段都可以成功编译),并说明原因。

String s1 = "abc";

String s2 = "fde";

String s3 = "gbc";

String s = s1+s2+s3;

(4)UserTransaction transaction = null;

try {

te(...);

transaction = serTransaction();

n();

te();

it();

}catch (Exception e) {

back();

 软件工程师面试经验

1.不要在面试中喧宾夺主

我曾经面试过几个应聘者,他们好像铁了心肠一定要告诉我他们最近的“超级项目”。当我开始发话他们就立刻打断:“我想让你了解我们近期处理的超级项目,10年之前当这个项目开始之时还默默无闻……”,然后接下来的5分钟时间都在那里滔滔不绝唾沫横飞。