面试复盘||许愿OFFER !

荣耀公司——应用软件开发(西安)
  • 一面(8.18)
  1. MAP和HASH_MAP的区别?以及各自的查找删除的时间复杂度。

  2. 聊一聊多态?
  3. C++继承的内存管理?
  4. VectorList的一些底层实现?
  5. 操作系统有哪些调度算法?他们的优劣是什么?
  6. 针对于简历上的项目进行了很详细的了解
  • 二面(综合面8.21)
  • 主要是针对对于荣耀公司的看法、你希望工作的城市等等

联发科(深圳)——应用软件开发
  • 一面(8.18)


  1. 聊一聊构造函数和虚构函数?他们可以是虚函数嘛?为什么?
  2. 一聊互斥锁和信号量?
  3. 聊一聊你对嵌入式的了解,以及驱动的开发?
  4. 针对简历上的项目进行了很详细的了解


  • 二面(8.27)
  • 有点像是主管面,主要是聊获奖经历以及科研经历,对于公司的看法等等

OPPO——LINUX系统工程师(成都)
  • 一面(8.23)
  • 着重问项目经验
  • 二面
  1. 着重问项目情况
  2. 操作系统中的锁你知道哪些?他们有什么区别?
  3. 手撕算法题:二叉树中,树的孤立节点有几个?(节点与他的根节点和子节点的val都不相同)
  • HR面(8.30)

华为海思——软件算法工程师
  • 一面
  1. 细究项目经历
  2. 询问笔试情况,有无复盘,以及自己的思路等
  3. 手撕两道算法(二叉树深度,类似LEECODE 104,贪心算法,类似Leecode435)
  • 二面
  1. 项目经历和获奖经历
  2. 有没有学过计算机方向的课程
  3. STL使用的多吗?哪个多?为什么?map和hashmap的插入和搜索的时间复杂度
  4. 操作系统中的页
  5. 手撕算法(二分查找)
  • 三面
  1. 聊聊自己的学生经历,如何看待华为的文化等等
以上是一些面试中的问题和经历,希望能帮到大家!许愿offer!
#面试复盘##面经##华为##OPPO##MTK联发科技##荣耀手机#
全部评论
楼主是提前批吗?拿到哪里的offer了
点赞 回复 分享
发布于 2021-09-24 22:07

相关推荐

截止到10.31日,秋招的大部分进程算是结束了吧。按例先上bg介绍,985本 计算所硕 科班 一篇ccf-a2024n作 无其他论文 两段大厂llm实习1段预研1段业务 一段redbook开发 一段aigc初创目前呢是一个0offer的状态。池子有转正公司和华为某实验室。还投递了一些外企和初创一开始八月底秋招提前批的时候是信心满满的,慢慢地面一个挂一个心态就不太好了。其实我是没有资格怪行情不好的,我拿的面试机会都还挺多的。奈何自己技术太菜,都没把握住。百度,美团,腾讯都捞了两个部门面试,字节就更不用说了面了可能有五六个部门,最终都是一面二面挂。btw京东是直接挂我简历(狗东你好自为之哈分析下来原因有几点:1.  这一年忙着实习,无缝衔接两段大厂,没有时间好好准备八股,给面试官留下了一个基础很差的印象。2. 做题方面也是,除了hot100以外的题目碰到基本上就是没啥思路,神经网络题更是一窍不通。自然笔试挂了蛮多家(阿里的好几家都是笔试挂)3. 语言表达能力不强,背后是对自己的项目动机都不太清楚。项目都没来得及复盘而去追求实习的数量。记得有一次被字节面试官质疑项目是不是自己做的哈哈哈哈~anyway 最近几天的心态也慢慢调整过来了,今天也为同门的开得很高的团子offer感到高兴。人生不止这个秋天,没必要因为焦虑困死。我相信我只要花时间好好沉淀,最终还是有好结果哒~和现在也是0offer的老哥共勉~ 加油
港村薯薯:真的感同身受了,加油
点赞 评论 收藏
分享
有兄弟想看面经,我觉得可以先把面试高频先整理出来,后面再具体更新不同公司面经。1.串口、IIC、SPI、CAN、RS232\485。要求必须掌握特点、数据帧结构、通信流程、时序,通信出现问题如何排查与解决。2.C语言基础知识,常见关键字(volatile、static、const等),指针概念(常量指针、数组指针、指针数组、函数指针)。3.堆和栈的概念与区别,代码在内存中分配位置。4.常见的数据结构,如数组、链表、二叉树,了解原理以及操作。5.STM32启动流程(从上电复位到加载程序执行的过程)。6.DMA的作用,模式,以及如何配置。7.中断概念,优先级,中断服务函数的要求,FreeRTOS对中断的管理。8.FreeRTOS任务调度模式以及底层原理,最好看源码。9.FreeRTOS任务间通信方式(对临界资源的处理),通信方式的底层实现,自己如何实现,最好看源码。10.FreeRTOS内存管理,了解5个heap文件的区别,尝试自己实现。11.网络通信,HTTP协议,MQTT协议,TCP/IP,通信出现问题如何排查与解决。12.常见的手撕,多刷几遍leetcode hot 100或者代码随想录。13.项目中芯片选型的原因,以及芯片的型号(主频和外设等)。以上均为面试中遇到次数比较多的问题,其他的会根据项目来深入了解,因此对基础知识一定要掌握牢固,多了解一些底层的东西,此外有时间十分推荐去看一下FreeRTOS的源码,帮助很大。
查看13道真题和解析
点赞 评论 收藏
分享
评论
1
19
分享
牛客网
牛客企业服务