2020.4.29美团Android开发暑期实习二面面经

美团安卓开发暑期实习一面面经

1.自我介绍
2.部门在北京,你怎么看待北京这座城市
3.安卓四大组件是什么
4.活动A跳转到活动B,A、B各自经历了哪些状态?如果又在B界面按了返回键呢?
5.活动A跳转到活动B,再回到A,如何实现活动A中数据的数据持久化?
6.如果跳转到活动B后,活动A被回收,此时再返回活动A,活动A会经历那些阶段?
7.什么情况下会进行6中的回收?
8.service内中有looper吗?是谁创建的?
9.广播有哪些分类?
10.系统是如何实现有序广播的?
11.广播接收器中的onReceive()方法中可以进行读取文件等IO操作吗?为什么?会发生什么?
12.为什么会发生ANR?
13.安卓中如何进行进程间通信?
14.如何使用Binder?
15.如何得到线程执行结果?
16.内容提供器了解吗?
17.内容提供器中增删改查的方法中如何操控数据?
18.Java中如何创建和使用并发编程?
19.Java如何解决线程间的资源竞争而避免死锁?
20.同样是使用sycronized修饰,在修饰类和对象时,有什么区别?
21.Java的注解分为哪几类?
22.Java中集合类都有哪些数据结构?
23.List和Map是如何实现扩容的?

编程题:(由于在微信,只说了思路)
如何用两个队列实现一个栈?

写在最后的话

一面时间是4.8号,接到电话通知二面已经是24号了,本来都以为凉凉,只等百度的消息了,结果峰回路转。用特朗普的话说,可能这就是人生吧。
二面面试官的网络不太好,从牛客转到了微信语音,还好最后结果似乎不错。最后面试官还问了我这边准备实习的时间,说二面复试通过了,等HR面。那么问题来了,百度和美团谁会先联系我呢。。?

点赞
收藏

评论区

加载中...

相关推荐

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

双十一预售活动分析

2022年双十一促销活动已经开始,大家应该都提前开始关注今年双十一活动的时间表了吧?2022年10月24日晚8:00天猫双11预售时间,第一波销售时间10月31日晚8:0,第二波销售时间11月10日晚8:00;天猫双11的优惠力度是跨店每满30050

Android逆向前期准备

本公众号分享的所有技术仅用于学习交流,请勿用于其他非法活动,如果错漏,欢迎留言指正《Android软件安全与逆向分析》丰生强《Android应用安全防护和逆向分析》姜维Android逆向前期准备一、前置知识为什么学习安卓逆向1.学习研究去广告破解内购自动化

2020年前端实用代码段,为你的工作保驾护航

有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )

Android So动态加载 优雅实现与原理分析

背景:漫品Android客户端集成适配转换功能(基于目标识别(So库35M)和人脸识别库(5M)),导致apk体积50M左右,为优化客户端体验,决定实现So文件动态加载.!(https://oscimg.oschina.net/oscnet/00d1ff90e4b34869664fef59e3ec3fdd20b.png)点击上方“蓝字”关注我