搜索工作 |
搜索工作 公司点评 查工资 看趋势
微信

使用微信服务,更方便

职友集>Java面试题 > JAVA软件工程师测试题

JAVA软件工程师测试题

2015-03-13 06:30:02 阅读( 4 )

2654人 收藏本页

标签:Java面试题

全班学生排成一排,从左数和从右数Mike都是第十五名,全班学生有多少人?
A:31;   B:25   C:29;  D:30

A football team won 6 games and lost 18.What fraction of its games did the team win?
A:1/3;   B:1/4;    C:2/3;    D:3/4;

Select the number that would be next in the series
6.546, 6.659, 6.772, 6.885, 6.998
A:7.111;   B:7.10;    C:7.011;    D:None of these;

A television manufacturer offers a distributor successive discounts of 15 and 10 percent on one of its new color models. The distributor pays $459.00 net for the TV set. What was the original price before any discount?
A:$612.00;   B:$600.00;   C:580.00;   D:473.75;

If you can paint three standard-size rooms in two days, how many similar rooms can you and three of your friends paint in three days?
A:6; B:13.2;  C:18; D:54;

If snow is falling at the rate of 11/2 inches per hour, how many inches of snow will fall in X minutes?
A:X/40;   B:X/30;   C:30X;   D:40X;

假设某种语言有三个运算符:==,&,||,其中==的优先级最高,&次之,||最低,给以下表达式加上括号:
varA||varB&varC==varD
A:((varA||varB)&varC)==varD;     B:varA||(varB&(varC==varD));     C:(varA||varB)&var(C==varD);     D:(varA||varB)&(varC)==varD;

执行以下操作后a的值为多少?
a=a+b
b=a-b
a=a-b
A:a;     B:b;     C:a-b;     D:a+b;

The following function is meant to reverse the numbers in an array of 7 integers, but may have a bug.Where is the error,if any?(Mark it with circle)
Void reverse(int A[7])
{
int IO=0;
int hi;
while (IO<7)                 //Line 1
{
hi=6-IO;        //Line 2
int swap=A[hi];   //Line 3
A[hi]=A[IO];    //Line 4
A[IO]=swap;    //Line 5
IO=IO+1;    //Line 6
}
}
A:Line 1;     B:Line 2;     C:Line 3;     D:Line 4;     E:Line 5;      F:Line 6;

What function does the following recursive(递归) subroutine compute,when passed two non-negative values?
int f(int a, int b)
{
if(a equals 0)
return 0;
else
return f(a-1,b)+b;
}
A:Sum:  a+b;     B:Difference:  a-b;     C:Exponentiation(求幂):  a**b;     D:Product:  a*b;     E:Factorial(阶乘);     F:Square root;     G:The subroutine diverges (does not return a value);

According to the following code, what is the value of the function’s result?
int t(int a)
{
int s=0;
for (int i=1;i<=a,i++)
{
s=s+1;
}
}
when executing the t(10),what result will you get?
A:20;     B:55;     C:10;     D:25;

What is the negation of the following expression?
0<n AND n<MAX
A:n>=0 AND MAX>=n;     B:0>n OR n>MAX;     C:n=MAX;     D:n>0 AND MAX>n;     E:0=0 OR MAX>=n;     G:0<n AND n<MAX;

Choose the best answer:A Pointer …
A:is a single link in a linked list.;     B:Is a variable holding the (x,y) coordinates of a point.;     C:Is the address of an object.;     D:Is a variable holding an IP address;     E:Is a variable holding the address of another variable.;     F:Is the header section of an operating system block.;     G:Separates frames on the runtime stack;

小明比小强大,小红比小明小。下列陈述中哪一句最正确?
A:小红比小强大; B: 小红比小强小 ; C: 小红与小强一样大 ; D: 无法确定小红与小强谁大

来自IT公司面试手册

下一篇:富尔卓软件公司应聘者测试_Java考试题

上一篇:Java语言程序设计面试题笔试题

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题