2021年秋招小米android面经-已获offer

小涂Ss 小涂Ss     2023-03-01     514

关键词:

前言

当代大部分打工人的一个现状——“晋升无望、收入见顶、生活开支飙升、财务危机如影随形”。
本人毕业三年,三年Android开发。今年7月面试了小米,半个月拿到offer,记录一下整个面试过程,需要的可以看一下。

小米面试分享:

一面(9.5 60min)

  • 事件分发
  • 自定义view
  • 给了个布局问你的实现方式
  • 有没有了解过新的布局
  • 有没有了解过新的布局
  • 实习经历
  • Android布局优化
  • 过度绘制及优化
  • 讲讲你认为你Android里理解最深的点
  • 了解过framework吗
  • 讲讲二叉树前中后序遍历
  • 数据库
    • 写了个简单的sql
    • 触发器
  • 类加载的过程
  • kotlin扩展方法 扩展属性
  • 看过哪些开源库(聊了聊retrofit)
  • 实习过程中最有成就感的事
  • 算法
    • 反转链表(没写出来 我是个傻子吧)
    • 删除公共字符串
    • 冒泡排序怎么排的 稳定吗

一面完感觉还不错能预料到会有二面,问的都比较中规中矩

二面(9.8 50min)

  • 实习经历
    • 做了哪些需求
    • 有什么收获
    • 对前人留下的代码有什么想法,怎么解决的
  • Android
    • 滑动时间冲突解决
    • handler原理
    • Android跨进程通信
    • Activity生命周期
    • Android为啥要分四大组件
    • 弹一个dialog时Activity生命周期变化
    • onstart onresume分别执行什么类型的业务
  • Java
    • 手写单例
    • hashmap源码
    • 多线程,锁
  • 操作系统
    • 进程和线程的区别
  • 算法
    • 之字形打印二叉树(又没写出来 我是***)

面的时候刚从天津坐车回来,头有点晕,感觉有点拉跨,答得很一般,没想到还有三面

三面(9.9 60min)

  • Java
    • 封装继承多态,重点说理解及应用
    • static
    • 重写和重载的区别、理解及应用
    • hashmap底层,把面试官当小白给面试官讲
  • Android
    • 四大组件的理解
    • activity生命周期、横竖屏生命周期、有没有不让activity销毁的方法
    • 启动模式
    • 两种service有啥区别
    • service执行耗时操作会咋样、咋解决
    • intentservice底层
    • service保活
    • broadcastreciver权限(不会)
    • Android跨进程方式
    • intent底层是怎么跨进程的
    • 常用布局,重点说理解及应用
    • Android动画有哪几种,有没有底层研究
    • 自定义view、自己写过的demo
    • 内存泄漏场景及解决办法
  • 网络
    • TCP三次握手/四次挥手 讲讲
    • 有没有直接在TCP层做过操作
  • 操作系统
    • 进程和线程的区别
  • 闲聊
    • 实习最大的收获是什么
    • 你现在在团队里算是核心吗(我一个实习生核心才怪)
    • 有没有觉得对自己能力提升特别大的需求
    • 如果给你offer你来吗
    • 如果要来的话离开现在的团队融入新的团队你有什么想法

三面的面试官说跟前两面面试官没怎么交流,可能问题有重复,实际也确实有重复,但是感觉更多的还是往深了问,面很广而且很深,很多问题都没回答上来,一下子给我整懵了。
幸好之前连夜做了做功课,看了很多大佬总结的技术性问题,拓宽了对试题的知识面。

在这里我精心收录整理了一些关于Android开发的知识点、面试题的一个总结,推荐给大家化解成长的烦恼。

《Android 高级开发面试题以及答案》

  • 1.Activity

  • 2.Service

  • 3.BroadcastReceive.

  • 4.ContentProvider

  • 5.Handler

  • 6.View绘制.

  • 7.View事件分发

  • 8.RecycleView

  • 9.Viewpager&Fragment

  • 10.WebView

  • 11.动画

  • 12.Bitmap

  • 13.mvc&mvp&mvvm14.Binder

  • 15.内存泄漏&内存溢出16.性能优化

  • 17.Window&WindowManager

  • 18.AMS

  • 19.系统启动

  • 20.App启动&打包&安装

  • 21.序列化

  • 22.Art & Dalvik及其区别

  • 23.模块化&组件化

  • 24.热修复&插件化

  • 25.AOP

  • 26.iectpack

总结

面试成功的因素,我感觉还是要多多看技术博客,重视每一次面试,不在同一个问题上栽倒两次。每场面试也会有一两道平时不重视的一些细枝末节的问题,但每次挂完电话/面完 回去都会认真再针对性复习这一块的知识点,确保下一次被问到这类问题不会再被坑。

由于文章篇幅有限,文档面试资料内容较多,有需要的小伙伴可以扫我们的官方二维码,希望能够共同进步,共勉!

最后,祝大家都能拿到心仪的offer~

面经——华为联发科小米兆易创新(2020年秋招嵌入式软件)

摘自:2020年秋招嵌入式软件面试过程总结(华为联发科小米兆易创新)作者:嵌入式与Linux那些事发布时间:2020-12-1921:07:27网址:https://blog.csdn.net/qq_16933601/article/details/111296224?utm_medium=distribute.pc_relevant.n... 查看详情

18年秋招面经总结——阿里网易京东多益等

一、前言  在家呆了一周了,每天浑浑噩噩地过着,照顾老爸之余刷剧、打游戏、看电影、打网球。。。今天决定还是提起精神认真写一写秋招总结。  目前offer:阿里、网易、京东、多益。  悲剧了的:大疆——二面面... 查看详情

2021年秋招简历:张宁宁-硕士-苏州大学-信息与通信工程

该简历为我秋招时数字IC设计与FPGA设计的简历 查看详情

2021年秋招简历:张宁宁-硕士-苏州大学-信息与通信工程

该简历为我秋招时数字IC设计与FPGA设计的简历 查看详情

2021年秋招java研发岗的面试高频考点(代码片段)

高频考点建议收藏!!!(稍后整理答案!!!)东方财富一面JAVA1、集合常用哪些类,arraylist和linkedlist的比较2、Java多线程(线程如何创建、怎么使用线程池)3、锁升级4、JMM5、垃圾回... 查看详情

2021年秋招java研发岗的面试高频考点(代码片段)

高频考点建议收藏!!!(稍后整理答案!!!)东方财富一面JAVA1、集合常用哪些类,arraylist和linkedlist的比较2、Java多线程(线程如何创建、怎么使用线程池)3、锁升级4、JMM5、垃圾回... 查看详情

秋招总结双非本小菜鸡的坎坷秋招之路(附面经)

前言因为大环境的影响,今年秋招hc骤缩,导致竞争的激烈程度比往年高了不少。在秋招的时候,经历过简历石沉大海的无奈,也体验过人家收割offer而自己却依旧0offer的焦虑,不过好在最终也拿到了还算满意... 查看详情

秋招总结双非本小菜鸡的坎坷秋招之路(附面经)

前言因为大环境的影响,今年秋招hc骤缩,导致竞争的激烈程度比往年高了不少。在秋招的时候,经历过简历石沉大海的无奈,也体验过人家收割offer而自己却依旧0offer的焦虑,不过好在最终也拿到了还算满意... 查看详情

双非本科2022年秋招总结(java后端开发岗)

小米9.1笔试(AK)笔试挂爱奇艺8.22笔试笔试挂Soul简历挂Vivo10.13投递简历挂OPPO简历挂货拉拉简历挂海康威视简历挂37互娱笔试挂顺丰9.6笔试笔试挂YY直播9.4笔试笔试挂京东9.11笔试笔试挂科大讯飞9.12笔试笔试挂BiGo简历挂AfterShip简历挂... 查看详情

《面经分享》2021字节跳动秋招提前批面经(含详细答案!!!)(代码片段)

文章目录1.一面1.1自我介绍1.2项目经历1.3算法题1.4进程和线程的区别?1.5你了解哪些锁?1.6死锁的四个必要条件?1.7volatie与sychronized的对比?1.8volatie的应用场景?1.9虚拟内存了解吗?与物理内存的区别࿱... 查看详情

华为面试总结

目录1.2020年秋招面试总结:2.计算机视觉面经3.华为算法实习生一面面经4.华为C++后台 查看详情

2018年秋招总结篇(java)

博主开始找工作是10月10号,感觉可以出去找找工作,然后就去了,参加了多场面试.笔试,现在总结一下1.笔试篇StringStringBufferStringBuilder的区别?HashMapHashTable的区别?StatementPreparedStatement的区别,什么是SQL注入?多线程实现方法?线... 查看详情

2021年android开发岗面经汇总(腾讯网易哔哩哔哩等)

##前言我今天来分享一篇Android开发的面经总结分享,该文的面经来源于本人和朋友,这一年中面试经典记录,文中公司有腾讯、网易、美团、哔哩哔哩、百度等知名公司。话不多,看下方面经吧!腾讯社招面... 查看详情

如何看待2022年秋招java后端开发岗一片红海?

如何看待2019年算法岗一片红海如何看待2020年算法岗诸神黄昏如何看待2021年算法岗灰飞烟灭如何看待2022年Java一片红海IT行业向来是风向快,技术发展快,什么热门追什么,因为“新”门槛就低,然后学的人越来越... 查看详情

c++不吃香了?2023年秋招找工作这么难?

金九银十还没正式开始,2023年秋招便已先行登场。最近,在各个平台上看到不少关于秋招的讨论,其中知乎上,“如何看待2023年秋招C++后端开发岗一片红海?”引来108万浏览量。△截图来源知乎,... 查看详情

软件测试多家公司面经合集分享,这次秋招不用再担心面试难的问题了

...带来帮助!!!!注意:这是老哥去年秋招的经验哦绿盟一面挂(测试问了好多安全方面问题,难受,具体想不起来了)快手简历挂Shein简历挂网易云测开一面(挂)深挖项目==和eq... 查看详情

一鼓作气连八闯关的android秋招面经,只是稍稍来迟!!!

作者:吴宇来晚了来晚了,整理一下去年秋招面经,一直想想整理因之前太忙了,所以拖到现在才发,希望对大家有所帮助。一、学习经历比较菜,辣鸡本科生,2018年十一月份开始全面一些的接触安卓... 查看详情

2022年秋招大厂应届生技术岗薪资曝光:腾讯预计40万起

...创作者|王敏编辑|金玙璠“后悔当初没去学计算机。”2022年秋招大厂应届生技术岗薪资被曝光后,无数人发出类似感叹。2022年校招,腾讯打响了应届生薪资开奖“第一炮”,技术岗年薪总包40万起步,而大厂薪资... 查看详情