腾讯WXG Android实习生一二面面经,许愿贴,求上岸
3.11 腾讯一面(60min)
1、手撕算法:给出一个二叉排序树,找到第三大的节点
2、项目:项目的各个模块都是用了什么方式实现的
3、OkHttp相关
4、Handler的内存泄漏及处理
5、什么情况下会发生内存泄漏
6、交互时如何提交用户信息,提交用户信息时如何对用户信息进行加密和验证
7、继承与组合的异同、优缺点、使用场景
8、View的绘制流程
9、invalidate()和requestLayout()的区别
10、Android消息机制
11、线程与进程
12、MVP模式,及其优缺点
12、手写单例模式
(1) 单例模式中如何保证线程安全
(2) 饿汉、懒汉
3.17 腾讯二面(36min)
1、项目相关
2、介绍HTTP协议
3、项目中的接口设计
4、介绍HTTPS协议
5、对多线程与多进程的理解
6、进程中的数据结构
7、进程在执行过程中会使用到哪些类型的内存
8、手撕算法:顺时针打印N*N的矩阵
一二面的面试官都很奈斯(二面面试官是后台方向的,而我准备了一晚上的Android知识😭),面试体验极好。
听过牛客上许愿比较灵,求求腾讯让我上岸吧,真的太折磨人了😭