极智嘉

机器人仿真岗位面经

完整信息

28 条问法 · 25 道题

本篇目录

发面经攒人品[赞]

很多常规八股

  1. 个人介绍。

  2. 项目介绍

  3. 你使用的乐观锁是如何设计的?版本号如何定义,发生并发写冲突时如何重试?

  4. 为什么选择 ClickHouse,而不是传统的 MySQL 事务型数据库?

  5. 进程和线程有什么区别?它们在资源拥有、操作系统调度、故障隔离和使用场景方面有何不同?

  6. 哪些场景更适合多进程,哪些场景更适合多线程?

  7. 多线程同时访问同一个变量可能出现哪些问题?

  8. 一个 Web 服务的内存持续增长,可能有哪些原因?

  9. TCP/IP 四层模型分别包含哪些层?每层的主要职责和典型协议是什么?

  10. Go Channel 的底层数据结构是什么?

  11. Channel 阻塞时,Goroutine 如何进入等待队列,又会在什么情况下被唤醒?

  12. 介绍一下 Go 的 GMP 调度模型。G、M、P 分别是什么?

  13. 大量缓存同时失效并导致请求打到数据库时,应如何处理?

  14. 你是否做过前端开发?了解哪些前端性能优化手段?

  15. 多个用户频繁查看大批量流量数据时,如何通过前端限流、短 TTL 缓存或防抖降低后端压力?

  16. 系统中存在大量离散的二维坐标点。给定左上角和右下角两个点,如何快速统计矩形范围内的数据点数量?

  17. 如何使用 HashMap 和双向链表实现一个时间复杂度为 O(1) 的 LRU Cache?get 和 put 分别如何操作?

  18. 如果 LRU 中每个节点还带有独立 TTL,应如何处理过期节点?

  19. 当 LRU 容量已满时,应优先清理过期节点还是按 LRU 淘汰?

  20. 你对极智嘉及其业务有什么了解?

  21. 你如何理解机器人仿真平台?

  22. 你过去是否接触过仿真相关工作?

  23. 你对具身机器人方向的了解程度如何?

  24. 你的 Linux 使用经验如何?日常是否在 Linux 上部署过 Nginx、Docker、Kubernetes 等服务?

  25. 使用过哪些 CI/CD 工具或框架?是否有自行搭建 CI/CD 流程的经历?

  26. 介绍一个你做过的最困难、最有挑战的项目。

  27. 反问:机器人仿真岗位具体需要负责哪些工作?

  28. 反问:仿真工作目前可以怎样与 AI 或 Agent 结合,以降低人工工作量、提升研发效率?公司内部是否已有相关尝试?

#秋招面试记录#

本篇目录
  1. 01
  2. 02
  3. 03
    你使用的乐观锁是如何设计的?版本号如何定义,发生并发写冲突时如何重试?
  4. 04
  5. 05
    进程和线程有什么区别?它们在资源拥有、操作系统调度、故障隔离和使用场景方面有何不同?
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
    Channel 阻塞时,Goroutine 如何进入等待队列,又会在什么情况下被唤醒?
  12. 12
  13. 13
  14. 14
  15. 15
    多个用户频繁查看大批量流量数据时,如何通过前端限流、短 TTL 缓存或防抖降低后端压力?
  16. 16
    系统中存在大量离散的二维坐标点。给定左上角和右下角两个点,如何快速统计矩形范围内的数据点数量?
  17. 17
    如何使用 HashMap 和双向链表实现一个时间复杂度为 O(1) 的 LRU Cache?`get` 和 `put` 分别如何操作?
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
    你的 Linux 使用经验如何?日常是否在 Linux 上部署过 Nginx、Docker、Kubernetes 等服务?
  25. 25
  26. 26
  27. 27
  28. 28
    反问
    反问:仿真工作目前可以怎样与 AI 或 Agent 结合,以降低人工工作量、提升研发效率?公司内部是否已有相关尝试?

同作者面经

相关公司