荣耀实习安卓软开一面:
- C++ 死锁
- 虚函数的实现
- 二叉树深度递归
- 爱好 项目经历 遇到什么困难 怎么解决
荣耀通用软开一面:
- 转成正式又来一次,感觉不想招人
- 手撕快排(做出来也一面没有过)
金山前端软开一面:
- 一面是人事面试,因为是实习岗位,所以很在意是否能长时间做下去,细谈了解到方向主要是游戏前后端,慎重考虑了一下。
联发科提前批嵌入式一面:
- 笔试重点基础知识,像类继承、结构体大小等。编程题目要注意的是用c写,同时没有测试案例。
- 面试直接挂
ZTE 软开:
-
一面:开始是介绍自己课题的项目,具体负责什么部分,后面就是专业性的问题:通讯方式有哪几种,服务器和客户端通讯具体是怎么实现的,内存的具体知识,堆栈的区别,内存的溢出和内存泄漏,局部变量是否会造成内存泄漏,具体指那些,报文格式。
-
二面:提前批未来领军挂了,直接给我转到正式批的软开岗,衔接上次一面的结果,二面主要是针对我写的课题(大疆RM比赛针对性的问),基本上就是把简历上写的技术栈和项目细节问了个遍,穿插一部分的八股文,还问到了用C语言怎么实现C++的继承,中兴软开平台基本都是使用c语言,然后对象是路由器、交换机等,问到的一些计网的知识(比较深)需要好好准备。
大疆(机械&力学工程师):
-
因为之前有做过RM的比赛,走的RM专属通道进的
-
主要注意三点:
- 1、一定要做PPT。
- 2、机械的基础知识不要局限于知道,面试官回往深挖
- 3、一定要对自己的项目中的机械知识烂熟于胸。
-
(链、带传动,设计准则、电磁阀选型、气缸原理、动静载荷)
浙江大华:
- 一面是电话直接面试,毫无准备。
- 串口通讯工作的原理
- STL中vector和list底层实现的不同
- 死锁是怎么造成的
- NIO和BIO的区别
- select和epoll的区别
- 同步和异步有哪些
- TIME_WAIT是出现在TCP环节中的哪一步
- 多态的实现
- 为什么使用虚函数
- 介绍智能指针
- 直接挂,莫名其妙
经纬恒润智能汽车仿真建模工程师:
-
一面技术面:
- 问到了串口
- CAN通信的细节(包括怎么确定波特率)
- 介绍毕设项目(传感器的选型)
- 常用软件以及具体使用这些软件做的内容
- c++底层结构体的区别
- 多态的实现
- 项目中用到了哪些控制原理的知识
- PID调参经验。
-
二面:先要自己准备好项目介绍的PPT。
- 主要展示了课题、主要竞赛经历,
- 介绍的时候注意着重介绍使用到的技术栈
- 面试官会根据你的介绍来针对性的提问
后续就受到了意向的offer。
海康威视:
-
一面主要问及简历项目相关的知识,介绍项目负责的内容,根据内容来进行提问
- 问到我的有RTOS和LINUX的区别
- 具体怎么实现freeRTOS的优先级
- 然后就开始共享屏幕做三道很基础的c语言的题
- 全程20分钟跑完流程(准备的八股完全没用上)
-
二面HR面,也会让你介绍主要项目,主要是对你未来规划做一个询问,然后就是优缺点巴拉巴拉。
中移(苏州)软件技术有限公司:
- 一面:
- 手撕询问了翻转链表,口述过程
- Liunx常见操作命令(查看端口命令,查看内存大小,find,netstat,查看二进制命令)
- 问项目中代码量,主要工作等
- 常见数据结构
- 简述c++中用到哈希结构的STL
- map存在内存泄漏么
- 如何使用锁来保证安全
- 函数A存在new,是否可以在函数B 进行释放。
- 石沉大海
恒生电子c++
- 线下面试(一面挂)
- 引用和指针的区别
- Liunx常见命令,查看当前剩余内存
- 内存分区介绍
- 申请超过内存大小的空间,是否能成功
- 线程共享了哪些资源
- OSI七层模型,以及每层模型的作用
- TCP三次握手发生在socket连接流程的哪个函数
- TCP拥塞控制介绍一下
华为:
一天内走完技术面试流程
-
一面(1hour10min):
- 问了c语言的回调函数
- stl库函数介绍
- map底层实现
- 红黑树结构和插入删除操作
- 平衡二叉树旋转
- 项目细节
- 最后问了一个最近在看什么书
- 手撕接水滴(30分钟时间)
-
二面(1hour):
- 主要针对我嵌入式的项目,问的很细
- freeRTOS的中断过程
- 以及freeRTOS的中断是怎么实现的
- 手撕题目字符串解码(25分钟)
-
主管面针对企业文化、自己在项目中的(30min)
汇川 机器人系统软件工程师
- 一面(30min)
- CAN总线特点
- Uboot启动顺序
- Uboot入口
- Liunx实现线程同步
- 用互斥锁怎么实现线程同步
- socket流程
- 滑动窗口协议
- Makefile使用
- 交叉编译了解程度
小米 嵌入式
- 一面
- 四种强制类型转换
- 多态介绍
- 静态多态和动态多态
- static作用
- 内核态、用户态
- 用户态切换到内核态的方式
- 为什么要设计内核态、用户态两种状态
- C++里面inline有什么用
- 虚函数可以使用内联函数么,什么时候可以
- ioctl 什么作用
⭐暂无offer,等待ing~
文章出处登录后可见!
已经登录?立即刷新