笔试—蔚来DC软件开发笔试(嵌入式)
题型为:10道单选题,5道不定项选择题,3道编程题
选择题有部分题目没有保存好。
单选题:
1、在Linux中,/proc/cpuinfo文件的部分内容如下:
processor : 0
cpu family : 6
model : 79
stepping : 1
microcode : 0x1
cpu MHz : 2494.222
cache size : 40960 KB
physical id : 0
siblings : 1
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
cpuid level : 20
bogomips : 4988.44
clflush size : 64
cache_ alignment : 64
则下面命令的作用是什么()命令:
cat/Proc/cpuinfo | grep "processor" I wC -l
1、 查看CPU个数
2、 查看每个物理CPU中的core的个数
3、 查看逻辑CPU的个数
解析:
整个命令的流程是:
- 列出所有CPU信息。
- 筛选出代表每个逻辑CPU的 "processor" 行。
- 统计这些行的数量。
2、在Linux中,客户端进程(监听在10.157.128.100.8600)和服务端进程(监听在10.157.123.20870)通信不成功,需要在服务端主机上进一步排查,下面哪个命令可以查看客户端与服务端此时是否成功建立了 TCP连接()
1、 netstat -ant | grep "10.157.123.100:8600" | gzep "10.157.123.200:8700" | grep "ESTABLISHED"
2、 netstat -ant | grep "10.157.123.100:8600" | gzep "10.157.123.200:8700" | grep "TIME_WAIT"
3、 netstat -lnt | grep "10.157.123.100:8600" | gzep "10.157.123.200:8700" | grep "ESTABLISHED"
4、 netstat -lnt | grep "10.157.123.100:8600" | gzep "CLOSED"
解析:
3、C++11中对于模板进行了一些新特征上的改进,下列选项中,不属于新特征的是
1、允许模板的右尖括号
2、引入了using轻松定义模板的别名
3、允许函数模板使用默认模板参数
4、可以直接使用copy进行模板的复制
4、从集合S={1,2,……,300}中可重复的任意选取两个数字,求这两个数字之积能被数字5整除的概率是多少?
1、9/25
2、3/5
3、2/5
4、16/25
解析:
乘积不能被 5 整除的唯一条件是:两个数字都不能被 5 整除。
第一次选到“不能被 5 整除”的数字的概率是:240/300=4/5
第二次选到“不能被 5
剩余60%内容,订阅专栏后可继续查看/也可单篇购买
本专栏主要是介绍嵌入式软件开发岗位的相关知识和学习攻略,为大家提供一份笔试与面试手册。包括有嵌入式软件开发岗位介绍与学习攻略;校园招聘和offer疑惑问题的介绍;在笔试方面,如何刷题为笔试作准备,提供往年笔试真题;在面试方面,提供相关知识的复习重点,提供面试真题。包括有:华为、蔚来、文远、大疆、三一、深信服、亚马逊、Intel、百度、科大讯飞、OPPO、京东、中兴、比特大陆|算能、美团等等

