下面是某嵌入式公司面试题,在去面试嵌入式工程师之前,赶紧来测试一下自己吧!本试题含有答案,方便工程师们及时知晓自己的“功底”!
1、在区间[-2,2]里任取2个实数,它们的平方和>1的概率是大约是()
A.84%
B.80%
C.65%
D.57%
参考答案:B
2、一班只在上午有课,二班只在下午有课,同学A某天下午要上课,则以下说法正确的是()
A.A不是二班的
B.A是一班的
C.A是二班的
D.A不是一班的
参考答案:D
3、以下计算斐波那契数列的函数时间复杂度为()
int Fibonacci(int n)
{
if(n==0)
return 0;
else if(n==1)
return 1;
else
return Fibonacci(n-1)+Fibonacci(n-2)
}
A.O(nlogn)
B.O(n^2)
C.O(n)
D.O(2^n)
参考答案:D
4、下面关于synflood攻击的说法,错误的是()
A.服务端由于连接队列被占满而不能对外服务
B.不但能攻击TCP服务,还可以攻击UDP服务
C.大量连接处于SYN_RECV状态
D.使用硬件防火墙可以一定程度上抵御攻击
参考答案:B
5、关于HTTP协议头描述不正确的是()
A.cookie是通过http请求正文服务器端
B.cookie是保存在客户端的
C.服务器端可以读取用户端的所有cookie
D.cookie是通过http请求报头传到服务器端
参考答案:AC
6、下面说法正确的有()
A.短连接多用于操作频繁,点对点的通讯,且连接数不能太多的情况
B.数据库的连接一般都用长连接
C.web网站的http服务一般都用短连接
D.长连接多用于并发量大,但是每个用户又不需频繁操作的情况
参考答案:BC
7、软件开发中的瀑布模型典型的刻画了软件存在周期的阶段划分,与其相适应的软件开发方法是哪一个?
A.构件化方法
B.结构化方法
C.面向对象方法
D.快速原型法
参考答案:B
8、在以下选项中,主要联系高层管理人员的信息系统是什么?
A.MIS(管理信息系统)
B.DSS(决策支持系统)
C.EDPS(电子数据处理系统)
D.TPS(事务处理系统)
参考答案:B
9、下列属于SAX解析xml 文件的优点的是?
A.不是长久驻留在内存,数据不是持久的,事件过后,若没有保存数据,数据就会消失
B.整个文档调入内存,浪费时间和空间
C.将整个文档树在内存中,便于操作,支持删除,修改,重新排列等多种功能
D.不用事先调入整个文档,占用资源少
参考答案:D
10、下列关于静态工厂和工厂方法表述错误的是:()
A.在工厂方法模式中,对于存在继承等级结构的产品树,产品的创建是通过相应等级结构的工厂创建的
B.不能形成静态工厂的继承结构
C.静态工厂对具体产品的创建类别和创建时机的判断是混和在一起的,这点在工厂方法中
D.二者都满足开闭原则:静态工厂以if else方式创建对象,增加需求的时候会修改源代码
参考答案:D