人形机器人公司,(银河通用)面经

一、面试现场最常让手写的代码(高频必背)
1. 路径/轨迹规划基础
- A* 或 JPS 伪代码(C++/Python)
- RRT / RRT* 极简实现(必考)
- 栅格地图路径搜索、碰撞检测逻辑
2. 机器人运动学(必问)
- 多自由度机械臂正运动学(DH + 齐次变换)
- 数值逆运动学(阻尼最小二乘 DLS)
- 雅可比矩阵计算、奇异值判断
- 自碰撞检测逻辑(面向人形/双足/多关节)
3. 最优化基础(岗位核心:姿态最优)
- 简单二次规划 QP 伪代码
- 梯度下降 / 牛顿法求解姿态最优目标函数
- 带约束优化(关节限位、避障、姿态平滑)
4. 基础避障算法
- 人工势场法(APF)
- 动态窗口法 DWA 思路 + 伪代码
- 基于距离场的碰撞规避逻辑
5. 轨迹平滑
- 五次多项式轨迹插值
- B 样条 / 贝塞尔曲线
- 最小 jerk / 最小加速度轨迹优化
二、岗位核心专项:全身规划 & 通过性(重点准备)
1. 全身运动规划(Whole-Body Planning)
- 基于 QP 的全身控制伪代码
- 浮动基机器人动力学简化(能讲+能写公式代码)
- 重心优化、零力矩点 ZMP 简化计算
2. 通过性(Passability / Navigability)
- 地形评估、可达区域判断
- 姿态自适应调整代码逻辑(爬坡、越障、台阶)
- 多约束下姿态最优求解流程
3. 姿态最优求解
- 目标函数:能耗最小、姿态平滑、重心最低
- 约束:关节限、碰撞限、视野/任务约束
- 调用 OSQP / NLOPT / IPOPT 等求解器的代码模板
三、Learning-Based 规划(加分但必准备)
面试官不问代码也会问思路,最好能写极简示例

- 简单强化学习:DQN/PPO 极简网络结构
- 模仿学习:行为克隆(BC)极简训练+推理代码
- 学习预测:简单 LSTM/Transformer 状态预测伪代码
四、工程化 & 框架能力(面试官非常看重)
1. 规划框架设计(C++)
- 规划器基类 + 派生结构(AStar/RRT/MPC)
- 线程安全、数据队列、回调机制
- 模块解耦:感知→地图→规划→控制
2. 仿真相关代码
- MuJoCo / Gazebo 环境交互
- 机器人状态读取、轨迹下发、碰撞回调
- 批量测试、自动化评估脚本(Python)
3. 常用开源库使用(必须会写调用代码)
- OMPL 规划器调用
- NLOPT / OSQP / qpOASES 求解器
- Pinocchio / KDL 运动学动力学
- Eigen 矩阵运算、SVD、雅可比
五、如果时间紧,优先准备这 8 套代码
1. RRT*(必背)
2. 数值逆运动学(DLS)
3. 雅可比与冗余机器人零空间优化
4. 五次多项式轨迹
5. 简单 QP 姿态最优求解
6. A* 路径规划
7. 全身规划优化伪代码
8. 学习型规划(BC/PPO)极简示例
银河通用目前有需求,招算法职位,地点北京和深圳,有兴趣接触可以私聊
全部评论

相关推荐

第二段大厂经历 在搜狐实习的第二个月~来和大家share一些面试经验和心路历程我面试的是视频剪辑岗位:面试整体偏专业、务实,更看重实操能力、剪辑逻辑与内容敏感度,全程分为简历初筛—线上面试—作品审核—实操测试四个环节,节奏紧凑但体验很规范。面试前可以准备3–5个高质量作品集,优先放一些剧情短片、纪录片、网感较强的混剪,以及现在非常热门的AI生成类视频。面试官会逐一看剪辑思路、节奏把控和叙事逻辑。自我介绍不用太长,重点讲清软件熟练度(PR、AE、达芬奇)、过往项目类型、擅长风格即可。专业面会问得很细:比如拿到素材后的完整工作流程、如何处理劣质素材、多机位如何同步、紧急出片如何分配时间。也会问到你对搜狐内容风格的理解,比如新闻快剪、人物纪实、热点短视频的差异。团队协作类问题高频出现,例如与编导意见不合怎么沟通、项目延期如何补救,回答时要体现沟通效率与执行力。面试过后会有一些小的测试题,通常是给一段原始素材,要求在规定时间内完成粗剪、配乐、基础包装;或者自己根据视频账号的调性,寻找热点选题并完成视频制作。重点考察速度、结构感和审美。面试官更看重叙事清晰、节奏舒服、信息传递准确。最后反问环节可以问团队日常产出、视频风格方向、新人培养机制,会显得你更真诚且有规划。整体建议:作品精简、逻辑清晰、操作熟练、态度踏实,搜狐非常看重能快速上手、稳定输出的剪辑同学。希望大家都可以找到自己心仪的工作呀~
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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