理想 一面

邮件上是写的网络协议开发,结果是操作系统
45min
上来先说是操作系统团队的,RTOS?不懂
自我介绍
聊项目
网络风暴、怎么避免
问项目的难点
面试官那边有点吵,给做了一道题,手撕strcmp(C语言实现)
做完说了一下思路
问操作系统,问了个名词(不了解,可能跟车载有关吧)
Char* char[]区别
Char arr[]  arr + 1 和&arr + 1
C语言实现结构体逐bit访问(其实就是想说按照大小申请内存的,比如 int a : 4

又问了点网络的知识,UDP如何可靠实现,还是基于项目问的
反问是三个方向 linux 车载微内核 然后虚拟化、云技术,需对车载相关技术有了解,用的是C。
#24届软开秋招面试经验大赏#
全部评论
兄弟接到二面了吗?
1 回复 分享
发布于 2023-11-04 23:21 辽宁
什么部门呢
点赞 回复 分享
发布于 2023-11-03 23:58 湖南

相关推荐

📍面试公司:锦浪科技🕐面试时间:9月5日💻面试岗位:单板或ARM软件设计岗位❓面试问题:A、一面(8月19日,HR面)面试官先自己介绍了一下企业是什么样子的,再回答:1、自我介绍一下?2、说一个你拿手的项目,以及里面的重点和难点?又让我讲一下前景和职业规划,反问:(1)贵公司的业务设计的一个主要流程是什么样子的?(2)项目设计中,嵌入式工程师的工作主要以承担模块化设计为主还是要熟悉整个系统或者主要系统的设计与分析?(3)公司为什么会选择将总部设置为宁波?B、二面(真正的技术面,9月5日)1、自我介绍2、关于实时操作系统的认识?这个问题我回答的是我的项目中只是基于了Linux系统做了一些应用类开发,linux驱动类的东西涉及比较少,我可以讲一下我对于FreeRTOS系统的一个认识和理解。3、讲一下核心调度的方式及原理,常见的调度算法有哪些?4、抢占式调度的实现步骤是什么?5、对于循环队列的认识,以及在通讯领域的有哪些使用场景?在这些场景中使用循环队列有哪些好处?6、讲一下你常用的ARM架构CPU的外设有哪些?7、讲一下你在项目中使用的最熟的一个外设?具体怎么配置的?我讲的IIC的认识和定时器配置生成PWM波8、TCP的三次握手机制?以及为什么不采用二次握手或者四次握手?9、讲一下对于面向对象的认识?以及面向对象里面核心概念的介绍以及应用场景进行举例(封装、继承以及多态)🙌面试感想:还好还好
查看15道真题和解析
点赞 评论 收藏
分享
评论
5
16
分享

创作者周榜

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