java面试题1
2013-10-31 11:59
92 查看
面试的时候的一些笔试题
1、12个球一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球。
当时没有答出来,回来后,百度了一下,网上有现成的答案
1,2,3,4--5,6,7,8
|平 1,2,3--9,10,11
| |平 1--12 12坏,可知道轻重
| |左轻 1,9--2,10 (此时已知坏球重)
| | |平 11坏,重
| | |左轻 10坏,重
| | \左重 9坏,重
| \左重 分析逻辑同左轻
|左轻 9,10,11,1--2,3,5,6
| |平 7--8 (坏球为未称球4,7,8)
| | |平 4坏,轻
| | |左轻 8坏,重
| | \左重 7坏,重
| |左轻 5--6 (坏球为未交换球1,5,6)
| | |平 1坏,轻
| | |左轻 6坏,重
| | \左重 5坏,重
| \左重 2--3 (坏球为交换球2,3)
| \轻的为坏球
\左重 分析逻辑同左轻
2、优化题
public void toBack(){
String str = "中国";
for(int i=0;i<10;i++){
str += "j";
}
System.out.println(str);
}
对其进行优化,并说明原因
3、简述spring,并说明应用场景和案例
4、简述ORM框架,并说明应用场景和案例
5、简述你所熟悉的web框架,并说明应用场景和案例
6、UML,但是具体问的哪方面忘了
7、XML的类型,都有哪些解析方式
8、写一个递归函数,求1+2+3+....+n的值
9、写一个二分查找的函数,找出含key的
10、1天24小时,时针、分针、秒针重合几次,是怎么计算的
0点00分和中午12点00分两次。
11、这个题是一个设计题
给出一个公司级别的矩阵图,让根据那个图设计,可以用UML也可以用object,并进行解释
12、什么是java的序列号,怎么实现
1、12个球一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球。
当时没有答出来,回来后,百度了一下,网上有现成的答案
1,2,3,4--5,6,7,8
|平 1,2,3--9,10,11
| |平 1--12 12坏,可知道轻重
| |左轻 1,9--2,10 (此时已知坏球重)
| | |平 11坏,重
| | |左轻 10坏,重
| | \左重 9坏,重
| \左重 分析逻辑同左轻
|左轻 9,10,11,1--2,3,5,6
| |平 7--8 (坏球为未称球4,7,8)
| | |平 4坏,轻
| | |左轻 8坏,重
| | \左重 7坏,重
| |左轻 5--6 (坏球为未交换球1,5,6)
| | |平 1坏,轻
| | |左轻 6坏,重
| | \左重 5坏,重
| \左重 2--3 (坏球为交换球2,3)
| \轻的为坏球
\左重 分析逻辑同左轻
2、优化题
public void toBack(){
String str = "中国";
for(int i=0;i<10;i++){
str += "j";
}
System.out.println(str);
}
对其进行优化,并说明原因
3、简述spring,并说明应用场景和案例
4、简述ORM框架,并说明应用场景和案例
5、简述你所熟悉的web框架,并说明应用场景和案例
6、UML,但是具体问的哪方面忘了
7、XML的类型,都有哪些解析方式
8、写一个递归函数,求1+2+3+....+n的值
9、写一个二分查找的函数,找出含key的
10、1天24小时,时针、分针、秒针重合几次,是怎么计算的
0点00分和中午12点00分两次。
11、这个题是一个设计题
给出一个公司级别的矩阵图,让根据那个图设计,可以用UML也可以用object,并进行解释
12、什么是java的序列号,怎么实现
相关文章推荐
- java常见面试题及答案
- JAVA面试题----最长DNA序列--java实现
- 科大讯飞面试题 将整型12345转为54321(不能转为字符串)JAVA版
- java面试题12--Integer--自动拆装箱
- Java面试题全集(下)
- google的一道JAVA面试题!!!
- java基础面试题
- Java数组面试题(三)
- java常见面试题
- 面试题【什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?】
- Java线程面试题Top50
- JAVA基础面试题
- 115个Java面试题和答案——终极列表(上) .
- Java面试题(五)
- java 面试题中的平面图形输出问题
- 115个Java面试题和答案——终极列表(上)
- 2018版java多线程面试题集合及答案
- Java 线程面试题 Top 50(转 ImportNew)
- Twitter算法面试题详解(Java实现)
- java经典面试题(5)