0913-滴滴笔试-数据开发

#软件开发笔面经#
    投递的滴滴的数据开发的岗位,但是做题的时候不知道为啥是后端的题目,甚至连试卷名称都是后端研发。。。选择题难度还可以没有那种很离谱的计算题啥的,然后基本半个小时左右就做完了,编程题也不是很难,就是第二道题开始一直是18%。。。想了半天才改对。
题目类型
    选择题 20道 60分
    编程题 2道  40分
    时间:100分钟
    编程题1:类似于给一个数组,求连续子序列<=m中子序列的最大长度
    编程题2:求满足条件的歌单
全部评论

相关推荐

10-19 22:56
已编辑
门头沟学院 Java
timeline一面:10.11二面:10.16本来滴滴是一天一二面直接结束的,可能前面的人拖时间了,二面等了一个小时后面hr打电话改时间了;一面:(35分钟)1.&nbsp;项目实习拷打(15分钟,具体有点忘记了)2.&nbsp;八股:(1)MySQL事务隔离级别,怎么实现的(MVCC)(2)Redis&nbsp;性能高的原因(数据结构、IO多路复用),追问IO多路复用的原理(epoll讲了一下)(3)&nbsp;Redis集群模式(讲了相关配置,扩缩容),追问和主从区别(故障转移、负载均衡)(4)docker在实习中怎么用的(回答构建镜像到运行容器相关的指令),追问有没有什么优化的经历(无)(5)kafka和rabbitmq哪个熟悉(熟悉应用场景和用法,原理没怎么看),后续就没问了3.&nbsp;手撕:&nbsp;最常无重复子串4.反问:部门业务 一面完10分钟通知二面二面(30分钟)1.&nbsp;实习项目拷打:只问了你觉得实习中最难的一个点是什么?怎么解决的?(大数据量导入流程优化,缓存、多线程、预加载、SQL优化),追问SQL优化(答怎么统计的,索引优化和join优化)2.&nbsp;八股:(1)TCP/IP协议栈,追问网络层、传输层的作用(回答TCP加了端口实现进程间通信),追问那和应用层有什么区别?为什么要加个应用层(专注功能,TCP实现可靠传输)(2)&nbsp;Redis持久化方式(RDB,AOF),追问优缺点和应用场景(八股吟唱)3.&nbsp;场景题:微博点赞系统怎么设计(回答了数据库表的设计、缓存设计),追问缓存过期时间怎么设置、一些大V的数据怎么缓存(回答了可以按时间统计定期入库),追问有用户取消关注了怎么办?(卒)4.&nbsp;算法题:非零数字稳当的排到数组后面(之前没刷过,临时想了双指针思路对了,具体细节处问题没A出来)5.&nbsp;聊天环节:(1)研究生一直在实习吗?现在还在实习吗?(2)你比较看重什么点(我回答了比较看重行业)当时情商真的不在线,应该顺坡下驴的6.反问环节:对于大模型的看法,后续业务会都重塑吗10.19查状态发现挂了,其实在预料中,场景题和算法题都没答好😭,最后情商还不在线
点赞 评论 收藏
分享
1 1 评论
分享
牛客网
牛客企业服务