腾讯音乐暑期实习一、二面 Android开发

一面

  1. 自我介绍
  2. TCP与UDP的区别
  3. 讲一讲流量控制,拥塞控制
  4. get请求与post请求的区别
  5. 对称加密与非对称加密的区别
  6. 为啥既要对象加密又要非对称加密
  7. 非对称加密的缺点
  8. 快速排序的原理?时间复杂度?什么情况下最坏
  9. url到渲染网页的过程
  10. http与https怎样抓包
  11. http中间人攻击
  12. 状态码
  13. DNS劫持
  14. 进程与线程的区别
  15. 什么是死锁?怎样防止死锁
  16. 堆内存与栈内存的区别
  17. 什么是内存泄漏
  18. 用到的设计模式
  19. 单例模式的性能问题
  20. 垃圾回收算法
  21. 算法:跳台阶,链表的倒数第k个结点
  22. 反问

二面

  1. 自我介绍
  2. 项目介绍以及用到的技术栈
  3. 项目遇到的难点
  4. App的启动流程
  5. Activity的生命周期
  6. Activity与Fragment的区别
  7. 事件分发机制
  8. 怎样拦截事件
  9. Android的垃圾回收机制
  10. 垃圾回收算法
  11. 常见的内存泄漏?怎样解决这些内存泄漏?
  12. 怎样监测内存泄漏?使用这些检测工具遇到了哪些问题?还使用过哪些调试工具?
  13. 堆内存与栈内存
  14. 什么情况下会导致栈内存溢出?
  15. 常见的线程安全问题
  16. 悲观锁,乐观锁,自旋锁,互斥锁
  17. TCP如何保证可靠性
  18. 中间人攻击,怎样避免中间人攻击
  19. 怎样部署的okhttp网络请求模块
  20. 常用的设计模式
  21. MVC,MVP,MVVM的区别以及优缺点?使用过的开发架构?
  22. java的集合类
  23. 数组与链表的区别
  24. List与Vector的区别
  25. 怎样在一个双向链表中插入一个结点
  26. 反问
#腾讯音乐春招##春招##实习##面经##招聘进度##Java##Android#
全部评论
楼主一共几面
点赞 回复 分享
发布于 2022-05-30 22:26
感觉问的大部分都比较基础额,请问楼主面试的时候项目相关的问的多吗?
点赞 回复 分享
发布于 2022-04-24 00:30

相关推荐

08-16 10:51
已编辑
门头沟学院 Java
点赞 评论 收藏
分享
牛客50327486...:腾讯官方:我们没有人机对局
点赞 评论 收藏
分享
评论
点赞
17
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务