滴滴Java日常实习一面凉经


1. 目前使用的JDK版本是哪个?
2. 并发编程哪个类使用的比较多?场景是什么?
3. CountDownLatch底层原理?
4. AQS底层原理?
5. AQS公平锁和非公平锁?
6. AQS使用CAS去修改status属性,修改失败,会自旋吗?
7. 如果不用CountDownLatch,还可以用什么方案?
8. CMS和G1垃圾回收器?
9. 看过什么源码?讲一讲SpringBoot自动配置原理?
10. 垂直分库,有没有跨数据库查询?
11. 项目中是如何实现使用Redis作为缓存的?
12. 项目并发量如何?
13. 博客主要记录什么内容?
手撕代码:113. 路径总和 II
全部评论
我面滴滴也全是场景题 面完就挂了 感觉难度很大
4 回复 分享
发布于 2024-07-09 04:48 北京
有后续吗
2 回复 分享
发布于 2024-07-08 16:36 河南
直接秋招走起
1 回复 分享
发布于 2024-07-09 20:50 广东
滴滴佬是在哪投的实习,官网没看见有实习岗位呀
点赞 回复 分享
发布于 2024-07-11 20:38 北京
八股盛宴
点赞 回复 分享
发布于 2024-07-09 23:45 广东
大佬能问一下是什么部门吗
点赞 回复 分享
发布于 2024-07-09 12:58 山西
感觉问的好难..
点赞 回复 分享
发布于 2024-07-08 23:21 广东
滴滴是真喜欢问并发编程
点赞 回复 分享
发布于 2024-07-08 19:03 北京
juc
点赞 回复 分享
发布于 2024-07-08 18:19
蹲后续
点赞 回复 分享
发布于 2024-07-08 18:00 澳大利亚

相关推荐

10-12 20:43
门头沟学院 Java
一、项目技术细节类问题针对"面霸系统"项目:如何根据Redis统计刷题记录?Sentinel是什么?基于QPS(每秒请求数)的限流如何实现?为何达到峰值后其他请求会超时?使用的是Spring Boot还是Spring Cloud?Nacos的作用是什么?MyBatis-Plus批量新增数据时,为何未返回所有新增数据的ID?如何基于MyBatis-Plus的API实现"年表操作"(数据按时间维度管理)?MyBatis-Plus中EQ、LT、NG等API分别表示什么含义?如何基于Token实现登录控制?为何带Token能访问接口、不带则不能?Token通常是密文,如何解析该密文?如何通过Token确定对应用户ID?延迟队列如何实现?如何保证消息不丢失?二、Java基础与进阶类问题int(基本数据类型)与Integer(包装类)的区别是什么?Integer的最小值是多少?若Integer a = 10、Integer b = 10,a == b的输出结果是什么?为什么?是否用过线程?实现线程的方式有哪些?线程池与线程的区别是什么?是否用过反射?反射基于什么实现?反射的应用场景有哪些?ArrayList与LinkedList的区别是什么?为何ArrayList适用于"读多写少"场景、LinkedList适用于"写多读少"场景?Java中String、StringBuilder、StringBuffer的区别是什么?若要让String、StringBuilder变成线程安全的,该如何操作?Spring Boot为何不用Tomcat就能直接启动(通过main方法即可启动)?Spring Boot中事务相关的注解是什么?事务注解(@Transactional)在什么情况下会失效?知道哪些Java设计模式?什么是单例模式?三、数据库与索引类问题MySQL有哪几种索引?MySQL的事务隔离级别有哪些?四、版本控制与工具类问题使用Git提交文件时,基本需要调用哪几步操作?Git中commit操作的作用是什么?五、锁与并发类问题知道哪些锁?ReentrantLock和synchronized分别作用于什么场景?ReentrantLock和synchronized的区别是什么?线程实现的几种方法反射的原理,详细解释怎么用的反射Spring Boot里为什么不用tomcat就可以直接运行Transaction注解什么情况会失效MybatisPlus批量新增为什么没有返回所有组件的id基于MybatisPlus做一个联表操作,怎么用它的api
点赞 评论 收藏
分享
评论
22
122
分享

创作者周榜

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