睿联内推

睿联技术2026秋季校园招聘今日正式启动

公司介绍:睿联技术Reolink多年来聚焦于智能家居+互联网云服务,是该领域领先的品牌商

春招岗位:
-市场和运营类:电商运营、海外销售、数字营销、品牌营销、品牌推广、视觉设计等
-产品研发类:产品经理、算法、嵌入式软件开发、web前端开发、web后端开发、Android开发、iOS开发、测试、运维等
-职能支持类:知识产权专员

薪酬福利:行业领先的薪酬水平和完善的福利制度+入职&转正礼包、生日礼包、周年礼包、婚育礼金+免费班车、下午茶、咖啡畅饮、无限零食、节日礼物、晚归餐券、免费打车

内推链接:https://app.mokahr.com/m/campus_apply/reo/136006?recommendCode=DSDuXav4&hash=%23%2Fjobs#/jobs
【内推码】DSDuXav4

#

内推码#秋招#   #睿联内推#   #睿联内推#  #睿联技术#  
全部评论
礼貌取码
点赞 回复 分享
发布于 10-22 22:49 福建
礼貌取码,谢谢
点赞 回复 分享
发布于 09-27 17:35 福建

相关推荐

一、关于看资料还是看视频以下仅代表笔者个人看法,仅供参考。笔者主要推荐通过资料进行学习,如果有不理解的地方再配合视频进行学习。因为笔者认为看资料的效率会更高,接收的知识更成体系,防止看了视频还是一知半解的状态。个人推荐的资料如下(以freertos为例): 《FreeRTOS开发手册》、《CM3权威指南》、 《嵌入式实时操作系统原理及应用》、 《FreeRTOS实时内核使用指南》《操作系统精髓与涉及原理》(这是本书,可自行购买);此处先把所有资料列出来,后续再讲解什么时候用到某个资料(有需要上述资料的同学,私信我即可领取)。除此之外,多说一点的是:个人建议先补好C语言基础知识和数据结构的基础知识再来学习RTOS。因为RTOS里边存在大量的指针高阶用法,如函数指针/指针函数/二维指针等;以及数据结构,最典型的就是链表,Freertos里边还涉及到环形链表。因此,先将这些基础打牢固,再来学RTOS的时候就更加水到渠成一些。二、RTOS学习路线0基础的同学建议按照以下步骤走:1、学习任务基础知识:先打开书《操作系统》 (百度也行)了解一下什么是操作系统?为什么要用操作系统?个人习惯是再用一个东西之前, 需要了解为什么。其次打开《 FreeRTOS开发手册》以及《freertos内核使用指南》,学习任务的基础知识。包括什么是任务、任务的几种状态、任务优先级、任务堆栈、TCB及简单了解任务的调度等。2、学习移植RTOS:还是打开Freertos开发手册,跟着教程一步一步移植操作系统。这里的移植不仅是让你把源码移植进工程里,还需要你明白如何进行相应的中端配置、移植文件的修改、 以及内核裁剪的系统配置(可能到这一步的时候,有些东西你不知道为什么,先不用管,后边学了原理再来看)。3、学习简单的rtos使用:打开Freertos内核使用指南或者freertos开发手册,学习rtos中API 的参数、作用、以及使用示例。这里的API至少了解任务的创建、删除、挂起、延时(至少知道延时的时候会发生任务调度)、信号量等。上述目的就是让你先学会用,用的过程中就会自然而然的出现问题,接下来就知道该去探究原理了。4、学习rtos原理:打开《CM3权威指南》,学习以下重点知识即可:第二章、第三章(寄存器组、control寄存器等)、第7章(SvC和PendSV重点、其他的也是重点)、第8章(Systick定时器是重点,其他的也是重点)、 第9章主要了解中断入栈时push进哪些寄存器、 取向量、更新寄存器、异常返回等内容即可。4.1、了解完CM3架构的基础知识后,打开《嵌入式实时操作系统原理及应用》,主要了解任务调度算法,学习任务到底是如何切换的,需深刻理解任务切换实际上为堆栈指针切换这句话。ps:笔者在小红书发布了freertos学习合集,也可以配合起来看看,其中发布了任务切换原理的视频讲解。5、看RTOS的源码:此时之前学习的c基础和数据结构基础就可以派上用场了。看源码可以直接在工程里打开代码看,也可以打开《FreeRTOS开发手册》,里边也有相关源码的解析。建议看源码的顺序按照以下来:创建任务函数--开启多任务调度函数(看一下任务切换原理的代码怎么实现的)--队列--信号量等(也可以配合freertos内核使用指南)接下来需要重点看的是systick中断函数以及delay函数源码,主要了解Systick怎么作为rtos 时钟使用的,delay函数怎么实现任务切换的, 任务如何从阻塞态到就绪态的、相对延时和绝对延时的区别等。ps:到这一步也可以选择做一些rtos项目帮助理解各个API的用法、原理。要做到分析代码的执行时序是怎样的。6、学习rtos 的内存管理以及空闲任务:FreertoS开发手册就有详细介绍,需要了解什么是内存碎片,各种内存管理方法的优缺点是什么、空闲任务的作用,此处也要去看源码怎么实现的。7、进阶:继续学习FreeRTOS的软件定时器、 低功耗Tickless模式及时间标志组等。了解清楚原理,如何使用,建议也分析一下源码,看如何实现的。最后,本次分享就到这里,上述只是笔者个人的一些建议,希望能给大家带来一定的参考。找不到上述资料的可私信我领取。
点赞 评论 收藏
分享
本人bg:双非本,两个实习经历,其中一个是非IT类的大厂实习。两个月前投递的众安,没动静以为挂掉了19号给我发邮件约面,约的21号晚上5点。面试岗位:保险中台后端开发(全栈)面后整体感觉:好像是被KPI了,面试官全程没开摄像头,基本是你问我答,无算法,项目一句没问纯我自己介绍,上来一句你是什么学历,给我整不会了目前现状:昨天晚上面试官下班前开面,今天早上上班秒挂,直接感谢信。果然不出所料是KPI,我真的无语了。。。面试八股我都是嘎嘎乱杀,状态非常好,就因为双非学历给我淘汰吗???众安一面(45min)自我介绍(2min)项目介绍(10min)1.Object有哪些方法2.hashcode与equals为什么要重写3.hashmap的底层自己扩展:hashmap为什么选择红黑树而不是B+树,为什么阈值是8,为什么有2的缓冲区,concurrenthashmap的底层,为什么jdk8之前用分段锁,jdk8之后cas+synchronized怎么保证线程安全的4.hashmap的扩容(直接说了concurrentHashMap的并发扩容)5.hashmap的负载因子是怎么计算的(没理解意图但是尽力在回答很多层面了,回答了两次,第一次被否定说答偏咯)6.HTTP与HTTPS的区别7.HTTPS是如何保证速度的(答的是对称加密与非对称加密的点)8.java中new一个对象的过程9.对象怎么分配的空间(第一次打错方向了之后改正成垃圾回收器的领域感觉差点意思还是没理解)自己扩展:标记清除算法10.volatile的底层原理自己扩展:CPU流水线技术 JMM内存模型 内存屏障 append-before11.mysql的隔离级别自己扩展:MVCC12.使用索引与正常查询的区别自己扩展:索引数据结构 下推索引 覆盖索引13.kafka如何解决线上一亿数据无法及时消费的问题(答的扩展服务器或限速,面试官说歪了但是跳过了,因为我简历也没写kafka)14.ai是怎样协助开发的反问环节 应聘的是啥岗位,用的啥技术栈
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

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