小红书

小红书 · 面经

完整信息

42 条问法 · 46 道题

本篇目录

一志愿:PE基建(9.22)88min
面经:

  1. 请做自我介绍,并说明快手实习是否仍在进行。
  2. C++ 的内存管理机制是什么?new/delete 与 malloc/free 有什么不同?
  3. 智能指针有哪些?循环引用如何解决?还有其他办法吗?
  4. vector/list/deque/map/unordered_map 分别适合什么场景?底层结构和复杂度怎样?
  5. Java HashMap/ConcurrentHashMap 和 C++ unordered_map 有何不同?
  6. C++ 中如何保证共享容器线程安全?除了锁、原子和串行化还有什么思路?
  7. 面向对象三大特征是什么?动态多态和静态多态如何实现?
  8. Dalvik/ART 的执行机制、内存管理和 GC 如何演进?为什么这样演进?
  9. Kotlin 协程的设计目的、状态机、挂起与恢复如何实现?
  10. 进程间通信有哪些方式?Android 中有哪些常见 IPC?Binder 底层靠什么实现?
  11. 个人消息队列解决什么问题?为什么使用 ProtoBuf?它的劣势和性能来源是什么?
  12. 群聊卡片如何支持不发版动态新增?客户端、SDK 和数据层边界在哪里?
  13. 是否接触过双端/跨端开发?
  14. 快手实习中最重要的贡献和成果是什么?
  15. AI Coding 的完整工作流怎样?复杂交互如何自动验证?
  16. Harness/Agent 框架的本质是什么?
  17. RAG 项目的使用场景是什么?RAG 有哪些问题?代码场景为什么常用符号/工具检索而非只用向量库?
  18. 编程题:删除链表倒数第 N 个节点,并解释内存释放。

二志愿:PE国际化(10.12)58min
面经:

  1. 请做自我介绍,并介绍简历中的项目和实习需求。
  2. 群聊新人破冰消息为什么不由 IM 直接携带完整资料,而要二次请求?
  3. 如果不考虑协议、隐私和包大小,两种方案哪种更合适,为什么?
  4. 用户换设备登录后,历史破冰卡片如何恢复和渲染?
  5. 该需求如何做 A/B 实验,实验规模和指标是什么?几百个样本是否足够?
  6. 卡片消息在客户端本地如何持久化,UID、卡片资料和 IM 数据库是什么关系?
  7. IM 消息字段不足以完整渲染时,怎样处理性能、缓存和批量请求?
  8. RecyclerView 中资料错绑为什么发生,现有 ViewHolder/业务类型设计是什么样?
  9. 现有 IM 卡片架构的问题在哪里,理想设计怎样避免异步回调错绑?是否需要修改 IM 协议?
  10. 该需求有哪些稳定性和兼容性问题,历史消息删除和刷新如何处理?
  11. 数字人 MV 的输入、服务端算法、客户端资源处理和回填链路是什么?
  12. 网络中断、App 被杀、用户取消、参数错误等异常场景如何恢复和清理?
  13. 录音尚未进入网络上传前发生异常,分段音频和工程状态怎样保存?
  14. “编辑一致性”具体指什么,什么情况下会不一致,解决方案是什么?
  15. 数字人功能的核心指标是什么,最终是否已经上线?
  16. 在实习和项目中如何使用 AI 编码、自测、需求拆分和问题定位?
  17. 了解和使用过哪些 AI 厂商或模型,如何描述其当前能力?
  18. Android Handler、MessageQueue、Looper 和 Message 如何协作?
  19. MessageQueue 是否有优先级,消息如何排序和调度?
  20. MessageQueue 为空时 Looper 是否空转,线程如何阻塞和唤醒?
  21. Activity 的完整生命周期是什么?
  22. 从 Activity A 跳转到 B 时,A 的 onPause、B 的创建/恢复和 A 的 onStop 顺序如何?
  23. 候选人反问:团队当前最希望该岗位解决什么,新人前三至六个月负责什么?
  24. 候选人反问:多语言、翻译和个性化能力如何衡量质量、延迟与业务效果?
  25. 候选人反问:AI-Native/Agent 主要用于研发提效,还是进入内容理解、翻译和产品链路?
    (无手撕)

这俩都一面挂,没招了
自己觉得回答的还行,应该是没回答到面试想要的点上
#牛客AI配图神器#
#小红书求职进展汇总#
#秋招面试记录#

本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
    C++ 中如何保证共享容器线程安全?除了锁、原子和串行化还有什么思路?
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
    追问
    现有 IM 卡片架构的问题在哪里,理想设计怎样避免异步回调错绑?是否需要修改 IM 协议?
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
    从 Activity A 跳转到 B 时,A 的 onPause、B 的创建/恢复和 A 的 onStop 顺序如何?
  40. 40
    反问
    候选人反问:团队当前最希望该岗位解决什么,新人前三至六个月负责什么?
  41. 41
  42. 42
    反问
    候选人反问:AI-Native/Agent 主要用于研发提效,还是进入内容理解、翻译和产品链路?

同作者面经

相关公司