腾讯第四次捞起,Android实习一面
腾讯一面:
自我介绍
直接看我博客
Java:
讲一讲多态
HashMap
ArrayList底层使用了什么数组
Object有什么方法(基本上都讲了)
线程池有什么作用
线程过多过少会怎么样
计网:
HTTP请求格式
HTTP状态码,301,302,304,404,502
HTTP常见请求方法
HTTP中的缓存机制
TCP建立连接全过程(细致到每个标志位)
Android:
活动的生命周期
活动A跳到活动B的生命周期
活动B返回到活动A的生命周期(这里有点讲错了)
启动模式(四种)
OKhttp的责任链模式
OkHTTP的缓存机制
okhttp的缓存在http中如何体现(这个讲了自己的理解,最后面试官说错了)
用什么做异步处理(Handler)
算法:
手写快排,写出来了
最后还剩下五分钟,让我手写双重锁单例,写出来了。
这次面试基本上尽力了,没过就没办法了。
#实习##腾讯##安卓工程师##面经#
自我介绍
直接看我博客
Java:
讲一讲多态
HashMap
ArrayList底层使用了什么数组
Object有什么方法(基本上都讲了)
线程池有什么作用
线程过多过少会怎么样
线程池参数与任务进入全逻辑
HTTP请求格式
HTTP状态码,301,302,304,404,502
HTTP常见请求方法
HTTP中的缓存机制
TCP建立连接全过程(细致到每个标志位)
Android:
活动的生命周期
活动A跳到活动B的生命周期
活动B返回到活动A的生命周期(这里有点讲错了)
启动模式(四种)
OKhttp的责任链模式
OkHTTP的缓存机制
okhttp的缓存在http中如何体现(这个讲了自己的理解,最后面试官说错了)
用什么做异步处理(Handler)
算法:
手写快排,写出来了
最后还剩下五分钟,让我手写双重锁单例,写出来了。
这次面试基本上尽力了,没过就没办法了。
#实习##腾讯##安卓工程师##面经#