首页 > 滴滴安卓一面二面面经
头像
黄龙江一派全都戴蓝牙
编辑于 2020-07-30 14:14
+ 关注

滴滴安卓一面二面面经

隔了一周出结果了,凉凉,还是水平不够吧,还有没有哪个公司捞捞我😕

楼主面完字节之后,心凉的透透的(具体可看楼主上一篇帖子),晚上十点多正在发呆,计划第二天怎么奋发图强,就忽然接到了滴滴面试官的电话,约我第二天下午面试,楼主又惊又喜,说实话早就忘了啥时候投过滴滴了,太久没回应以为简历没过,面试平台是zoom,废话不多说,进入正题。
一面:
一面面试官很有时间意识啊,我提前十几分钟进了面试房间,面试官正好两点进来,出乎我的意料,面试官头发特别浓密,然后就让我做个自我介绍,我说我上过一年安卓课,面试官还很惊讶,说郑大还开这个课?然后就开始问我问题,我罗列一下问题,顺序记不太清了,尽量完整点:
计算机网络
1.OSI七层模型,说一下,每层的功能说一下
2.TCP、UDP区别,TCP三次握手讲一下,为什么要三次握手,两次不行吗?
3.http和https了解吗?讲一下
4.浏览器输入一个链接,按下回车后的流程说一下

操作系统:
死锁了解吗?讲一下死锁
(这一部分还问了什么忘记了,应该问了几个问题吧,都不难)

java(这部分问的比较多,顺序记不清了):
1.重载与重写
2.内部类
3.final  finally finalize
4.泛型
5.反射
6.hashmap了解吗,讲一下原理
7.面向对象六大原则
8.面向对象三大特性讲一下
9.wait sleep区别
10.线程的状态
11.static说一下
12.synchronized说一下
13.线程池了解吗
14.jvm垃圾回收懂吗
15.接口和抽象类
16.ArrayList,linkedlist说一下
17.你知道java哪些运行时异常
18Objec类都有哪些方法
19.==和equals区别
20.Stringbuffer和StringBuilder区别,String为什么是不可变的
21.栈区、堆区的区别
(还有啥记不清了,想到再补充)
安卓:
1.四大组件讲一下
2.Activity生命周期、fragment生命周期
3.一个activityA启动另一个ActivityB,他们两个各自的生命周期
4.Activity启动方式
5.service启动方式,区别
6.handler了解吗,说一下原理
7.messager,AIDL了解吗
8.AsyncTask了解吗
9.问了几个虚拟机的区别,表示不懂
10.所做的安卓项目中遇到的问题以及怎么解决的
11.问一个开放性的问题,你觉得什么样的代码是好代码?回答完之后,追问怎么可以让自己的代码成为好代码。
两道代码题:
1.手写单例(楼主写了枚举类型的)
2.一个有序数组,给一个数字,插到数组里(用二分法应该最好,但是数据量不大我就直接用了遍历法)
接着面试官说让我不要退出房间,他去找二面。
二面:
过了十分钟左右吧,二面来了,看着很和蔼的一个大叔,先问了我家哪的,然后问我对滴滴有什么看法,又问滴滴app怎么样,我使劲吹了一通彩虹屁,以为不问技术了,谁知道我还是太年轻,进入正题
计算机网络:
1.三握手四挥手都讲一下
操作系统:
1.讲一下分页(楼主表示不会,早就忘了)
2.讲一下死锁,让写一段死锁的代码,我写了之后面试官说写的不对,说我这样造成不了死锁,又给我讲了讲,我后来试了下的确是不行
3.手写单例模式,楼主写了双循环检验的,问我为什么双校验,这是我临时抱佛脚学了个怎么写,为什么这么写当时不知道,就说单例还在学习中,还不清楚为什么
然后说今天就这样吧,让我反问问题,我反问了下企业最看重学生什么,答最看重学生学习能力,还问了一个我应该怎么学习,说注重原理之类的。
接着就结束了,感觉二面是凉了吧,两天了也没结果,很难受 ,分享面经攒人品,offer冲鸭!

更多模拟面试

全部评论

(3) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐