阿里高德一面(全程干货,77min)

本文详细记录了一次阿里高德一面的面试过程,涵盖了自我介绍、实习项目讨论、Java基础知识、算法和面试策略等内容。面试中涉及了高德App用户体验改进、Java线程池状态、RCU锁与互斥锁对比、HTTP请求流程等技术问题,展现了面试的全面性和深入性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        阿里系的面试不同的体验还是不一样,重点还是得根据你所面试的小组所做的业务相关,高德就问了一个极具有高德特色的,关于高德app体验相关的,觉得使用的时候的预估时间准不准之类的~ 有没有什么改进的建议等~

        还是可之前一样噢,可以先看八股自己是否会,如果不会再往下翻,有相应的答案哦~

目录

一、自我介绍+重点的一个项目(15min)

二、聊实习项目(12min)

三、八股(22min)

四、java相关笔试题(7min)

五、算法(13min)

六、聊天(5min)

七、反问(3min)

八、八股文答案


一、自我介绍+重点的一个项目(15min)

        这里的话还是需要提前准备一下,并且需要对自己的项目比较熟悉,讲一些自己准备的比较好的点重点突出出来,这样面试官也会顺着问下去,准备了会相对来说比较自信一点,不然如果被问到一些自己没准备的问题,可能来说就会比较懵。

二、聊实习项目(12min)

  •   管理平台底层是c++,服务层是java?
  •   接口的返回侧实现了backup重传?
  •   具体介绍一下读接口的交互过程,你的上游网络层请求是怎么交互的?客户端控制的超时时间?第一次返回结果后,怎么重试?
  •   从客户端请求到接口的交互过程是怎么样的?网络交互怎么交互完成的?有几次交互

三、八股(22min)

  •   正常一次http请求的过程?
  •   线程池中线程有几种状态?(再次提醒线程池中的状态?)
  •   分别介绍一下互斥锁和RCU锁以及它们的对比
  •   Java中有哪些对象是线程安全的对象?
  •   CopyonrightArrayList的底层原理?
  •   Jvm调优做过什么操作?
  •   Springboot类加载的流程知道吗?
  •   Mysql用的什么版本?
  •   如果有一张表,有id和name两个字段,id是主键,两个查询语句的where条件不一样,一个是id,一个是name,在查询上有什么区别?
  •   什么是回表查询?
  •   什么是索引覆盖?
  •   想实现索引覆盖,常用的手段有哪些?
  •   选择使用中间件的时候,什么时候会用redis?
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

准入职的java螺丝钉一枚

你的鼓励是我继续不断创作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值