【小红书社招】广告业务后端开发工程师

内容分享1周前发布
0 0 0

一面 70min

  1. 项目介绍,项目亮点,哪些是你做的?
  2. mysql 建立a b c 联合索引 where a=1 and b=2 order by c desc, 这样会走c的索引吗?
  3. hashmap 介绍一下,红黑树的好处是什么,有什么别的数据结构(非树)可以替代红黑树
  4. redis 执行命令突然变慢的缘由是什么?
  5. spring 的依赖注入和动态代理是什么意思有什么区别?
  6. @Component, @Autowrie 有啥区别?
  7. git rebase 介绍一下?
  8. 分布式事务介绍一下,对比一下?
  9. 调用a,b,c,d三个接口,其中d接口依赖c接口的返回数据。怎么编排接口请求延时最低,如果结果报错会出现什么问题?
  10. 单例介绍一下,双重检查详细说说?

算法题:一个先增后减的数组,找到里面的最大值?使用优于o(n)的算法

二面 60min

  1. 项目相关内容
  2. 你觉得分布式系统会有哪些问题,分别列出场景来?
  3. 分布式事务方案
  4. 分布式锁方案 知道开源的框架吗?看过对应的源码吗?
  5. 有写过开源的项目吗?介绍一些你参与过的开源项目
  6. 说说限流熔断的实现?
  7. 对业务架构的理解,能否举个例子?
  8. 有什么想问我的吗?

三面 45min

  1. 说一下你们目前一个需求从提出到上线的全流程?
  2. 你们的技术文档是怎么写的?都有哪些内容?
  3. 平时除了工作上的代码,是否会写点自己的项目?
  4. 部门的规模,分别是做啥事情的?

HR面 20min

  1. 期望薪资
  2. 是否能接受大小周
  3. 去上海工作是否有顾虑?
  4. 个人以往的绩效怎么样?过往离职缘由分别是什么?
  5. 个人职业规划?

总结

【总结】整体面试下来时间较长,估计候选人也比较多,一直在横向的对比,面试官给人的感觉还是比较好的,都比较耐心。

1. 一面以基础、问题处理能力各方面都问到一些,面试官也算是会刨根问底,问的会比较深入一些。

2. 二面以过往经历的项目和开源组件是否熟悉,需要对使用到的一些开源组件源码实现了解。

3. 三面没问过技术相关的问题,会问到目前项目流程以及技术文档怎么写之类的。

4. HR面比较常规,但是也会了解是否有抗压能力。毕竟小红书大小周,工作压力还是有的。

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
none
暂无评论...