【秋招笔试】卓望笔试

1.

 斐波那契,当时居然没看出来。。。

2.

解析:犯罪率可以理解为AB两区的犯罪人数与总人口数的比。由此不难列出下式:

( 3*0.01% ) / ( 3*0.01% + 5*0.015% ) =  28.6%

答案:C

3.float f = 3.4;

笔试时经常会出现的一个问题,float型float f=3.4是否正确 

答案:不正确。 
原因:精度不准确,应该用强制类型转换,如下所示:float f=(float)3.4 或float f = 3.4f 


在java里面,没小数点的默认是int,有小数点的默认是 double; 



编译器可以自动向上转型,如int 转成 long 系统自动转换没有问题,因为后者精度更高 
double 转成 float 就不能自动做了,所以后面的加上个 f;

4.面试题:Math.round(11.5)等於多少? Math.round(-11.5)等於多少?

 答:11.5+0.5后是12再向下取整是12;-11.5+0.5后是-11再向下取整-11

5.StringBuffer长度可变吗?

https://blog.csdn.net/kingzone_2008/article/details/9220691

6.依赖注入即是面向接口编程。

不是,面向接口的编程是一种思想。
依赖注入只是一种管理类之间关系的方式,它可以通过接口注入也可以通过构造注入还能用getter/setter注入。
只能说依赖注入有用到面向接口的编程思想。

7.用一条SQL语句查询出每门课都大于80分的学生姓名 

https://blog.csdn.net/feinifi/article/details/80279897

8.tomcat目录

https://www.jianshu.com/p/cc48d344f3e8

发布了103 篇原创文章 · 获赞 10 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/zzf_forgot/article/details/102577354
今日推荐