【美团点评】2021校招提前批 Android开发工程师(上海)部门:美团打车 一面(45min)时间:2020.7.30
- 介绍一下你的项目
- ListView和RecyclerView区别
- 如何实现ListView的View复用
- 一个页面最多显示8条item,用RecyclerView的话最多创建几个View
- 项目中用到了什么设计模式
- 数据存本地还是远程
- 数据库事务了解吗,介绍一下
- 用Java处理事务,你能想到什么办法
- 你提到了锁,请问Java中线程同步如何实现
- 假设一个类A的两个非静态方法m1和m2都用了synchronized修饰,现在创建了一个A的对象a,两个线程分别调用a.m1()和a.m2(),可以同时进行吗?
- 在m1()中用了wait(),能同时进行吗?
- 在m1()中用了sleep(),能同时进行吗?
- 一个类中有个成员变量叫id,现在重写了equals方法使得id相同的对象会被视为相等,但现在有两个这个类的对象有这相同的id,他们的hashcode不相等,你觉得这样设计合理吗?
- 如果说不合理,你觉得你会如何设计?
- tcp为什么说他的传输是可靠的(说了建立连接,但好像不太满意,又讲了流量控制和拥塞控制,也好像不太满意,无辜.jpg)
- Activity的启动模式有哪些
- 任务栈中是B、A、C,如果A是singleTop启动模式,任务栈如何变化,如果任务栈中栈顶是A呢
- 安卓的线程通信了解吗,Handler和Message的底层如何实现
- ANR原因
- 耗时操作几秒会造成ANR
- udp传输可靠吗
- 如果要实现可靠的udp,你会怎么做
- 算法题:多叉树,求高度(写了个递归方法)
- 不用递归你能写吗
全部评论
(1) 回帖