滴滴-橙心优选-java开发-1,2,3面(凉)

  • 一面(常规)
    • hashmap底层结构
    • 为什么使用红黑树
    • 线程安全的map
    • jvm内存模型
    • 栈溢出的情况
    • java锁实现方式
    • TCP和UDP不同
    • 视频通话是TCP还是UDP
    • 什么是死锁
    • 聚簇索引和非聚簇索引
    • Innodb索引结构
    • 为什么使用B+树
    • mysql查看sql执行计划
    • spring aop原理
    • 设计模式(手写线程安全的单例模式)
    • 为什么要使用voaltile
    • 有没有更好的实现方式
    • 项目
    • 代码:找出数组中的众数
  • 二面(场景)
    • 介绍项目的业务流程
    • 项目难点
    • 缓存不一致的场景和解决方法
    • hashmap容量为什么为2的n次方
    • 有关hashmap的使用场景(50个客服,每个客服最多可以服务3个客户,并且客户要求第二次服务的客服与上一次相同,如何设计)
    • hashmap产生循环的具体场景
    • 描述转账过程中A账户(转出)和B账户(转入)在整个事务过程中的数据变化
    • 数据库隔离级别
    • 用四个case解释这四个隔离级别
    • java代码运行部署成功后,此时改变方法的局部变量(例如int a=3 --> a=5),那么这个改变能否生效
    • jvm中哪些是预加载,哪些是临时生成的
  • 三面
    • 项目收获
    • 对cookie和session的理解
    • 进程线程区别
    • 进程通信方式
    • 网络模型
    • TCP和http的联系和差别
    • 父进程建立一个socket连接,frok的子进程可以使用这个连接发送数据吗
    • 对mysql的使用心得
    • 建立索引的条件
    • innodb索引的数据结构
    • 二级索引
    • 解释一下幻读
    • 层次遍历二叉树
    • 百万ip地址并且不重复,加载到内存中,并且提供查询接口。要求查询性能好,内存小(位图)

  • 总结
    • 体验不是很好,一面等了10分钟,二面等了30分钟,30面等了20分钟。真不懂面试官不够还一天三面
    • 其实二面没答好我都以为挂了,而且当时都不想面了,因为看上周的面经很多都三面完秒挂
    • 果不其然,三面后秒挂
#面经##Java工程师##校招#
全部评论
本人比较幸运吧,面试滴滴,成功拿到offer,近期就会入职,有需要帮助的可以私信我😊
3 回复 分享
发布于 2020-09-06 10:39
我估计一面就挂了。。。我转行的,没什么项目经验,感觉面试官没什么好问的,期间面试官还去开了个个会把我一个人撂那儿。。第一个问题问我int的最大的值是多少,虽然这是个送分题,但是但是我脑子转不过来,说2^16-1...然后估计就被刷了
点赞 回复 分享
发布于 2020-11-18 22:22
大佬,想问问你怎么知道三面秒挂的呢?是会有感谢信吗?
点赞 回复 分享
发布于 2020-09-20 10:57
感觉我们的三面面试官是一样的,也问了ip位图的问题233
点赞 回复 分享
发布于 2020-09-19 20:09
同橙心优选,感觉遇到了一模一样的面试官
点赞 回复 分享
发布于 2020-09-05 17:01
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-09-05 14:59

相关推荐

面试官全程关摄像头1.自我介绍一下2.React和Vue哪个更熟悉一点3.你在之前那段实习经历中有没有什么技术性的突破(我只是实习了44天工作28天,我把我能说的都说了)4.你封装的哪个表单组件支不支持动态传值5.自己在实习阶段Vue3项目封装过hook吗6.hook有什么作用7.Vue2和Vue3的响应式区别(我说一个是proxy是拦截所有的底层操作,Object.defineProperty本身就是一个底层操作,有些东西拦截不了,比如数组的一些操作还有等等,面试官就说实在要拦截能不能拦截????我心想肯定不行呀,他的底层机制就不允许吧)8.pinia和vuex的区别(这个回答不出来是我太久没用了)9.pinia和zustand的区别,怎么选(直接给我干懵了)(我说react能用pinia吗  他说要用的话也可以)10.渲染一万条数据,怎么解决页面卡顿问题(我说分页、监听滚轮动态加载,纯数据展示好像还可以用canvas画)(估计是没说虚拟表单,感觉不满意)11.type和interface的区别12.ts的泛型有哪些作用(我就说了一个结构相同但是类型不同的时候可以用,比如请求响应的接口,每次的data不同,这里能用一个泛型,他问我还有什么)13.你项目用的是React,如果让你再写一遍你会选择什么14.pnpm、npm、yarn的区别15.dependencies和devdependencies的区别总而言之太久没面试了,上一段实习的面试js问了很多。结果这次js一点没问,网络方面也没考,表现得很一般,但是知道自己的问题了  好好准备,等待明天的影石360和周四的腾讯了  加油!!!
解zj:大三的第一段面试居然是这样的结局
查看15道真题和解析
点赞 评论 收藏
分享
2025-12-22 16:31
已编辑
桂林电子科技大学 Python
很奥的前端仔:如果你接了offer 临时又说不去 hr确实要多做一些工作。 当然如果是接offer之前当我没说
点赞 评论 收藏
分享
评论
5
40
分享

创作者周榜

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