【阿里巴巴】Go岗-阿里云实习面经

2 / 26 一面

40 min

自我介绍
项目
缓存穿透
分布式缓存:如果客户端想保存热点数据,如何设计?
热点数据如何从存储节点同步到客户端?是推送还是拉取?
更新数据库,如何保证缓存一致?
MySQL binlog
介绍一下go
go 的调度模型
介绍了一下部门
最近学习的东西
在线写一个LRU
如何加锁

3 / 6 二面

50 min

在线写hashmap
介绍项目
http 请求和响应头
https 建立连接的过程
go GC
对阿里的看法
给了建议,代码细节需要多注意,平时要多做单元测试

3 / 8 三面

60min

自我介绍
项目
服务注册中心
有没有做过被实际应用的软件项目
熟悉的技术
mysql为什么用B+树
如果硬盘的随机访问性能大幅提升,mysql 的存储结构能否优化
其他的存储结构?哈希表怎么存?
用哈希的方式,增删改查相比B+树有什么区别?
介绍项目组

3 / 23 hr面

三面结束后正好2周才联系hr面

自我介绍
读研吗
介绍一下校内成就?paper,奖学金,竞赛?
介绍技术栈
为什么选择golang
如何平衡学业和学习技术的时间
遇到技术难题怎么解决
倾向的城市?
还投了其他公司吗?流程到哪了?
期待在实习过程中获得什么
倾向哪种类型的公司?
生活中特别down的时候怎么调节
后续
hr面之后第二天就收到意向书了
许愿offer

发表评论

后才能评论