《滴滴》24校招Java后端一面面经

1.问项目
2.Java的基本数据类型?
3.浮点型从二进制的视角是怎么存储的?(IEEE 754)小数位如何计算出来的?
4.浮点型的正4.5和负4.5转为int会怎么样?
5.Int型999除float的100再乘100结果?
6.String类为什么不可变?可以写一个类继承string吗?
7.Stringbuffer为什么线程安全?两个+号拼接了三个string创建了几个对象?
8.Arraylist的底层实现?
9.链表实现的数据结构有哪些?
10.讲讲线程池参数?为什么需要核心线程,他的设计目的?
11.让一个线程进入阻塞态有哪些方法?
12.Synchornized的抢锁逻辑?
13.Jvm的内存模型?
14.Http下载一个比较大的文件,刚开始下载比较慢,后来速度会越来越快为什么?(拥塞控制)
15.手撕:单例模式,然后还要优化一下(双重检查锁或者静态内部类实现)。

#牛客解忧铺#  #24秋招避雷总结#  #24秋招求职节奏总结#  #你觉得今年秋招难吗#  #面经#  #我的成功项目解析#  #24届软开秋招面试经验大赏#  #滴滴#
全部评论
哥我是25准备找实习,可以请教一下项目怎么准备嘛。
5 回复
分享
发布于 02-01 13:04 河北
还会问数据类型这么细节的东西吗
3 回复
分享
发布于 01-28 10:57 重庆
联易融
校招火热招聘中
官网直投
火锅是辣味的吗
1 回复
分享
发布于 03-13 09:35 北京
你好,你分享的面试经验非常详细,看来你对Java后端的知识掌握得很扎实。你对Java的基本数据类型、浮点型存储、线程安全、线程池参数、JVM内存模型等方面都有深入的理解。同时,你还提到了一些常见的面试题,如单例模式的实现和优化。你的面试经验对于其他求职者来说非常有帮助,感谢你的分享!
点赞 回复
分享
发布于 01-26 09:21 此内容由AI生成
问一下多久面试的啊
点赞 回复
分享
发布于 01-30 12:19 四川
需要的友友可以看看我首页,米哈游有大量实习和正式岗位可以推,有问题也可以咨询我
点赞 回复
分享
发布于 02-20 08:46 上海
没有问SSM相关的吗
点赞 回复
分享
发布于 02-21 12:20 江西
总体还行,不难
点赞 回复
分享
发布于 02-24 16:47 宁夏
为什么还有,什么部门的
点赞 回复
分享
发布于 02-26 16:53 广东
M
点赞 回复
分享
发布于 03-25 10:36 湖南

相关推荐

刚开始问了几个 Go 的简单八股,答的跟 shi 一样,后面答的也稀烂。面了 40 分钟,最后反问都不好意思问了,结束后半小时看了下流程已结束。1. 自我介绍2. Go 的  map 是并发安全的吗3. channel 有无 buf 有什么区别4. 向一个已经关闭的 channel 发数据会发生什么5. 从一个已经关闭的 channel 读数据会发生什么6. slice len 和 cap 的区别7. slice 的扩容8. channel 10 个数据,读第 10 个数据的返回值,第 11 次,这时 channel 关闭会发生什么9. 如何判断一个 channel 是否是关闭状态10. 动态库和静态库的区别11. main 函数用了某些 so 库,进程启动时它是如何找到依赖的动态库的12. 堆和栈的区别13. C++ 局部变量分配在什么地方14. Go 局部变量分配在什么地方15. 局部变量分配位置的分析在什么阶段完成的16. 拷打项目17. 程序编译链接过程18. .o 文件和 .elf 文件的区别19. HTTP 连接建立过程20. HTTPS 加密过程21. TCP 三次握手22. SYN 洪水攻击23. HTTP1 和 HTTP2 的区别24. HTTP1 有什么缺陷25. HTTP 连接是怎么被复用的26. keep-alive 是怎么实现的27. MySQL 有哪些锁、怎么加的、在什么时间段加的28. Docker 了解过吗29. 平常怎么用 git30. 怎么知道一个端口是否被监听31. 怎么判断远程服务端口是否被监听32. 怎么理解递归,它有什么问题33. C++ 中栈有多大34. 怎么解决递归爆栈问题35. 用什么命令可以获取域名的 ip36. DNS 解析过程37. 文件 A 客户端访问 ip,文件 B 为黑名单 ip,怎么在文件 A 中找出不在黑名单中的 ip    - 文件 A 很大、文件 B 很小    - 文件 B 也大到内存放不下
点赞 评论 收藏
转发
36 274 评论
分享
牛客网
牛客企业服务