当前位置: 首页 > news >正文

【Emotion】 自动驾驶最近面试总结与反思

  • outline
    • 写在前面
    • 面试问题回顾和答案
    • 展望

写在前面

最近由于公司部门即将撤销,开始了新一轮准备。

  • 发现现在整体行情不太乐观,很看过去的尤其是量产的经验

  • 同时本次面试我coding环节答得不好,(其实也是半年前大家问的比较简单)。准备时间大约3周多,自己刷题的时候感觉中等题目给自己,时间不紧张的话,三道题可出两道的样子。但是实际考试的时候,甚至大半年前的做过的题目还忘记了。那时候把剑指困难以外整了一遍,以为可以了。但现在这一点有所反思,刷题的时候太侧重应试了,导致思路很零散,很多都要靠心态不慌的时候慢慢推。AC是debug和时间堆出来的。 现在发现一个大佬总结,跟着他在学习https://www.programmercarl.com/。 纯数量论的话,听一位同学说要刷个小三百,我目前还得再练练。考题没发现有局限,很多思想和数据类型都会考到。

  • 其次,资深的工程师找工作相对容易一些。

  • 最后感觉之前学习和准备的东西有点发散,而且过于看重刷题,反而是项目里约定俗成、一带而过、或者没有用到的基础知识容易翻车一定要再看一遍。八股也被问了。

总之,感觉这一次精力发散,很多新学习的东西都想去做,消耗量时间和精力来准备,行情不好的时候,我这样的初级工程师总归还是先做好本行,伺机待发不断学习。

考题

业务(这里只非个人强项目相关,通用知识)

被考到了运动学模型,以转向中心在车上为考题,我推理的还是太死板,见左,考试的时候考了右边简化了后轮转角,但是这样有一个问题,b可以直接计算了,同时转向中心看起来也以后轮计算比较合理了,所以直接迷糊。想回忆原来的算法直接带公式然后后轮看成0,但是发现这样其实直接就可以计算了。
在这里插入图片描述
其他问题:

  • 卡尔曼如何调参
  • 怎么判断车道线平行
  • 纵向弯道降速方法
  • 朋友被问实现pid
  • 朋友被问找点到直线、到平面距离
  • 其他很多问题都是我项目强相关的问题了不列举

coding

总体感觉在中等里的中等水平但是scope很广,估计继续面试还能遇到新的考察点

快速排序
三数之和
合并区间
滑动窗口最大值
全排列
股票
小岛周长
A到B路径和

八股

cpp的各种 cpp11的新标准 我常用的容器 内存上有什么特点 使用一些方法时候的行为 虚函数 虚表 虚析构
define 堆栈特点

其他

  • 有几家问了语言问题,并有英语面试
  • 面试坦诚以待,能行就行,做过的东西太杂了,有的东西忘记了,不行我想好开滴滴或者摆摆地摊了

相关文章:

  • 【深度学习】BasicSR训练过程记录,如何使用BasicSR训练GAN
  • elastic search入门
  • 为什么 HTTPS 协议能保障数据传输的安全性?
  • 【Unity学习笔记】New Input System 部分源码和测试用例补充
  • 数学建模学习笔记||层次分析法
  • C# 创建多线程的函数
  • LeetCode59 螺旋矩阵 II
  • 轻量化CNN网络 - MobileNet
  • 知识笔记(八十九)———链式语句中partition和strict用法
  • spring和springboot、springMVC有什么区别?
  • C# CefSharp 根据输入日期段自动选择日期
  • LeetCode454. 四数相加 II和1.两数之和
  • 探索全球DNS体系 | 从根服务器到本地解析
  • Ubuntu 22.04 LTS 安装使用腾达(Tenda) W311MIv6 AX300 无线网卡
  • Elasticsearch:介绍 kNN query,这是进行 kNN 搜索的专家方法
  • [译] React v16.8: 含有Hooks的版本
  • Android组件 - 收藏集 - 掘金
  • exif信息对照
  • Git学习与使用心得(1)—— 初始化
  • HTML中设置input等文本框为不可操作
  • iOS | NSProxy
  • java8-模拟hadoop
  • java概述
  • JS+CSS实现数字滚动
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • mysql外键的使用
  • PHP的Ev教程三(Periodic watcher)
  • quasar-framework cnodejs社区
  • SSH 免密登录
  • vue+element后台管理系统,从后端获取路由表,并正常渲染
  • 爱情 北京女病人
  • 初识 webpack
  • 翻译--Thinking in React
  • 浅谈web中前端模板引擎的使用
  • 如何使用 JavaScript 解析 URL
  • 如何正确配置 Ubuntu 14.04 服务器?
  • Mac 上flink的安装与启动
  • ​LeetCode解法汇总2808. 使循环数组所有元素相等的最少秒数
  • # 执行时间 统计mysql_一文说尽 MySQL 优化原理
  • (C++17) std算法之执行策略 execution
  • (java)关于Thread的挂起和恢复
  • (python)数据结构---字典
  • (十) 初识 Docker file
  • (四) Graphivz 颜色选择
  • (详细版)Vary: Scaling up the Vision Vocabulary for Large Vision-Language Models
  • (一)python发送HTTP 请求的两种方式(get和post )
  • .NET Core MongoDB数据仓储和工作单元模式封装
  • .net wcf memory gates checking failed
  • .net 设置默认首页
  • @SentinelResource详解
  • [ 转载 ] SharePoint 资料
  • [2669]2-2 Time类的定义
  • [APIO2012] 派遣 dispatching
  • [AX]AX2012 SSRS报表Drill through action
  • [go] 策略模式