最近收到几个笔试面试,以此记录一下,我比较菜,基本上都是要求不高的公司,但是我还是觉得题不会做,继续努力吧。
其中一个面试题,当作一个机会尽力地做了,发现好几题都不会,可能凉了。#面试题目##面试#
        姓名:                                       得分:

1.char str[] =“www.coruitech.com\r\n”;  计算:(10分)
strlen(str) = (  )
   sizeof(str) = (  )
   
2.嵌入式中对中断的理解,对中断服务的要求,写一个中断处理函数模板 (10分)

3.写一个libc标准库函数 strcpy()  (10 分)

4.定义一个整形变量var,初值为0x5050, 用位操作将var 变量的第30位 变为1  (10分)

5.定义宏,实现y=10x+100公式。 (10分)

6.编写一段代码,针对大端处理器,对起始地址0X8000000,长度4byte地址空间赋值0x12345678。(10分)

7.定义以下代码片段。(10分)
a.定义一个函数指针:
b.定义一个指针函数:
c.定义一个数据指针:
d.定义一个指针数组:

8.以下结构使用sizeof(struct mem_map) 结果是(),修改以下定义,让其实现4字节对齐,举例现实生活案例(+5分)。 (10分)

struct  mem_map
{
char id: 2;
     int address;
     char data;
};

9.func(0x1234) 返回值是(   )。(10分)

int func(x) 
{
   int countx =0; 
   while(x) 
   { 
     countx ++; 
     x = x&(x-1); 
   } 
   return countx; 
}

10.用C自定义代码片段,描述这次面试流程或描述iphone11 的特色。(10分)

全部评论

相关推荐

06-17 00:26
门头沟学院 Java
程序员小白条:建议换下项目,智能 AI 旅游推荐平台:https://github.com/luoye6/vue3_tourism_frontend 智能 AI 校园二手交易平台:https://github.com/luoye6/vue3_trade_frontend GPT 智能图书馆:https://github.com/luoye6/Vue_BookManageSystem 选项目要选自己能掌握的,然后最好能自己拓展的,分布式这种尽量别去写,不然你只能背八股文了,另外实习的话要多投,尤其是学历不利的情况下,多找几段实习,最好公司title大一点的
无实习如何秋招上岸
点赞 评论 收藏
分享
下个早班:秒挂就是不缺人
点赞 评论 收藏
分享
评论
1
5
分享

创作者周榜

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