字节跳动,华为,阿里巴巴(1),分布式架构演进+相关笔记参考

本文分享了求职者在小米和腾讯面试中的经历,重点涉及Android基础知识、算法、项目经验、框架理解、面试策略等内容,强调基础扎实和思考的重要性。
摘要由CSDN通过智能技术生成

6.Activity之间的通信方法

7.SSL/TLS,以及位于哪一层

8.GET和POST区别,登录用哪个

  1. 算法:层序输入二叉树,计算深度

二面 25分钟

1.项目相关

*三面 1小时

1.项目相关及拓展

2.场景实现结合安卓特性分析

3.算法:4道数组题及其变形题,主要考逻辑

HR面

1.常规问题

项目是两个local / offline安卓app,总体上项目扯得比较多,包括底层原理、开发需求、实现方法、优化拓展等


小米

第一面:

  1. 问了一些Android基础;

  2. 2个算法

第二面:

  1. 问了一些JVM相关;

  2. 类加载器;

  3. FrameWork层。

第三面技术经理:

  1. 问了一下项目经历;

  2. 离职原因;

  3. 期望薪水;

  4. 解决问题能力等。

  5. 顺便写了1个算法。

第四面,第四轮貌似是个技术专家之类的角色:

  1. 一直在追问各种原理和基础细节,还有一些比较古怪的问题,考察基础和反应能力;

  2. 1个算法

  3. 总结:有4个算法小米的技术团队还是比较强的,一线工程师的基础都很扎实。不是很熟悉的技术不要往简历里面写,被揪住了是会扣分的。很注重基础细节,基础一定要扎实。


腾讯

一面(30mins):

0、自我介绍

1、View过度绘制有什么工具进行查看</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值