阿里控股面经分享(HR面后挂)

分享一下面经

2024.04.12 一面

  • 无自我介绍
  • 写两道算法题:LRU 和多线程安全的计数器(就用互斥锁对 count 变量进行一个保护,然后面试官提示 C++ 当中有原子变量可以使用,具体的原子变量对应的操作忘记了)
  • 为什么转专业?
  • 堆区、栈区、静态区的使用场景
  • 内存泄漏是什么,有什么工具检查内存泄漏(答了 valgrind,然后扯了下 RAII)
  • 常用的容器(vector、map、unordered_map 等)
  • 介绍 vector 的底层原理
  • 如何相对更加高效的使用 vector?(提前预留空间,调用 reserved 函数)
  • volatile 关键字作用
  • 僵尸进程怎么形成的,Linux 如何查看哪些进程是僵尸进程
  • select 和 epoll 的区别
  • epoll 的水平触发和边缘触发
  • 进程和线程的区别
  • 线程同步的方法有哪些
  • 网络中流量控制和拥塞控制对比
  • CAP 理论(不会)
  • Raft 协议(不会)
  • 开源软件 levelDB 和 Redis 是否了解(答了 Redis)
  • 介绍一下你了解到的 Redis
  • 分布式存储、分布式系统是否了解?(不了解)
  • 项目相关,介绍难点
  • 反问
  • 最后面试官建议了解一下分布式理论、分布式协议 Raft,以及一些分布式存储 levelDB 等等

总共面了 35min 吧,算法题 15min 写完了,然后问了些基础的八股。

2024.04.16 二面

  • 自我介绍
  • 闲聊(本科非科班,课程怎么学的,问实验室相关,导师横向做的是什么,毕业求职方向)
  • 项目相关
  • 做算法:k 个有序数组,求交集,要求空间复杂度最优(引导了很久最后的做法是 k 个指针,每一轮找最大,然后将其他的指针通过二分查找进行移动)
  • 反问

2024.04.18 HR面

聊了个人基本情况、实习时间等,然后HR说一周后出结果。

2024.04.26 一周了,在官网问了下客服,然后下午显示流程结束。

跌跌撞撞的找工作经历 文章被收录于专栏

主要记录一些个人的实习、秋招的面经等

全部评论
兄弟,是搜索&管控平台的吧? 一二面一模一样的问题和手撕
点赞 回复
分享
发布于 04-27 16:19 湖北
点赞 回复
分享
发布于 04-27 16:22 陕西
联想
校招火热招聘中
官网直投

相关推荐

3 15 评论
分享
牛客网
牛客企业服务