滴滴两轮车后端秋储实习面经

tl
04-16 投递
05-06 约面
05-09 一面
05-13 二面
05-26 HR电话告知排序挂

一面(45min)
1. 自我介绍
2. 挑一个项目讲讲重难点
3. 拷打项目
4. 面向对象三大特性?
5. HashMap原理
6. ConcurrentHashMap和HashMap的区别?原理是什么?
7. 线程池七大参数?都怎么设置
8. 类是怎么加载的?
9. 双亲委派机制?
10. 介绍一下垃圾回收器?
11. 有没有做过jvm调优?
12. MySQL索引优化?慢查询怎么发现?怎么解决?
13. Explain关键字?
14. MySQL事务隔离级别?
15. 数据一致性解决方案?
手撕:反转链表

反问:
1. 业务
2. 改进,建议

一面结束后10min内约二面

二面(35min)
1. 自我介绍
2. 拷打项目
3. 拷打实习
4. Kafka结构、为什么快
5. Base实践、CAP理论
6. MySQL慢查询优化、Explain
7. Redis持久化
8. JMM、volatile
9. JVM内存模型、新生代、老年代
无手撕

反问:
1. 业务(两轮车偏b端)
2. 面试结果什么时候出
3. 改进,建议
全部评论
两轮车直接挂简历
1 回复 分享
发布于 05-26 20:18 浙江
不如我,直接简历挂
点赞 回复 分享
发布于 05-27 16:35 广东
想问问 12. MySQL索引优化?慢查询怎么发现?怎么解决? 13. Explain关键字? 这几个问题一般会怎么问啊,从哪几个角度来回答呢
点赞 回复 分享
发布于 05-27 15:17 上海
耐面王
点赞 回复 分享
发布于 05-27 13:02 北京
耐面王
点赞 回复 分享
发布于 05-26 22:05 北京
名字说一下
点赞 回复 分享
发布于 05-26 22:04 北京
HR还会主动电话告知排序挂的吗?
点赞 回复 分享
发布于 05-26 19:19 浙江

相关推荐

一面(7.11) 30min 线上面试1. 自我介绍2. 实习拷打3. Go的协程池有没有了解过?4. Go如果一直创建协程,最后可能内存爆炸,如何限制最大并发数?(channel)5. Linux如何查看网络端口,查看日志6. 消息队列如何保证消息能够到达消费者,如何保证消费者能够正常消费7. 场景题:如果我启动了消费者,它取了很多的任务,任务的内容是发送短信。我在它取到任务之后,关闭服务,然后修改代码,重新启动,最后如何使旧的消息能够按照旧的逻辑执行,实现平滑过渡。8. Linux的分配权限指令(chmod)当天约二面二面(7.15) 1h 线上面试1. 自我介绍2. 实习拷打3. Redis分布式锁如何实现,会有什么问题,如何解决4. Lua脚本常用命令5. 你的项目会如何部署6. Go 和 Java内存模型有什么区别7. Java更适合大内存应用,那如果我要给Go分配大内存对象,如何分配8. 如果我直接在操作系统进行内存分配,我要自己处理回收吗9. 出现内存碎片怎么办?内部碎片和外部碎片是什么?10. 分页,分段,段页式管理的具体实现11. 如果我要针对你的鉴权中间件,让你设计成一个鉴权中心,这个鉴权中心可以给多个服务使用,你的设计思想是什么,具体怎么做,它需要暴露什么接口出来当天约三面三面(7.17) 55min 线上面试1. 自我介绍2. 实习拷打3. 除了在实习,你有做过什么其他产品并上线使用吗,说来听听4. 智力题(我是rz)- abcd四个人和两个黑色帽子,两个红色帽子。已知a带的红色帽子,b带的黑色帽子,a和b之间隔了一堵墙,a在墙的左侧,bcd从左到右都在墙的右侧,然后两侧的所有人都朝墙的方向看,后侧的人可以看到前面的所有人的帽子,但是不能透过墙看对侧的。请问,最后哪个人可以知道自己带的什么颜色的帽子- 25匹马,5个跑道,马的速度随机,没有任何计时器,请问如何最快地找到速度前三的三匹马(从来没看智力题,智商不在线,即使过程一直在优化,但最后都没得出来最优解)三面挂补充:三个面试官都没开视频,单方面开,总是感觉有点奇怪。
查看20道真题和解析
点赞 评论 收藏
分享
字节一面-国际电商【技术面1h】2025.7.22:自我介绍你怎么投客户端了,之前看你投了几十份后端全结束流程了,还有上一次面试也结束流程了,讲讲原因。介绍项目微服务下如何保持上下游服务的一致性。你讲讲项目细节消息队列如何保证消费消息之后逻辑没出问题(返回ACK)我再问问一些细节,然后我们讲讲计算机基础吧你了解过几种垃圾回收,go和其他有哪些区别(go:三色标记,并发执行,读写屏障)Go的从根遍历对象是哪个根你说你用过C++智能指针,讲讲智能指针(引用计数,为0自动回收)智能指针的循环引用有了解吗?(会导致计数错误,释放不了)你说你C++用过Qt,做了哪些项目(纯玩具罢了)你觉得后端和客户端有哪些区别讲讲继承和组合的异同举例多态的作用。(动物,猫,狗类)C++多态的底层原理(不知道)用过多线程是吧,进程和线程区别在哪进程和线程不都是切换上下文吗?(进程还要切换页表并内存隔离)线程和协程区别在哪(协程开销低,减少系统调用上下文切换快,用户态,栈小内存小,GMP调度cpu核心)本质区别呢(不知道)讲讲堆区栈区,你如何设计一个爆栈爆堆的程序(爆栈:无限递归,爆堆:无限new并使用对象)什么时候用协程什么时候用线程(不太懂,协程底层不就是要绑定线程吗)题目:lc415. 字符串相加
查看22道真题和解析
点赞 评论 收藏
分享
评论
1
21
分享

创作者周榜

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