回报牛客,分享一波美团Android实习生面经

美团一面47min

一面主要是讲的项目经历,我讲了很多项目中深挖的底层知识特别是安卓Framework层, native这一块,面试官对我印象很好,所以问的问题也不多,比较简单

Java几种访问关键字的不同。我多跟他讲了下底层访问关键字的实现手段,他比较满意
单例模式的几种实现,各自的特点
什么是Java范型。范型中的T和?有什么不同。范型这个我多跟他讲了些关于编程语言中协变的基本概念和对应到Java上的实现,不知道他会不会觉得我话太多233
Java的几种常用内部类之间的区别
动态***的概念。我介绍一个项目时提到了这个技术,他问了我一下。
触摸事件分发
你平常浏览什么技术网站。这个见仁见智了。

一小时后接到美团二面 约40min

面试官直接拿着我简历中的一个客户端经历开始问我

我介绍到项目使用了RxJava,他让我给他描述一下这个开源框架以及它的优缺点。
为什么当时选择Retrofit+RxJava开发。也算是考察我对这个框架的理解程度吧,我也多谈了一下对MVP设计模式的看法
HTTP协议的结构。这个我没答好,最后面试官也是说我网络这一块基础不够扎实QAQ
简历里提到了自己有过自动化测试部署的经验。他就问我当时做了些什么事情,为什么要做自动化测试
简历中提到了客户端做了数据缓存。他就问我当时数据缓存怎么做的,对于已经缓存的数据你还会不会重复缓存,怎么解决这个查重
手写了一个已经排好序的数组的二分查找,考虑有重复元素的情景,很简单。

然后过了一周收到美团hr电话,收到offer。当时正在打游戏,还有点懵,回头才发现原来是发offer了。

隔的时间有点长了大概就记得这些,回头想其实问的都不难。因为我之前看过几篇美团技术博客,当时聊的时候最后我都问面试官技术博客中提到的技术,所以当时跟面试官聊的就很愉快,这些东西他们平常都在用。感觉准备面试的时候把这些边边角角的东西准备下还是很有帮助的,同时面试官的一些问题可以尝试多说一些,不要嫌自己话多,这也是自己表现技术深度的有效方式之一。面试还是很看运气的,写下来大家参考参考吧,希望大家能够找到自己理想的工作。
#美团#
全部评论
大神,,居然学的这么深入。
点赞 回复 分享
发布于 2017-04-20 16:10
点赞 回复 分享
发布于 2017-04-20 16:18
我做的项目都是只涉及到应用层,最近面试也深深的觉得面试官不感兴趣,请问您是做什么相关的项目设计到framework层,native这一块?看的什么相关书籍?万分感谢。
点赞 回复 分享
发布于 2017-04-21 10:23

相关推荐

Java抽象带篮子:难蚌,点进图片上面就是我的大头😆
点赞 评论 收藏
分享
Yushuu:你的确很厉害,但是有一个小问题:谁问你了?我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了😆
点赞 评论 收藏
分享
评论
点赞
28
分享
牛客网
牛客企业服务