CVTE嵌入式软件开发工程师笔试 9-18

《嵌入式软件开发笔试与面试手册》https://blog.nowcoder.net/zhuanlan/jvN8gj

《软件开发笔试汇总》https://blog.nowcoder.net/zhuanlan/0oDWVm

不定项选择题

1.对序列(3,44,38,5,47,15,36,26,27,2,46,4,19,50,48)分别使用冒泡和插入算法进行排序,下列采样正确的是?

3 5 15 26 36 38 44 47 2 4 27 46 19 48 50

3 38 44 5 47 15 36 26 27 2 46 4 19 50 48

3 44 38 5 47 15 36 26 27 2 46 4 19 48 50

2 44 38 5 47 15 36 26 27 3 46 4 19 50 48

 

2.以下对于NAND FLASH和NOR FLASH的描述正确的是()

NAND的擦除单元H比NOR小

NOR的擦除速度远比NANDR快

NOR的写入速度比NAND快很多

NAND最大擦写次数是一百万次NOR是十万次

 

3.以下哪些符号可以实现将两个宏定义连接在一起?

&&

##

#@

#

 

4.下面哪些排序算法既稳定且平均时间复杂度最快?

插入排序

快速排序

冒泡排序

归并排序

选择排序

 

5.一个32位数据类型的数0×12345678,以大端模式存储到CPU内存中,从地址0x5000开始存放,描述正确的是

Ox5003地址存放Ox78

Ox5000地址存放Ox78

0x5002地址存放Ox56

0x5001地址存放Ox56

 

6.下列哪个命令可以在不添加参数的情况下看到文件的大小?

df

du

ls

find

 

7.以下哪些STL容器是关联容器

deque

set

map

vector

 

8.现在需要将脚本test.sh的标准输出和标准错误输出重定向至文件test.log,下列命令中正确的是

bash test.sh &>test.log

.bash test.sh>&test.log

bash test.sh > test.log 2>&1

bash test.sh 2>test.log 1>hello.log

 

9.关于嵌入式系统中的中断函数,描述正确的是()

中断函数不可以传递形参

中断函数不可以有返回值

中断函数可以传递形参

中断函数可以有返回值

 

10.以下能正确定义数组并正确赋初值的语句是

int d[3][2]={{1,2},{34}};

int a[1][2]={{1},{3}};

int N=5,b[N][N];

int c[2][]= {{1,2},{3,4}};

 

11.下列关于智能指针shared_ptr的说法,错误的是?

可以用另一个 shared_ptr所占有的底层指针创建新的shared_ptr

shared_ptr的循环引用不会导致内存泄漏

在典型的实现中,std::shared_ptr只保有二个指针:get()返回的指针和指向控制块的指针

只能通过拷贝构造函数或赋值操作符把它的值赋给另一shared_ptr

 

12.用于反编译的命令是()

ranlib

audit2allow

objcopy

objdump

 

13.若定义:int a=10,*p=&a,**pp=&p;则表达式为真的有

p==*pp

a== *p

&p==pp

&a==*pp

 

14.使用GCC编译器,在32位平台中,有如下定义的结构体:

struct Astruct {

char a

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

本专栏主要发布嵌入式软件开发相关岗位2023年(2024届)的笔试真题(嵌入式软件开发、通用软件开发、C/C++软件开发、算法工程师、数据开发、测试开发等)主要是算法编程题,其中一些岗位笔试含有对应的选择题、填空题、简单题。

全部评论
第二题应该nand的写速度快吧,网上查都是这个
点赞 回复 分享
发布于 2024-10-17 22:25 陕西
求!感谢感谢
点赞 回复 分享
发布于 2024-08-09 10:10 吉林
第一题有点没看懂啊
点赞 回复 分享
发布于 2024-05-06 22:29 湖南
第10题答案为什么不是A啊 B不是列超出了吗
点赞 回复 分享
发布于 2024-05-06 22:10 湖南
14题为啥不是8,不应该是int的整数倍吗
点赞 回复 分享
发布于 2024-03-14 17:46 陕西
标红的是答案吗
点赞 回复 分享
发布于 2023-10-03 11:31 广东
你好 请问能提供一下答案吗?晚上做笔试了
点赞 回复 分享
发布于 2023-09-25 14:14 江苏
怎么单篇购买呢
点赞 回复 分享
发布于 2023-09-24 17:29 广东

相关推荐

1.自我介绍2.主要掌握什么语言(c shell脚本)3.用到什么开发软件(答了source insight notepad++ vscode 面试官补充了一个git)4.在项目中遇到的困难以及如何解决带来什么收获(答了uboot移植过程没有保存lr进行压栈弹栈  还有一个是全局变量显性初始化为0但是实际不为0 没有清bss 但是面试官觉得我还没有深层次进行复盘)  这个感觉比较重要5.简述了一下uboot启动流程6.主要用到什么通信协议: I2C UART SPI 简述一下I2C的通信特点以及时序7.项目学到什么新兴的技术8.Frtos rtthread线程带来的好处9.使用信号量主要是什么类型10.了解原子操作吗 主要用在哪里 有什么好处11.信号量使用过程有什么问题 自旋锁 互斥锁(面试官补充全局变量会常用到 线程没怎么复习)12.主要用的是阻塞还是非阻塞13.针对竞赛:如何沟通 如何安排任务(我详细答了我的电赛 强调4天3夜时间想要获奖对于配合沟通非常重要)14.觉得自己在团队中是担任一个什么角色(分派任务 执行任务 监督管理)15.入职时间以及入职时长16.对家庭/发展/城市/岗位/行业/职位/薪酬进行排序17.你觉得你自己是一个什么样的人18.家庭情况,家庭成员...19.职业规划以及生活规划(生活规划暂时还没考虑那么远)20.了解公司在哪里吗21.一个月可以接受加班时间22.怎么看待加班23.自己进入公司有什么优势(答了活力和效益)只记得这些了反问:24.驱动开发主要针对哪些方面25.对我面试表现评价如何给出建议(要对基础知识进一步加深 因为我有几个答得不是很好)26.公司加班一般时间是多久一共面了40分钟 没面过这么久哈面试官人贼好 一开始是有点紧张的 不过后面面试官就是看我答错了也会给我提醒 希望以后遇到的都是这种面试官
查看26道真题和解析
点赞 评论 收藏
分享
评论
14
33
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务