腾讯Android面经

阿里内推五面:一面+二面+三面+交叉面+HR面!含答案赠送! 阿里内推一面:项目 1,面试官让我描述一个自己印象最深的项目,手画设计图。 2,针对项目中的技术进行发问,比如:架构设计、部署图、模块之间的通信等。 3,因为我描述项目存储数据比较多,让我重新设计数据库的表,怎么设计 后面都是针对项目技术的问题,一共二十多分钟 阿里内推二面: 1、问了冒泡排序,快排,和归并排序及优缺点和优化 2,网络方面有osi七层,tcp/ip五层,分别有哪些协议及作用 3,爬虫用的什么数据结构 4、tcp的流量控制和拥塞控制 5,mysql用的什么存储引擎,这个存储引擎用的什么数据结. 阅读详情

秋招收官最后一战。

腾讯一面(电话):

  1. 自我介绍
  2. 项目,平时怎么学习?
  3. 设计模式
    (1)知道哪些设计模式?设计模式在Android、Java中是怎么应用的,每个都说一下?
    (2)InputStream和OutStream用了什么设计模式?
  4. Android部分
    (1)讲下Android中多线程的实现与应用场景。
    (2)Android内存泄露的场景有哪些?
    (3)Sqlite了解多少?可以并发操作吗?
    (4)讲下EventBus原理。为什么用EventBus不用Broadcast Receiver?
    (5)对SDK源码了解吗?有什么学习计划没有?
  5. 操作系统
    (1)什么是死锁?死锁在Android中发生的情景。
  6. 数据结构
    (1)快速排序原理?归并排序原理?
  7. Java部分
    (1)讲下你对JVM的了解
  8. 网络部分
    (1)讲下TCP三次握手、拥塞控制。
  9. 其他
    (1)在过去做过的项目中,你是如何解决遇到的难题的?
    (2)要问的问题。

腾讯二面(现场):

  1. 自我介绍
  2. 介绍项目,一些模块怎么实现?有什么优化?
  3. 数据结构与算法部分
    (1)算法题:算式分解去括号,例如:(a+b)*(c+d)=ac+ad+bc+bd
    (2)讲下快速排序。
    (3)讲下平衡二叉树原理,应用在哪个场景中?
  4. 网络部分
    (1)讲下TCP拥塞避免和流量控制
  5. 智力题
    (1)海盗分金币
  6. 其他
    (1)说下你的优点

腾讯交叉面(电话20min):

  1. 自我介绍
腾讯音乐事业群 Android 移动客户端面经,成功斩获offer! 一面(39min) 请你介绍一下之前参与项目及职责 应用怎么和后台做数据交换,数据格式是怎么样的,客户端是怎么解析的? 如果请求失败之后客户端该怎样进行优化? HTTP 是稳定的协议吗? TCP 如何保证传输的数据是稳定的? TCP 为什么要三次握手? TCP 关于安全和稳定性的手段应该如何应用到项目里? 后台数据回到客户端之后,可以先缓存,缓存该如何设计?(多线程) 假如此刻在主线程,要处理网络... 阅读详情

相关推荐

阿里交叉面&腾讯HR面

阿里交叉面 问题都比较基础 1. 缓存一致性 双删+MQ 2. mq的事物一致性 两阶段提交 3. mq的两阶段提交 4. mq消息有序发送 通过取模来放到同一个队列里面 为什么这样保证 5. 可达性分析 6. RPC 7. 线程的状态 new,runnable,block,wait,timeWait,terminate 线程阻塞和等待的区别 8. NIO 9. AOP如何实现 代理模式?实现方式...

王星星 3368

解密携程风控:user-dun算法中的自定义base64与多模式加密机制剖析

本文深入剖析了携程旅行APP风控核心组件libduncode.so中的user-dun算法。文章重点解密了其采用的自定义Base64编码机制与多模式加密选择逻辑,并详细阐述了如何通过动态分析与静态还原,理解算法与设备指纹的深度绑定关系,为逆向分析类似混淆加固的风控算法提供了系统的方法论。

weixin_29323049的博客 340

FPGA时钟设计陷阱:为什么你的MRCC引脚总触发Place 30-675错误?

本文深入解析FPGA开发中常见的Place 30-675错误,揭示MRCC引脚与时钟资源分配的关键问题。通过对比MRCC与普通IO引脚特性,分析错误根源,并提供时钟约束优化、IP核重配置和手动布局三套解决方案,帮助工程师规避时钟设计陷阱,提升FPGA系统稳定性。

potato的博客 693

kettle9.0+ 连接Hadoop报错

kettle bug

x²+(y-√³x²)²=1的博客 1562

在 Windows 10 中通过 WSL2 安装 vLLM 部署本地大模型的方法和步骤

通过 WSL2 在 Windows 10 中部署 vLLM 的核心优势是兼顾 Windows 生态与 Linux 环境的 GPU 加速能力,适合需要在 Windows 下开发但依赖 vLLM 高性能推理的场景。相比原生 Windows 部署(Ollama 等工具),该方案性能更优(接近原生 Ubuntu),且支持更大模型和量化优化。若追求极致性能,建议直接使用 Ubuntu 系统;若必须依赖 Windows 工具链,WSL2 + vLLM 是当前最优选择。

当 AI 开始写文章、绘星空,甚至预测未来,您还在旁观吗?这里将剖开人工智能的思考逻辑,拆解 AI 创作的底层密码,也聊聊人工智能里的人文温度。每篇都有让你拍案的细节,快来解锁 AI 时代的神奇世界! 3754

RK3588部署rtmpose模型

摘要: 本文详细介绍了在RK3588开发板上部署RTMPose模型的全流程。首先在Ubuntu环境中搭建MMCV框架,通过MMPose工具将PTH模型转换为ONNX格式。随后使用RKNN-Toolkit2将ONNX模型转换为RKNN格式,并完成开发板部署。关键步骤包括模型转换(PTH→ONNX→RKNN)、环境配置和推理验证,最终实现人体姿态估计功能。整个过程涉及MMPose、RKNN-Toolkit等工具链的使用,为边缘计算场景下的实时姿态分析提供了可行方案。

qq_44224801的博客 1221

Supreme小程序自动化抢购终端——源码架构与执行流程全解析

本系统是一套基于开发的桌面端小程序自动化抢购终端。把只有开发者能跑的脚本,包装成普通用户也能操作的桌面工具。参数自动捕获 → 商品多关键词检索 → sku/尺码/库存映射 → 多商品任务队列 → 定时/立即抢购 → 订单创建 → 支付参数拉取 → 本地服务生成支付链接 → 手机微信扫码付款这套 Supreme 抢购终端,表面上看是一个"下单工具"。但从工程角度审视,它已经具备了一个小型桌面自动化系统GUI 层:CustomTkinter 现代化界面,线程安全业务层:多商品队列、定时调度、任务编排。

猫敷雪 204

YOLOv11【第一章:零基础入门篇·第10节】YOLOv11项目实战:从零搭建检测系统!

🏆 本文收录于专栏 《YOLOv11实战:从入门到深度优化》。本专栏围绕 YOLOv11 的改进、训练、部署与工程优化 展开,系统梳理并复现当前主流的 YOLOv11 实战案例与优化方案,内容目前已覆盖 分类、检测、分割、追踪、关键点、OBB 检测 等多个方向。

**My Coding Family** 5771

基于Simulink的PMSM轮毂电机崎岖路面悬架协同控制仿真

本文完成了基于Simulink的PMSM轮毂电机崎岖路面悬架协同控制仿真,实现了:✅ 构建了四轮独立驱动+主动悬架高保真整车模型✅ 实现了Skyhook主动悬架控制✅ 设计了驱动-悬架状态共享与协同决策机制✅ 验证了5 m/s高速下连续颠簸路面稳定通过能力✅ 为高性能移动机器人提供一体化底盘解决方案。

xiaoheshang_123的博客 190

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

上一篇: 秋招百度Android面经
KesarChen
博客等级 码龄11年 44粉丝 57原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值