芯动科技——嵌入式笔试

刚结束笔试分享一下脑海里还记得的题目(记错的地方大佬们勿喷

笔试一共12道题,4道选择,2道填空,6道问答(刚开始还在想竟然没有编程题,后边傻眼了。。。)

四道选择

1、忘了私密马赛。。操作系统相关

2、出栈顺序1、2、3、4、5、6,进栈顺序可能是

3、x = 8191,count =?

int count = 0;
while(x){
	count++;
   x =  x & (x-1)
  }
  

4、时间复杂度是多少

int fact(int n){
  if(n <= 1) return 1;
  return n * fact(n - 1);
}

两道填空

1、时间复杂度是多少

int a[n][n];
int sum = 0;
for(int i = n / 2; i < n; i++){
  for(int j = i; j < n; j++){
	sum += a[i][j];
}

2、进程间上下文通信机制有哪些?五个空

六道问答

1、自旋锁与互斥锁的区别是什么,两个应用场景是什么?

2、什么是内联函数,使用用它需要注意什么?

3、一段关于指针的C代码,运行过后问指针指向的值是多少,涉及自减操作

4、编程题。(牛客 BM16 删除有序链表中重复的元素-II : 给出一个升序排序的链表,删除链表中的所有重复出现的元素,只保留原链表中只出现一次的元素。

5、编程题。(力扣LCR 080. 组合 : 给定两个整数 n 和 k,返回 1 ... n 中所有可能的 k 个数的组合。

6、编程题。(射击一个计算器实现一个字符串的加减乘除)

代码体验极其不好,文档的形式敲代码,没有办法运行调试,后边都不想写了,所以破罐破摔直接写的核心代码。。。

全部评论
丰富详尽
1 回复 分享
发布于 2024-08-03 17:36 安徽
专业😻
点赞 回复 分享
发布于 2024-08-03 16:09 吉林

相关推荐

零零幺零零幺:至少再做一个项目,然后猛投小厂,不然有点难
点赞 评论 收藏
分享
暴杀流调参工作者:春招又试了一些岗位,现在投递很有意思,不仅要精心准备简历,投递官网还得把自己写的东西一条一条复制上去,阿里更是各个bu都有自己的官网,重复操作无数次,投完简历卡完学历了,又该写性格测评、能力测评,写完了又要写专业笔试,最近还有些公司搞了AI辅助编程笔试,有些还有AI面试,对着机器人话也听不明白录屏硬说,终于到了人工面试又要一二三四面,小组成员面主管面部门主管面hr面,次次都没出错机会,稍有不慎就是挂。 卡学历卡项目卡论文卡实习什么都卡,没有不卡的😂
点赞 评论 收藏
分享
评论
11
37
分享

创作者周榜

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