shopee安卓一面(已过)
算法:在有序的二维数组查找某个数
计网:tcp、udp区别,三次握手,为什么不两次握手,四次握手
操作系统:如何创建进程
java:如何创建线程池,线程池参数、核心线程和普通线程的区别。锁机制,lock和syncronied的区别,锁升级,公平锁和非公平锁如何实现。jvm数据区、垃圾回收、那些对象可以作为gc root根。
安卓:界面绘制流程、ondraw具体流程。handler机制,threadlocal,消息分发时怎么找到发消息的那个handler。
面试官很nice,是一次非常好的面试体验。
为什么牛客上shopee安卓二面面经这么少啊,是安卓hc不多吗?有点慌。。。。