美团到店安卓开发实习 许愿hr面
美团一面(1h)3/24
自我介绍
挖安卓项目
recyclerview缓存和回收机制了解吗
进程间通信了解哪些
binder了解吗?
binder比其他好在哪里?
socket两次复制?binder一次复制?
binder安全性?
安卓四大组件?
service了解吗?有用过吗?具体实现场景
broadcastReceiver用过吗?用途?哪些注册方式
contentprovider可以实现进程间通信吗?
页面滑动触控事件具体怎么发生的?
onInterceptedEvent
算法:最大接水量(接雨水)
美团二面(55分钟)3/26
自我介绍
问华为实习
问为什么选择从之前公司出来实习
底层到上层整体了解,具体是做什么
知道java和c++怎么交互吗?JNI,但具体不了解
挖安卓项目
怎么学习安卓的?
recyclerview具体实现?还知道哪些页面式布局(回答listview)
viewHolder什么作用
recyclerview和listview区别
java
java中线程怎么实现的?
除了Thread和Runnable还知道别的吗
抽象类和接口区别
问抽象类有方法没有重写会有什么问题吗?(只有抽象类不用全部实现)
override和overload区别
同一个类中重载如果一个方法变量和变量名都一样会有什么问题吗
计网
输入一个网址到最终显示当中具体的流程
服务端会返回什么数据?
http还了解多少吗?
数据结构与算法
了解二叉树吗?
遍历树有哪些方法
递归怎么实现具体
问前序中序后序里知道哪两个可以推另一个
说理由为什么
递归需要注意什么问题吗?
浮点数二进制表示?就小数点怎么表示(忘了)
数据库了解吗?(还不太会)
问之后准备再怎么学安卓
提到网络通信方面,问知道哪些是已经包装好实现了一些协议的库?回答okhttp
问觉得好用吗?顺便问了get和post请求区别
还有什么问题要问我吗?
实习生培养制度
技术栈
#实习##美团##安卓工程师##面经#