滴滴后端开发一面

1、自我介绍
2、对其他的一些开源图数据库有过了解吗,谈一谈轮询操作的用户态/内核态区别
3、谈谈不同的图数据库对图数据的一个存储结构是怎样的
4、Java NIO多线程实现原理
5、这个项目设计的图数据的点、边的规模是多大?
6、那想要支持更大数量级的数据存储,如何改进
7、项目的使用场景
8、谈谈做项目2的原因,过程中遇到的难点
9、缓存的数据结构是什么?
10、 BeanFactory vs FactoryBean本质区别
11、动态修改运行时Bean的N种方案
12、热更新配置的实现思路(不重启服务)
13、谈谈解决缓存雪崩的三种方案
14、手撕:求两个非降序数组的中位数(力扣原题,hard)#发面经攒人品##牛客AI配图神器#
全部评论

相关推荐

09-16 21:40
已编辑
浙江工业大学 Java
查看20道真题和解析
点赞 评论 收藏
分享
昨天 22:51
已编辑
门头沟学院 后端工程师
很奇怪,打过来电话说是全栈开发,然后发的是后端开发的面试,面的也很水,部门是核心本地商业业务研发平台,不知道广大牛友有无了解的来解惑呢🤔///////一面:日期9.17,第二天约二面什么是进程和线程什么是临界区?如何解决冲突进程通讯有哪些方式什么是死锁?死锁的条件是什么,怎么解决说一下中断,什么是中断进程调度策略有哪几种进程同步与互斥的区别TCP和UDP的区别HTTP2和HTTP3的区别浏览器输入一个网址到渲染出来的过程TCP的三次握手Java里的浅拷贝和深拷贝说一下Java里的泛型以及实现原理,举一个使用场景说一下整型的缓存,以及整型在比较的过程中要注意的问题自动装箱机制讲讲红黑树特性及应用场景Java的哈希map在高并发的情况下使用不当会导致什么问题哈希Map在扩容中会有什么问题Array list和linked list的区别如何复制一个数组效率最高你觉得在开发过程有哪些比较有意思的特性或者bug面向对象和面向过程的不同用过哪些设计模式讲实习项目项目中学到了什么,如何用工具还是工具的深层算法:最小路径和,前K小的数///////二面:日期9.19实习项目的作用和功能是什么0.1+0.2==0.3是True还是false怎么解决精度丢失的问题假如请求头过大报错,从前端后端网关层面该怎么解决算法:无序数组做排序,排序后,奇数统一在数组左边,偶数统一在数组右边反问业务,觉得回答含糊不清,说活比较杂,做的用户增长方向
投递美团等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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