芯动科技——嵌入式笔试

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

笔试一共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 吉林

相关推荐

不愿透露姓名的神秘牛友
07-11 17:10
什么素质,我请问呢,要掉小珍珠了。。。又憋屈又生气
苍蓝星上艾露:给它们能的,一群dinner牛马挥刀向更弱者罢了。我写的开源求职AI co-pilot工具,优化你的简历,找到你匹配的岗位,定制你的简历,并让你做好面试准备https://github.com/weicanie/prisma-ai
点赞 评论 收藏
分享
06-15 02:05
已编辑
南昌航空大学 数据分析师
Eason三木:你如果想干技术岗,那几个发公众号合唱比赛的经历就去掉,优秀团员去掉,求职没用。然后CET4这种不是奖项,是技能,放到下面的专业技能里或者单独列一个英语能力。 另外好好改改你的排版,首行缩进完全没有必要,行间距好好调调,别让字和标题背景黏在一起,你下面说能做高质量PPT你得展现出来啊,你这简历排版我用PPT做的都能比你做的好。 然后自我评价,你如果要干数据工程师,抗压能力强最起码得有吧。
简历中的项目经历要怎么写
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
11
35
分享

创作者周榜

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