三面滴滴Java岗,自我感觉良好,万万没想到惨遭滑铁卢,面经奉上!

本文详述了一位程序员在滴滴Java岗位的三轮面试经历,涉及微服务、数据库、ORM框架、性能优化等多个技术要点。面试过程中,面试官对MySQL、MongoDB、JWT、Java并发、Spring Cloud等进行了深入探讨。尽管最终未能成功,但作者分享了面试的宝贵经验和学习资源。
摘要由CSDN通过智能技术生成

上周滴滴3面,面试官问得比较深入,总体看来比较“亲民”

 

一面:1小时左右

1. 自我介绍

2. 详细解释微服务

  • 如何实现服务发现与注册以
  • 如果某个服务挂掉,如何通知调用者

3. 聊简历中的项目,项目细节,挑战,遇到哪些实际问题,如何解决的

4. mongodb

  • mongodb比mysql究竟快多少,压测
  • 什么场景适合使用mongodb

5. mysql 八股文:事务,幻读

6. 详细解释JWT

7. 编程:二叉树右视图

8. 聊聊日志打印

9. java,php,go 有哪些区别(静态语言、动态语言)

 二面:40分钟左右

1. 自我介绍

2. 最近一家公司做了哪些事情,有哪些挑战

3. ORM框架是做什么的

4. thrift框架的理解,要有足够深度

5. mysql 索引,要有足够的深度

6. 索引如何优化,如何优化查询

7. 熔断限流怎么做的,hystrix怎么实现的

8. 开放题如何写出健壮的代码

  • 方法/变量 命名
  • 测试用例,测试覆盖度
  • 异常处理

9. 对工作强度怎么看

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值