滴滴 后端研发(Java) 面经

其实我面试了两个业务部门,其中一个一面完之后就挂掉了。面试这个部门的时候一面二面没有笔试也还挺神奇的,进来之后问过mentor为什么没有笔试题,说是他们希望找一个进来上手干活的,他们也很少再去刷算法题了,觉得这个东西不是特别重要,主要还是看学习能力。
## 一面
(一面很简单,聊天比较多,面试分享了很多的见解,以及自己的学习经验)
1. 自我介绍
2. 实习阶段的工作以及实现细节(十几分钟吧)
3. ArrayList、HashMap简单讲一讲
4. 线程池的淘汰策略
5. 悲观锁和乐观锁
6. GC(Minor GC/Young GC、Major GC/Old GC、Mixed GC、Full GC )
7. 查看CPU占用的命令(TOP)
8. ps命令了解吗
9. MySQL索引
10. B树、B+树、红黑树
11. TCP为什么要三次握手
12. 设计模式了解哪些?代理模式了解吗
13. 然后就是介绍业务,反问,给我提了一些建议
## 二面
(二面问的其实特别杂 有些问题想不起来了)
1. 自我介绍(还问了一些基本情况还有实验室的情况)
2. python和Java的一些区别
3. 如何理解Java的一次编译到处运行呢
4. 你使用Java的过程中就没有遇到环境问题嘛(就是围绕一些问题深入问,还有项目部署的问题)
5. spring源码看过吗
6. spring中的设计模式有哪些
7. IOC
8. AOP
9. 动态代理是怎么实现的
10. 反射的底层原理
11. 学了多久Java、学习路线
12. MySQL有哪些存储引擎
13. 这些存储引擎有什么区别
14. MyISAM有什么优势
15. 事务的特征
16. Mybatis学到什么情况
17. JDBC 建立连接的流程
18. mybatis基本使用都可以吧?
19. Redis为什么快?
20. Redis的缓存穿透、缓存击穿以及缓存雪崩
21. 布隆过滤器有哪一些缺点?
22. 为什么当时选择了Neo4j作为图数据库
23. 如果公司要选择使用、让你调研选择一个图数据库,你考虑哪些因素
24. Hadoop、Hive、HBase有了解吗
25. HBase的rowKey知道吗
26. 然后又问了一些个人情况和反问阶段

#面试##晒一晒我的offer##实习##Java##滴滴#
全部评论
时间线: 5.4投递 5.6一面 5.9二面 5.10oc(当天晚上收到offer)
4 回复 分享
发布于 2023-07-06 21:00 浙江
不需要笔试么 老哥
点赞 回复 分享
发布于 2023-07-11 19:19 陕西
老哥没有论文要求吗?说说求求后端学习建议
点赞 回复 分享
发布于 2023-07-21 00:02 四川

相关推荐

点赞 评论 收藏
分享
某核心部门一面(挂)聊的蛮好的,手撕的一个控制条件写错了一直没找到bug,挂掉了。。。实习遇到的最大挑战需求到上线经历多长时间聊了很多实习内容vue双向数据绑定原理?为什么vue3中要用proxy代替object.defineProperty?webpack的loader作用?css-loader和style-loader区别?git 合并分支?实现功能的时候忘记建分支了,把代码提交到master,没有推送到远程仓库,远程仓库不允许master push的,有什么办法提交到远程仓库吗?主题色彩的切换用postcss怎么实现的?在打包的时候就可以切换过来吗?还是在运行的时候就可以切换过来?flex布局,基本布局方式?http协议组成?包含哪些部分?(请求头,请求体)事件循环输出题最长无重复子串反问的时候面试官说我知识点掌握很全面被某部门捞起来面一面问实习项目的业务形态,聊了很久实习低代码实现具体说说联动效果如何实现自定义事件的扩展分包拆包如何做的?开箱即用还是配置呢?为什么使用拆包分包?性能优化机制?实际用到项目中的优化手段?css,js加载和下载的时序?为什么要做组件库项目?课下学习哪些内容?读过哪些书等手撕lodash的get方法手撕将构造函数类转换成es6的类写法反问的时候面试官说我表述很清晰,结构化表达,十分钟后二面二面全程聊实习,感觉实习还是蛮多东西讲的奥象征性问了两个八股,网络模型和tcp udp到这我以为稳稳的。。。没想到手撕让我撕新手引导组件(我请问呢,这是短短几分钟就能写完的吗)???手写图片懒加载组件。。。用intersection observer实现好好好这么喜欢让人现场用没有代码提示的js环境写组件是吧。。。几分钟后挂
点赞 评论 收藏
分享
13 93 评论
分享
牛客网
牛客企业服务