传音 储能工程师 三面面经:通信协议、SOC 与 HR 谈薪
- 轮次
- 三面
- 时间
- 2026-10
- 来源
- 牛客网
《面试题目》
- 你实习里的通信协议数据格式是什么?
- 不同场景下如何选择通信协议?
- 粘包如何处理?
- 你当时的通信协议为什么这样设计来提高安全性?
- 英语口语怎么样?
- 课题和电力系统、储能相关的内容有哪些?
- 某个项目这样设计的原因是什么?
- 实习中遇到的难点是什么,怎么解决的?
- 针对异常天气波动,储能系统如何解决?
- 充电实习中 SOC 相关问题:电压如何转化为 SOC?
- Linux 系统和 RTOS 有什么区别?
- 手上有哪些 offer?期望薪资、接受的工作时长、意向工作地是什么?
《参考解析》
通信协议选型:先看距离、速率、实时性、节点数、抗干扰和成本。板内/短距离低速可以用 I2C/SPI/UART;车载和储能 BMS 常用 CAN/CAN FD,因为差分、抗干扰、多主仲裁;跨设备以太网可以用 Modbus TCP、MQTT、EtherCAT,EtherCAT 适合高实时多轴/多节点。数据格式通常有帧头、长度、命令、负载、CRC,有时加序列号和加密字段。答题时把「为什么不用另一个」讲出来,比只报协议名更有说服力。
粘包与安全:TCP 是字节流,没有消息边界。解法是固定长度、分隔符、长度字段,或者「帧头 + 长度 + 负载 + 校验」的状态机;长度字段要校验上限,半包要缓存,超时要丢弃残帧。安全性方面,可以加 CRC 防误码、序列号防重放、时间戳防过期、HMAC/AES 防篡改和窃听,关键命令还要双向认证。协议设计的安全不是「加个密」就完了,要说明威胁模型和密钥管理。
** SOC 估算**:电压转 SOC 最直接的是 OCV-SOC 曲线,但磷酸铁锂平台区很平,静置回弹也慢,所以生产上常用安时积分 + OCV 校正,再配合 EKF/UKF 做状态估计。安时积分要处理库仑效率、温度、老化和电流采样误差;OCV 校正要在静置或低倍率时做。异常天气波动可以讲负荷预测、预留 SOC 裕量、削峰填谷、热管理和故障降额。
Linux 与 RTOS:Linux 是分时系统,强调吞吐和公平,调度延迟不确定,适合上层应用、网络和文件系统;RTOS 是抢占式、确定性调度,适合硬实时控制。Linux 也可以打 PREEMPT_RT 补丁做软实时,但硬实时仍优先 RTOS/裸机。三面被问 offer、薪资、工时和工作地,如实说区间和优先级,别为了拿 offer 报一个自己不能接受的低价。