滴滴面试

一面:
1.浅拷贝和深拷贝
2.JVM垃圾回收算法
3.JVM堆、栈、方法区存储的数据
4.元空间的优点和缺点(缺点:元空间存储类加载器,回收后会产生内存碎片)
5.HashMap为什么线程不安全
6.红黑树的结构
7.Hash索引和B+树索引的区别,优缺点
8.非聚簇索引一定会出现回表吗
9.mysql主从复制
10.redis的持久化方法
11.redis内存淘汰策略
12.全局性的淘汰策略和设置了过期时间的淘汰策略有什么区别
13.穿透,击穿,雪崩
14.消息队列,为什么项目里用rabbitmq,有什么优点
15.死信队列
16.手撕:删除列表最后第n个节点,二叉树先序遍历
二面:
问项目
1.数据库一个字段设计为varchar类型,但插入int类型数据,会有什么问题
2.用户撤单怎么处理,先处理状态还是先处理撤单操作
3.两个线程交叉打印
4.两个字符串转换需要操作的最小次数,可删除,插入,修改
5.Redis怎么保证可靠性
6.遍历链表并删除指定值
7.多线程下怎么统计方法的调用次数(不加锁)
二面又忘记录了,全凭记忆

G了已经
全部评论
很多没答出来么,我觉得现在面试都答出来了也可能会挂
3 回复 分享
发布于 09-26 14:48 澳大利亚
三道手撕吗?好抽象啊
1 回复 分享
发布于 10-02 21:10 陕西
插入数据如果不是纯数字的 int 会报错,查询用 int 可能会因为数值溢出查出多条数据,如图查出了俩
1 回复 分享
发布于 10-08 21:11 安徽
大佬,varchar插入int会有啥问题啊?
点赞 回复 分享
发布于 09-26 20:37 湖北
cy
点赞 回复 分享
发布于 10-06 14:02 天津

相关推荐

10.29 滴滴日常实习面试八股盛宴,问的简单,手撕也简单,感觉可能KPI面。1.面向对象的理解,三大特性2.继承和接口的区别3.深拷贝和浅拷贝在项目中的运用?和实现(项目运用没太懂)4.单例模式,懒汉式饿汉式5.volatlie关键字,有序性、可见性。volatile能不能保证原子性?synchronized原理?乐观锁?ABA问题?6.AOP的原理?动态代理的原理?spring中用的是jdk代理还是cglb7.redis缓存击穿以及解决方法。布隆过滤器怎么减少误判?(讲了设置多个哈希函数,面试官好像没get到)8.虚拟线程?(没听过,就没继续问了)9仿12306项目,介绍下项目。怎么判断一个座位那些站之间有票?如果车次有100个站怎么办(说了感觉效率上感觉可能没有影响,存储上可能可以用二进制)(有点像反驳了面试官的感觉,不知道有没有影响)10算法,循环链表入口,时间复杂度?最坏时间复杂度(这个不清楚,结束后一想感觉就是首尾相连组成一个环,也只是o(n))反问:1.用go还是php?都有可能2.对自己的评价,说可能讲问题太长篇大论了,可以先讲重点。3.一共几面(说可能二面不太清楚)啥时候出结果(说不知道,他只负责这一面)4.说了句听声音他挺年轻的,他说谢谢(不知道该不该说,可能让面试官误解我认为他不够强)70min10.30 滴滴二面问的比较简单1.在学校的情况(应该是试探能不能来实习)2.手撕算法,链表每2个元素反转。写完让递归实现?等于2个题吧(大概花了20多分钟)3.mysql隔离级别4.脏读和幻读区别5.怎么避免幻读,能不能完全避免?7.临键锁、间隙锁怎么上锁8.职业规化反问:是不是一共2面?业务是go偏多还是php(答go)有什么不足?(说还可以,没说哪不足)面试官问为什么考研?本科怎么不就业?50min2天后询问流程,面试官说“同学拒绝入职,流程终止”???我拒绝入职?反正是g了
慢热的马里奥不想上班:不缺人吧,答得好也进不去
查看21道真题和解析
点赞 评论 收藏
分享
16 107 评论
分享
牛客网
牛客企业服务