芯动科技——嵌入式笔试

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

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

相关推荐

11-14 20:45
中山大学 Java
近期面试总结-------------------------------------tcl一面1.&nbsp;项目深挖,下单接口怎么做,订单id在哪生成2.&nbsp;ArrayList和LinkedList区别3.&nbsp;jdk8新特性。只答出个lambda4.&nbsp;lambda怎么用5.&nbsp;stream流过滤6.&nbsp;jvm内存模型7.&nbsp;有没有遇到oom,栈溢出。没遇到过,不知道怎么说8.&nbsp;什么情况下oom或栈溢出9.&nbsp;讲一下老年代和新生代10.&nbsp;Mybatis底层原理。蒙了个AOP,然后不知道了11.&nbsp;xml和mybatisplus用对象模糊查询两种方式怎么实现&nbsp;select&nbsp;*&nbsp;from&nbsp;user&nbsp;where&nbsp;name&nbsp;like&nbsp;%…12.&nbsp;explain命令关注哪几个返回值。types&nbsp;key&nbsp;rows13.&nbsp;springboot自动配置原理14.&nbsp;https和http15.&nbsp;cookie和session区别。说一个在浏览器,一个在服务器,接着问我还有什么区别,不知道16.&nbsp;什么时候索引失效17.&nbsp;方法a有transactional注解,调用b,b调用c,事务会失效吗?这里没想清楚,一开始说b和c是一个类里的方法会失效,但是具体原因忘记了,只知道和代理对象有关。后面面试官说b和c是别的service的,应该答不会失效的,没说清楚18.&nbsp;事务隔离等级19.&nbsp;linux命令,cpu飙高怎么排查。说了下top,拿到pid,然后jstack,不知道对不对20.&nbsp;了解ai吗。agent项目还没开始做😢21.&nbsp;反问。业务是什么,他说从仓储发货到营销全链路都有,tob&nbsp;toc都有需要补充:-&nbsp;mybatis原理-&nbsp;transactional失效,spring代理机制aop,spring原理-&nbsp;jdk8新特性-&nbsp;mybatisplus-&nbsp;cpu飙高排查,jvm调优-&nbsp;cookie和session区别------------------------------------------------招商银行东莞分行&nbsp;金融科技岗&nbsp;一面1.&nbsp;spring&nbsp;mvc原理。虎躯一震,这个没细致了解过,答了个DispatcherServelet糊弄过去了,其实还有路游HandlerMapping,HandlerAdapter,Handler2.&nbsp;事务隔级别3.&nbsp;常规八股4.&nbsp;是否愿意转柜员或市场营销5.&nbsp;为什么选东莞-------------------------新凯来&nbsp;一面1.&nbsp;二叉树遍历顺序2.&nbsp;红黑树和avl树,讲一讲插入或删除节点树结构怎么变化的。完全不会,红黑规则都忘记了3.&nbsp;手撕力扣847&nbsp;最长斐波那契子序列。dp状态不知道怎么定义,后面才知道至少两个数才能确定唯一的子序列说都是c++,感觉像kpi面-------------------------微众银行&nbsp;ai金融培训生&nbsp;一面1.&nbsp;项目深挖2.&nbsp;讲讲ddd架构。说了充血模型,面试官说mvc也可以做到啊,又补充了领域模型,根据业务边界划分。。。3.&nbsp;过往最有创意的事情4.&nbsp;cnn原理。扯了一下卷积层,池化层,全连接层,激活函数。。5.&nbsp;对ai感兴趣为什么不读研---------------------------小鹅通&nbsp;后端实习&nbsp;一面1.&nbsp;全程项目深挖2.&nbsp;从用户开始,讲清楚项目的整个生命周期。他应该是想我把鉴权、下单、支付、后续流程(抽奖,积分,送卷)、仓储全链路讲清楚。。。讲不清楚说都是golang,愿不愿意转。面完秒挂-----------------------------广州农商银行1.&nbsp;项目来源2.&nbsp;单例模式。吟唱了一下DCL,面试官说其实用static就行了(huh?3.&nbsp;MySQL分库分表的条件。这个我真不知道,面试官说是类型和日期时间4.&nbsp;微服务了解吗。说了一下黑马商城微服务怎么拆的,SpringCloud,Nacos,&nbsp;Sentinel,&nbsp;OpenFeign。Seata和网关没说,怕忘记了说不清楚。微服务得去补一补,华子估计也会问。
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
11
37
分享

创作者周榜

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