阿里高德Java后端(二面)面经

前段时间我换工作,面试了不少公司,最近开始整理面试经验,分享给大家。这次分享的是高德交通信息Java后端岗位的面试经历。面试时间分别是5月8日的一面和5月14日的二面,最终结果是二面被淘汰。总体感觉高德的面试难度较大,尤其是涉及到LBS(位置服务)相关的内容,比如商家POI召回和RTree索引等,这些内容我之前没有深入研究,所以回答得不太理想。二面挂了

一面

  1. 自我介绍,并介绍项目经验;
  2. 算法题:给定一组整数数组,每个元素代表一天与前一天相比的带宽变化(负数表示减少,正数表示增加)。编写程序找到一段连续的时间,使得在这段时间内的带宽变化量总和最大,返回日期区间和最大值;
  3. 服务器推流的实现方式;
  4. Redis为什么快,IO多路复用,缓存击穿和缓存穿透的区别;
  5. 实现RPC需要注意什么;
  6. Zookeeper的实现原理;
  7. 工作中如何处理死锁;
  8. 日常开发中遇到类冲突怎么办;
  9. 拼音转汉字,再搜索包含汉字的词的实现方法;
  10. 给定一个POI,如何召回附近的人。

全部评论
请问是地图还是打车?
点赞 回复 分享
发布于 2024-08-29 20:18 浙江

相关推荐

不要停下啊:大二打开牛客,你有机会开卷了,卷起来,去找课程学习,在牛客上看看大家面试笔试都需要会什么,岗位有什么需求就去学什么,努力的人就一定会有收获,这句话从来都经得起考验,像我现在大三了啥也不会,被迫强行考研,炼狱难度开局,啥也不会,找工作没希望了,考研有丝丝机会
点赞 评论 收藏
分享
评论
2
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务