滴滴 移动端开发面试(已意向书)

更新一下最新情况,9月5号收到了滴滴的意向书,牛客许愿真的灵!!
一定要多发面经攒人品,再许愿一波腾讯和阿里,哈哈哈哈哈。

(前面都是些吐槽或者废话,面经在最后,前面部分可以跳过)

今天下午是滴滴的移动端开发面试,一面面试官很专业,态度也很好,本来是很好的开始。
一面结束后五分钟内收到了一面通过的消息,约定二面下午1:53分开始。
之后就是长时间的等待。。
2:08 没有面试官出现,打电话询问,说是在排队等待,还有两个人。
3:17 电话询问,说下一个轮到我,请耐心等待
3:46 依然没有面试官,电话询问,说上一个结束后下一个轮到我,15分钟后就可以
4:31 仍没有面试官,电话询问,说系统有问题,把我挤到后面了,说下一个轮到我,等10分钟

目前北京时间4:44 仍然没有任何人上线。
我承认一面的面试官很专业,也很好。但是其他的部分太影响面试体验了。

__________________________________________________
更新一下后续情况
在4:47 终于等来了我的二面
面试官的态度很好,专业能力都很强。
单纯说面试部分的体验,都很好。
但中间安排工作实在是有待改进。。。。

————————————————————————————
更新一下
傍晚的时候三面结束了,在等后续的消息。
不得不说,单纯从面试的部分来讲,滴滴的面试体验还是很好的。
时间安排的实在是太欠妥了

————————————————————————————
滴滴一二三面经

一面:
1.首先是自我介绍
2.从笔试的算法题入手,详细讲讲自己的思路。
然后分析一下时间,空间复杂度
提出优化和改进的方法
3.再加一道手撕算法题
4.考察了http,tcp等计算机网络知识
5.涉及了一小部分的操作系统
6.常见的数据结构
包括堆栈队列等结构
java中对应的类:从array,arrayList,linkedList,Queue, PriorityQueue,
Deque, stack等等讲了一遍
7.常见的排序算法,复杂度,稳定不稳定
快排,堆排,桶排,插入,选择等等
8.记不清了其他的。。

二面:
1. 自我介绍
2. 手撕算法题
能想到的所有方法来解决数组中重复出现次数最多的元素
3. 智力题
9个外观一样的小球,有一个比较轻,问最少需要几次可以通过天平找到小球
4. java多线程
线程a中开启线程b,c,d,在线程b,c,d执行结束后再结束执行线程a,代码实现。
5. java的集合类的介绍
我把能想到的全都说了,map和collection的区别,collection下的list和set的区别,
list中的arraylist和linkedlist的介绍(如何实现)以及区别。set中的hashset和treeset。
map这边有hashmap和treemap,底层实现。提到hashmap了,hashtable和concurrent
hashmap肯定也是要讲的。他们的区别,底层如何保证线程安全的。Concurrent
HashMap在1.8之前和之后的变化,等等
6. osi7层协议,tcp/ip四层协议
7. http相应请求报文
8. 别的记不得了。。。

三面:
1. 自我介绍
2. 个人情况的一些问题,为什么选这个岗位,什么时候开始接触等等一系列
3. 系统设计题
设计一个电梯系统,说出系统框架,类的设计和实现,内部逻辑
需要满足的场景,一些边界情况。
a。电梯不动,有人按按钮(上或者下)
b。电梯移动中,按按钮
c。移动中如何在指定的楼层停
d。经过某层突然有人按按钮
e。不同楼层同时按按钮
f。其他情况不一一列举了。。还有保证安全的场景,并发的场景等
4. 反问环节

然后就结束了,希望能给一个hr面,在牛客祈求offer。
我都来好好写面经了,给个oc吧。
其他的公司面经后面也会继续写,百度的面经在另一个帖子(已测评等hr电话)
后面会补上拼多多和华为的面经
#面经##校招##滴滴##安卓工程师#
全部评论
点赞 回复 分享
发布于 2020-09-22 15:36
点赞 回复 分享
发布于 2020-09-22 09:55
我来沾沾喜气,20号三面后还没结果 许愿offfer!
点赞 回复 分享
发布于 2020-09-22 09:51
楼主是哪个部门啊,同是五号面完,到现在没消息
点赞 回复 分享
发布于 2020-09-21 14:32
想问问滴滴移动端面试池子深吗,三面都过了,排队被刷的可能性大吗
点赞 回复 分享
发布于 2020-09-20 14:06
楼主面完几天拿的意向书?
点赞 回复 分享
发布于 2020-09-07 21:05
有hr面吗 还是直接意向书
点赞 回复 分享
发布于 2020-09-06 12:38
手撕代码还写那些类型的呀?
点赞 回复 分享
发布于 2020-09-05 20:13
今天收到意向书了 哈哈哈 牛客许愿太灵了😁 #滴滴#
点赞 回复 分享
发布于 2020-09-05 13:49
我感觉我面的时候都没啥基础的问题,都是与项目相关的一些问题😓😓
点赞 回复 分享
发布于 2020-08-30 01:21
兄弟 你二面过了吗?
点赞 回复 分享
发布于 2020-08-29 23:20
两面都手撕代码了么
点赞 回复 分享
发布于 2020-08-29 17:34
楼主 求个电话
点赞 回复 分享
发布于 2020-08-29 17:33

相关推荐

滴滴一面(45min)1. flex=1是哪些属性的简写2. 假如父盒子是 100,两个子盒子分别设置 flex 等于 0.1,flex 0.2,它的宽度怎么分配呢3. CSS 如何画三角形4. 移动端的适配,有各种宽高不同的手机嘛,想要前端的页面写一套在各个手机型号上都能有良好的运行的程序,有什么设计方案吗5. rem怎么计算的,小程序的屏幕适配用什么属性6. 了解开发这个屏幕比例适配用什么第三方库吗7. 代码在各个浏览器上,因为 API 的兼容性可能不同,有没有了解过前端的一些兼容的方案?8. Babel Polyfill 解决了什么问题(Promise 、 fetch 、 Array.includes)9. js作用域链的查找规则10. 代码阅读题,函数全局变量和局部变量输出11. 手撕1:手写 promise 串行不用 await12. 手撕2:给前序遍历和中序遍历的二叉树数组,构造二叉树并返回根节点13. 手撕3:最长不重复子串14. 前端的部署流程15. 前端打包的产物是啥16. 前端缓存方式(强缓存,协商缓存),CDN的原理,调度方式, js、css 文件是否可以放入CDN17. 单页面应用的路由实现原理是啥?它和普通多页面应用的路由有啥区别?18. 路由的两种模式(history和hash)的区别19. webpack主要是干啥的?解决什么问题的?20. 为啥要打包? webpack 打包的产物,为什么 js 有增加一些哈希值啥之类的,了解吗?21. 为什么index.html它没有一个什么哈希标识呢?22. Vue中的diff 算法的头头比和头尾比的区别23. Vue2和Vue3对于数组和对象的响应式区别24. Vue2 技术上能劫持数组索引,但为什么不做?(性能成本极高,,初始化时要遍历 每一个索引 加getter/setter ,会导致内存爆炸)滴滴二面(50min)实习相关(白屏检测怎么处理JS报错的问题)1. TCP 和 UDP的区别2. WebSocket 是什么,它是基于 TCP 还是基于 UDP3. 介绍React 中虚拟 DOM4. 手撕:士兵身高从低到高的冒泡排序滴滴三面(30min)实习+项目
LoyAngel:45分钟手撕三道题😱😱给佬👻了
查看28道真题和解析
点赞 评论 收藏
分享
评论
2
12
分享

创作者周榜

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