滴滴的java社招初面

大概面了40分钟吧,因为我工作了一年多,人家招聘的是三到五年的,所以很多东西我也达不到要求;不过问题我记得,代码部分,一块是多线程的,一块是堆栈以及集合代码编写,最后是设计模式手写;另外mysql问的深一些,但是总的还是一些概念性的;其他的都是一些基础性的问题了。

计算机网络
1、OSI七层模型与TCP/IP 五层模型
2、TCP与UDP区别和应用场景,基于TCP的协议有哪些,基于UDP的有哪些
3、TCP三次握手过程以及每次握手后的状态改变,为什么三次? 为什么两次不行?
操作系统
1、进程和线程的区别
2、进程间通信方式IPC
3、死锁条件,解决方式。
JAVA
1、多态实现原理
2、Java异常
3、ThreadLocal原理

大概就记得这些,总而言之都是一些计算机相关的基础问题。还有一些项目相关的问题不具有通用性。还写了一些代码都是leetcode上的。

#社招##滴滴##Java工程师##面经#
全部评论
结果怎么样老哥
1 回复 分享
发布于 2020-12-25 10:30
tcp/ip是四层
1 回复 分享
发布于 2020-12-24 17:12
原来需求上3-5年,一年多简历也可以通过
点赞 回复 分享
发布于 2020-12-29 05:41
滴滴哪个业务
点赞 回复 分享
发布于 2020-12-24 15:40

相关推荐

12-05 16:20
门头沟学院 Java
1.消息队列(RabbitMQ)保证消息顺序性 如何保证同一订单的消息有序消费?2.单线程消费 vs 多线程消费(如何提升吞吐量仍保证顺序)?3.分片(Hash到同一队列)是否可行?4.Redis数据结构应用 项目中使用了哪些Redis数据结构(如Hash、Set、ZSet)?5.购物车数据存储:Hash vs String(JSON)的选择依据?6.String的不可变性优势场景?7.线程池参数设计 微服务场景下(如Tomcat),如何设置线程池参数(核心线程数、最8.大线程数、队列容量、拒绝策略)?9.参考因素:CPU核心数、请求响应时间(200ms)、QPS预估?10.拒绝策略:丢弃最老任务时,客户端收到的HTTP状态码11.MySQL优化(EXPLAIN分析) 影响查询性能的关键因素(全表扫描、索引覆盖、索引失效、回表、索引下推)?12.多线程与锁 ConcurrentHashMap如何保证线程安全(分段锁/CAS)?13.线程安全的定义:为什么HashMap线程不安全?ConcurrentHashMap如何解决?14.多线程put冲突时(如同时写8和10),最终结果如何?15.JVM/集合 无直接提问,但涉及线程池和集合的线程安全实现。16.Redis高可用 集群模式(哨兵、分片)?主节点宕机后从节点如何接管(优先级、同步延迟)?17.故障检测机制(哨兵 vs 分片集群)?18.Linux命令 查看CPU占用最高的进程(top)?19.查看端口占用(netstat/ss)?20.日志搜索(grep)?21.中间件22.消息队列对比 RabbitMQ vs Kafka的适用场景?算法题:未排序数组中第K大元素
查看20道真题和解析
点赞 评论 收藏
分享
评论
2
40
分享

创作者周榜

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