滴滴Java日常实习二面

因为上次一面说了想做后端,但是面试官是做数据仓库的,然后我的简历就流转到另外一个部门了(我也不知道是哪个部门)。

滴滴二面

面试官介绍工作内容和方向

自我介绍

提问

1.除了平时常用的new的方式创建对象,你还知道什么其他的方式吗(反射)

2.抽象类和接口的区别

3.对于解决哈希冲突来说,常见的方法

4.那Java中用来解决hash冲突的方法是什么,底层的实现细节(关于为什么是8,我说的是因为泊松分布,面试官说其实按魔法数理解会合适一些)

5.讲一下死锁

6.在Java工程的具体应用中是怎么排查死锁的(我答的资源分配图,但是面试官说具体应用中用的是jstack,jConsole来排查,这个就比较偏工程了,没做过的确实不知道,果然我这种光背八股的废物,一下子就露馅了)

7.对于TCP和UDP来说,说一下对于“网络通信不可靠”这句话的理解

8.HotSpot VM 的实现,Partial GC和Full GC

9.双亲委派模型

反问

1.(关于我最近对于缓存击穿的思考)关于缓存击穿,解决策略是设置永久不过期、锁、布隆过滤器。但是在实际应用中是怎么解决的?

面试官答:在工程中,偏向服务解决问题效果会更好,一般是设立多级缓存,然后在高级别的缓存中设置最为热点的数据永不过期,像是布隆过滤器之类的其实过于书本化了,我们做工程的时候更多是具体问题具体分析。

2.做的具体业务是什么?

其他

1.问我啥时候能来

2.说一下大概多久会给答复(滴滴其实流程走的还是挺快的)

总结

两次面试下来,感觉滴滴的领导真的都好和蔼。一个个的都是笑着说,我回答不上来的时候还说:“这个可能有点超纲了,你说一下你的想法就行,不用紧张”。

问的东西整体来说都不难(应该是我太菜了,所以面试官问的都很简单),我这次比一面回答的慢了些,说的东西内容也更深了些(像是hashcode底层实现是:无符号右移十六位按位异或,然后再与n-1做与运算。这些慢慢说还是能说挺长时间的),感觉条理性是有进步的。但是对于具体工程场景的应用我还是太差了点,果然光背八股还是⑧太彳亍。

全部评论
jstack和jconsole是jvm调优常用的命令,排查死锁其实是一道关于jvm调优的问题,如果楼主可以想到jvm调优应该就好答了毕竟常用的就答了
3 回复 分享
发布于 2023-03-01 15:57 山东
非常感谢。可以问一下是如何投递的吗
3 回复 分享
发布于 2023-03-01 12:00 江苏
看看游戏行业?比如我们米哈游?哈哈哈可以看我主页
2 回复 分享
发布于 2023-03-08 22:52 上海
滴滴日常给我简历挂了😭
1 回复 分享
发布于 2023-04-07 22:17 天津
请问一轮笔试是算法吗。
1 回复 分享
发布于 2023-03-08 14:11 湖南
害怕 想暑假回国实习
1 回复 分享
发布于 2023-03-02 23:38 新加坡
滴滴大部分面试官真的好,我面的时候也全程微笑
点赞 回复 分享
发布于 2023-03-17 09:16 重庆
钉钉24届暑期实习,流程快,不卷,感兴趣可以去我主页看下或私信我投递
点赞 回复 分享
发布于 2023-03-13 19:58 浙江
同学考虑阿里巴巴钉钉事业部的春招实习吗 https://www.nowcoder.com/discuss/462738438325895168?
点赞 回复 分享
发布于 2023-03-09 20:14 浙江
点赞 回复 分享
发布于 2023-03-04 18:35 黑龙江
布隆过滤是缓存穿透吧
点赞 回复 分享
发布于 2023-03-03 22:24 广西
感谢大佬分享
点赞 回复 分享
发布于 2023-03-02 14:57 四川
哇,大佬是已经有offer了吗
点赞 回复 分享
发布于 2023-03-02 14:54 山东
老哥准备入职了咩?我下周二入职。
点赞 回复 分享
发布于 2023-03-01 23:30 湖南

相关推荐

06-17 20:50
门头沟学院 Java
手撕:最长公共子序列,用dp写了,问还有没有别的方法写,问你这种方式有什么好处,然后又问dp解决什么1. Java语言特性有哪些?讲一下多态2. 有没有用到过设计模式?3. 策略模式的类的结构图4. nfs服务代理和nginx,xxx(没听清)之间是什么关系5. 怎么去设计一个API6. 表的设计7. 设计表的时候有几种范式?第三范式是什么?8. 有时候在真正的项目中也会做一些表的字段的冗余,你知道什么时候要做这个吗?9. Mysql有几种引擎?Innodb和Myisam区别?10. B+树写的时候会有页分裂吗?详细描述一下什么是页分裂11. 什么是聚簇索引12. 项目中Mysql数据量有多大13. 了解mysql的分库分表吗?14. 分库分表有什么缺点吗?15. 怎么理解Redis?16. 加了Redis会有什么影响,直接打到数据库上不行吗?17. 讲述Reids+Lua+异步,问那得保证数据一致性啊?讲述异步数据库写的时候要查询订单id是否存在,如果存在则不重复写。18. 问说这会有延迟吗,比如说在你qps特别高的时候,会有延迟吗;或者说对于高并发的时候,你这种方案还是可行的吗?19. 异步操作用户能够看到什么?20. 有没有可能你这里显示了下单成功,但是后面写数据库又失败了呢,库存扣减到0下单失败了怎么办?21. Redis持久化机制22. 之前为什么没有找实习
查看23道真题和解析
点赞 评论 收藏
分享
1. timeline:5月中旬投递5.27 电话约一面6.6 一面(40分钟后过)6.11 二面 (三个小时后过)6.17 三面 (口头offer,10分钟后过并加了HR微信)预计6.25入职2. 学习过程:背景: 两段实习,一段小厂算法,一段java后端跟着导师的实习4月份正式开始做简历学八股leetcode:  125道(2月到6月),热题100+经典面试150道,均没刷完八股: 黑马的新版JAVA面试专题视频教程,除了企业场景和消息中间件,其他都听了。项目: 之前的实习有一个微服务项目(纯微服务,没有redis或中间件),把黑马点评听了但是没完全手敲,只写了几个demo接口,然后把实习的微服务项目包装了一下面经: 八股听完后每天算法1-2题,偶尔鸽,然后天天上牛客看面经,通过面经复习总结一下,本人项目经历比较扎实。但是八股零基础,算法题之前零零散散刷过40多道,因此花了两个月的时间,主要是狂背八股和狂刷算法。本来想把中间件也学会的,但是还没开学已经上岸了3. 找实习整体经历:美团: 投了无回音百度: 无回音快手: 简历挂腾讯: 一面挂华为暑期: 笔试过,后续没声了(华子到我们学校开讲座,直接当场投了,当时不知道暑期不要27届)荣耀: 笔试过,一面过字节: HR小姐姐真的超级好,之前投的是另外一个部门,但是北京地区没hc了,小姐姐说可以帮我留意北京其他部门的信息,大概一周之后来的一面电话。总而言之,加油开冲
明天会有好天气:太强了,举办了
点赞 评论 收藏
分享
评论
18
139
分享

创作者周榜

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