禾赛科技内推禾赛科技面经

嵌入式软件工程师面经,希望能帮到牛油,没顺序,按记忆整理,几面整合了

  1. C 语言C 语言编译的几个阶段,分别干了什么?可执行文件的各个段分布是怎样的?const 变量分布在哪里?全局变量分布在哪里?用预处理指令 #define 声明一个常数,用以表明 1 年中有多少秒(忽略闰年问题)。
  2. 通信接口串口有几根线,中断如何配置?IIC 有几根线?讲一讲怎么通信?详细说一下读取寄存器的流程。
  3. 操作系统说一说任务有哪几种状态?就绪和阻塞的任务放在同一个链表上面吗?任务怎么进入阻塞态?说一说死锁,怎么解决死锁问题?
  4. 计算机架构ARM 的寄存器有哪些?哪些寄存器是任务切换的时候自动装载的?M7 内核有几个堆栈指针?这两个模式怎么切换?怎么判断处理器大小端?
  5. TCP/IP 模型移植过 LWIP?说一说 TCP/IP 的七层模型。TCP 在哪一层?网络层是什么协议?
  6. TCP 与 UDPTCP 和 UDP 的区别?IP 首部有哪些东西?TCP 首部有哪些东西?
  7. ARP 协议IP 地址怎么知道 MAC 地址?跨局域网发送的是谁的 MAC 地址?
  • 手撕代码:无重复字符的最长子串(用 C 语言)。
  • 给出两个数 a 和 b,给出 target,求出两数之和并不断进行方法优化。
  • 请详细介绍你做过的嵌入式项目,包括项目背景、目标、主要功能以及你在其中的角色和贡献。
  • 项目中有没有遇到过与硬件交互的问题,是如何解决的?
  • 有没有测量过 IMU 精度,具体是怎么做的?
  • 在太空设备中遇到无法复现的偶发故障时,如何设计固件层面的自愈机制?
  • 在采用 PMU 的动态电压调节方案时,如何建立不同工作模式下的电压 - 频率对应表?当出现偶发性的运算超时故障,怎样验证是否是 DVFS 策略导致的时序违例?

🔸从小就对编程不太感冒🌚,一直特别喜欢文学📚,但兜兜转转还是成了理科生👨🏻‍💻。

🔹因为课题组合作的关系,被我导👨🏻‍🏫安排来禾赛实习,目前是算法岗小白一枚🙈。

🔸禾赛算是中厂,不得不说员工福利和待遇蛮好的🈵!早1️⃣0️⃣晚7️⃣,🈶免费的零食区🥪和饮料区🧃、免费的健身房🏋️、午餐晚餐都有补贴🆓,公司的办公环境💻也很舒适✅。

🔹刚入职2️⃣周就赶上了公司十周年年会🎉,入职大礼包🎁和年会抽奖🎟️ get✅。

禾赛科技25届校招内推启动拉,留言姓名缩写+岗位,会跟进进度!

1.内推岗位包括软件、算法、测试、电子、fpga、芯片、米哈游机械等多个研发方向的职位。

2.薪资: 赛子的薪资还是很香的,了解过的同学应该都懂,基础年薪+年终奖+项目奖+期权

3.福利: 零食饮料不限量免费供应,午睡太空船,团建,节日礼物,餐补,台球室,TCL、健身房等,公司有人才落户政策

4.校招内推

【校招内推】https://kwh0jtf778.jobs.feishu.cn/229043/m?external_referral_code=8XSNEFE

点击链接投递即可,系统默认自动投递内推码。简历优先筛选!大家投递完可以在评论区打上姓名缩写+岗位,我来确认有没有内推成功喽

#内推码##春招##校招##内推##禾赛科技#
全部评论

相关推荐

【会议亮点】1、IEEE独立出版2、见刊快速,检索稳定3、往届均以完成EI、Scopus双检索【重要信息】会议官网:https://www.ais.cn/attendees/index/B2IYAB?invite=W4991会议时间:2025年9月26日-28日会议地点:江苏镇江录用结果:投稿后1周内收录检索:EI Compendex,Scopus  【大会简介】  由江苏大学、江苏科技大学联合主办,镇江市计算机学会承办,镇江市软件行业协会、AEIC学术交流中心协办的第三届算法、图像处理与机器视觉国际学术会议(AIPMV2025)将于2025年9月26日-28日在江苏镇江召开。会议主要围绕算法、图像与视觉处理等研究领域展开讨论,为从事算法、图像与视觉处理研究的专家学者、工程技术人员、技术研发人员提供一个分享科研成果和前沿技术,加强学术研究和探讨,促进江苏省计算机领域创新发展的平台。会议将诚邀国内外高校、科研机构专家、学者,企业界人士及其他相关人员,通过主题演讲、Workshop、产业论坛、口头报告/海报展示等方式,共同探讨本领域发展所面临的关键性挑战问题和研究方向,以期推动算法、图像处理领域技术在高校和企业的发展和应用。【主办单位】江苏大学、江苏科技大学、镇江市科学技术协会【承办单位】镇江市计算机学会【协办单位】镇江市软件行业协会、AEIC学术交流中心【征稿主题】一、机器视觉计算机视觉及可视化、计算机图形学与影像处理、大数据与计算机视觉、分布式智能处理、并发和并行处理、生物特征识别、生物医学图像分析、遥感影像、计算摄影、智能数据库系统、计算机视觉和语音理解、目标检测与分割、超分辨率图像重建、视觉目标跟踪、图像处理、图像和视频检索、图神经网络、网络压缩与轻量化、传感与显示、数据集和性能分析、计算机视觉的深度学习、多源融合视觉、光照和反射建模、立体视觉、机器视觉的人工智能、字符识别、姿态分析、行为识别、视觉模型、视频分析、多模态信息处理、视觉与语言、运动及跟踪、三维重建、人机交互、其他相关主题二、算法进化计算与学习、自然计算、遗传算法、几何算法的设计与分析、图形算法和图形绘制、高性能计算和处理、高性能数据挖掘算法、模糊理论与算法、自然语言处理、并行和分布式算法与数据结构、智能数据融合、数值分析、排序算法、伪随机数生成器、算法和数据结构、进化计算与学习、遗传算法、自然计算、量子计算、随机算法、近似算法、组合优化、排序算法、可计算性理论、先进的数值算法、并行和分布式算法、图形绘制和图形算法及其他相关主题三、图像处理图像传输、图像和视频感知和质量模型、图像存储、检索和身份验证、图像特征提取、数字信号处理、光信号处理、画面质量、物体识别、情绪识别、图像采集、模式识别和分析、图像压缩、图像处理架构、文档图像处理、图像编码和压缩、实时信号处理、图像处理、范围图像处理、修复和增强、图像扫描、显示和打印、人脸识别、图像分割、医学影像学、图像采集技术及其他相关主题【论文出版】  所有的投稿都必须经过2-3位组委会专家审稿,经过严格的审稿之后,IEEE出版论文集(ISBN: 979-8-3503-9025-4),见刊后由出版社提交至IEEE Xplore, EI, Scopus检索。优秀的论文将推荐到相关SCI期刊发表。【参会方式】1、会议文作者参会:一篇录用文章允许一名作者免费参会2、会议主讲嘉宾:申请主题演讲,由组委会审核             3、会议口头报告:申请口头报告,时间为15分钟              4、会议海报展示:申请海报展示,A1尺寸,彩色打印     5、听众参会:不投稿仅参会,也可申请演讲及展示#学术会议##学术交流##学术论文#
点赞 评论 收藏
分享
03-25 14:40
门头沟学院 C++
1. 什么是虚函数、纯虚函数?2. 什么函数不能声明为虚函数,析构为什么要声明为虚函数?3. 没有虚函数的话,C++如何实现多态4. 同一个类的不同对象的虚函数表是同一个吗5. 基类的虚函数表存放在内存的什么区,虚表指针vptr的初始化时间?6. 虚函数内部调用非虚函数是调用指针类还是对象类?7. 纯虚函数?使用场景有哪些?8. 纯虚继承解决什么问题?1. 虚函数是在面向对象编程中用于实现动态多态特性的机制;通过将基类的成员函数声明为虚函数,可以在派生类中重写这些函数,从而根据对象的实际类型确定调用函数版本;纯虚函数是一个在基类声明的虚函数,但没有在基类中提供实现。通过在函数声明的结尾使用=0来标记;2. 构造函数:因为在对象构建之前还未创建虚函数表;静态函数:静态函数没有this指针,与对象无关,不能声明为虚函数;内联函数:虚函数可以是内联的,但是当虚函数表现为多态的时候不可以是内联,因为内联是发生在编译期间的,而动态是发生在运行状态;析构函数可以是虚函数,而且建议都这么做,当将基类中的析构函数声明为虚函数的时候,在执行析构的时候,可以确保派生类的析构函数也被执行;3.  使用函数指针,使用模版(在编译时实现多态),使用策略模式(运行在运行时选择算法和行为);4. 同一个类的不同对象的虚函数表是相同的,因为虚函数表是按类生成的,而不是按对象生成的。每个对象的虚函数指针指向类的虚函数表,从而实现多态调用;5. 存储在常量区(只读数据段),vptr的初始化发生在对象的构造函数被调用时;6. 当一个虚函数内部调用一个非虚函数时,调用的是指针类型所指向的类中的函数,而不是对象实际类型的类中的函数;7. 纯虚函数是C++中用于定义抽象基类的工具。一个包含纯虚函数的类被称为抽象类,不能被实例化。纯虚函数的目的是让基类定义一个接口,而不提供具体的实现,具体的实现由派生类来完成。场景:定义通用接口、实现多态、延迟绑定;8. 纯虚继承(也称为虚继承)是C++中用于解决多重继承带来的某些问题的一种机制。以下是纯虚继承主要解决的问题:解决函数调用的歧义,避免成员变量的重复,解决菱形继承中的重复继承问题(菱形继承是指一个派生类从两个基类派生,而这两个基类又有一个共同的基类。如果不使用纯虚继承,派生类会从两个基类各集成一份共同基类的成员,导致重复继承和访问歧义;纯虚函数继承确保派生类只继承一份共同基类的成员);
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

更多
牛客网
牛客企业服务