程序员面试必考的三道题

程序员面试必考的三道题

如果你只想获取一些面试准备经验,那么你可以直接跳到文章的 部分。

对于算法面试问题是否有效一直饱受争议。然而,代码编写问题有时候能够很好筛选人才。以下就是3个常常作为面试考题的例子:

这些问题是“CS”水平的;

我们相信一个 的开发者需要能够做出好的决定,并且这种好的决定是基于对有多少个复杂系统在交互的深刻理解上。如果一个开发者不能反转一个字符串,那么他们又怎么可能理解大型客户端面临软件的性能含义?

问题如下:

1.求从10到中能被3或5整除的数的和

Java

1

2

3

intsum=0;

for(inti=10;i=;i++)if(i%3==0

i%5==0)sum+=i;

System.out.println(sum);

2.将一个字符串逆序,不要使用反转函数

Java

1

2

3

4

Stringmessage="hesawaracecar";

StringBuilderrev=newStringBuilder();

for(inti=message.length()-1;i=0;i--)rev.append(message.charAt(i));

System.out.println(rev.toString());

3.反转一个栈

Java

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

importjava.util.*;

publicclassMyProgramextends







































北京治疗白癜风哪家医院更正规
治疗白癜风价格



转载请注明:http://www.xxcyfilter.com/zytd/928.html