写点什么

太难为我这个应届生了,腾讯面试了 8 轮,终拿下腾讯 Android 测发岗 offer

用户头像
Android架构
关注
发布于: 10 小时前

我与腾讯面试官“大战”8 回合,胜


================


腾讯面试涉及到的范围也很广,甚至问到了 C++,也具有一定挑战性的,以下包括腾讯实习四面和校招四面,最终拿到了测开岗位 offer,腾讯面试过程中的感觉就是很多我不太熟悉的知识点都被问到了,甚至是不知道的知识点,但整体面试官给人的体验还不错,一般会提前打电话沟通面试时间。

腾讯实习提前批一面

  • Android:四大组件是什么,轮番介绍;Fragment 是什么,与 Activity 区别;SurfaceView 与 View 区别,SurfaceView 原理;前台服务与后台服务区别;AIDL 了解么;IPC 方式有哪些,哪种方式最快;Protocol Buffer 了解么;APP 中多进程有什么用;方法数 65536 怎么解决;View 显示过程

  • Java:线程同步方式;死锁是什么

  • JVM:内存分配方式;堆和栈的区别;GC 算法,垃圾回收;class 文件生成过程

  • 计算机网络:什么是 HTTP,HTTP/HTTPS 区别;TCP 三次握手 四次挥手过程;TCP/UDP 区别;HTTP 是长连接还是短连接;HTTP 状态码;抓包工具,怎么抓包 HTTPS

  • 设计模式:生产者,消费者是什么;命令模式

  • 数据结构:快排及时间复杂度多少;七大排序;二叉树原理;红黑树

腾讯实习提前批二面

  • C++:class 与 struct 区别

  • 项目:介绍项目,有什么难点;竞赛用了单片机,指令级是什么

  • Java:HashMap;ArrayList,LinkedList 用法有什么要注意的;注解介绍下;泛型中类型擦除是什么

  • 数据结构:线段树;B+树

  • Android:OkHttp,OkHttp 使用需要注意什么;RxJava 介绍下;Activity 四种启动模式;一个 APP 怎么退出所有 Activity,如果有第三方 SDK Activity,又怎么退出

腾讯实习正式批一面

  • 算法题:字符串中出现频率中位数;最长公共子串问题 LCS

  • 项目:OKHTTP 框架

  • 计算机网络:TCP UDP HTTP 区别;TCP 滑动窗口;用 UDP 实现 TCP

  • 数据库:三大范式;索引,怎么知道命中索引

  • 操作系统:进程间通讯方式;共享内存原理

腾讯实习正式批二面

  • 项目:项目介绍;内存泄漏

  • Android:OKHTTP 对 HTTP 与 HTTPs 之间的区别;HTTPs 加密原理;BlueboothAdapter;Activity 在 AndroidManifest.xml 文件中有哪些标志位,CLEAR_TOP 模式,singleTop 和 singleTask 分别的使用场景;Android 存储(文件,SP,数据库[具体介绍下 SQLite]);Android 虚拟机与 Java 虚拟机之间区别

  • Java:深拷贝 浅拷贝(内存溢出 or 垃圾回收时有什么区别?);多线程模型

  • 数据结构:二叉树;B 树(插入/删除过程)

腾讯校招提前批一面

  • 项目:项目介绍;项目实现的功能

  • 网络:介绍下 HTTP 协议;HTTP


《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》
浏览器打开:qq.cn.hn/FTe 免费领取
复制代码


S 公钥暴露怎么办;HTTP 分段上传文件怎么保证正确;HTTP 缓存


  • Java:进程 线程区别;子线程间通讯;解决死锁的办法,怎么判断发生死锁

  • 算法题:数组重新排序保证奇数偶数顺序不变,最终使所有奇数在前,偶数在后;2 数/3 数之和

腾讯校招提前批二面

  • 项目:项目梳理;图片压缩算法;Bitmap JPG 区别;断点重传,怎么动态确定范围; 断点下载;CRC 原理

  • 设计模式:MVC 优点缺点;MVP 中的 MVC 的 C 实现在哪;单例模式的饿汉与懒汉的选择,使用场景

  • 网络:HTTPS 加密方式

腾讯校招正式批测开一面

  • Android:Crash,ANR 怎么解决

  • 数据结构:设计世界杯 32 强对战数据结构

  • 益智题:2 个球,一共 100 楼找到哪一层扔下来球刚好会坏

  • 其余:介绍测开具体工作

腾讯校招正式批测开二面

  • 项目:聊细节

  • Android:图片,语音大内存数据的性能排查,定位;Handler 内存泄漏问题;ART Dalvik 区别;GC 机制;CountDownLatch 原理

  • 算法题:不使用循环,大于号,小于号等查找数组中最大值

  • 闲聊:自我优势


腾讯 8 轮面试经历完整版(含答案和解析):


由于文章篇幅有限,完整版的面试题和答案解析就整理在 PDF 文档里,如果你需要完整版的,可以直接私信我「腾讯面试」获取下载方式吧。



面试腾讯之前,我流了多少汗?

1.梳理知识

用户头像

Android架构

关注

还未添加个人签名 2021.10.31 加入

还未添加个人简介

评论

发布
暂无评论
太难为我这个应届生了,腾讯面试了8轮,终拿下腾讯Android测发岗offer