已OC
一面:
自我介绍
项目
C、C++、Java区别
面向过程和面向对象区别
final关键字
synchronized
抽象类和接口区别
OOP三大特性
安卓四大组件
重载和重写
collection和map
项目
activity
service
算法:寻找最小父节点
————————————————————
二面:
项目
类加载机制和过程
单例模式
synchronized
hashmap底层原理
输入网址到显示页面过程
事务隔离级别
反射
线程的状态有哪些
activity生命周期,由一个activity调用另一个activity
DNS寻址过程
内部类和静态内部类
run和start
OnStop和OnPause区别,是否可见
算法:
手写一个线程安全的单例模式并如何调用
每隔k个字符翻转一次字符串,不足k个不翻转
————————————
其实二面问的比较深入,每个点都会深入往下问,直到问的我说不出来了位置(哭哭)
两轮的面试官都很友善,会给你解答疑惑以及对你的答案进行补充
全部评论
(10) 回帖