4月最新android大厂面经

前言

在这里插入图片描述

去年10月初,公司倒闭,无奈走上找工作的道路,不想自己平时图安逸,不思进取,再次找工作才发现,android行业也不是站在风口上,猪也能吹上天的世道了.作为技术小菜的我,再找工作那几个月真是战战兢兢,被打击得信心全无.记录下我的面试经历,分享给需要的人.勉励自己要时时进步,才不会被淘汰.

勤学如春起之苗,不见其增日有所长;辍学如磨刀之石,不见其损日有所亏。

饿了么(无笔试)

  • 设计的六大原则
    • 如果hashmap key不一样,但是hashcode一样会怎么样?
    • okhttp有什么优秀的设计模式?builder模式有什么好处?责任链模式有什么好处?
    • 懒汉模式单例为什么加volaitle?
    • hashmap是否线程安全?不安全会出什么问题?
    • concurrenthashmap读写分别是啥情况?
    • bindservice和startservice生命周期有啥不同?
    • 广播有几种?广播是观察者模式?跨进城广播也是观察者模式吗?
    • ams是怎么找到启动的那个activity的?
    • a-b-c界面,其中b是singleinstance的,那么c界面点back返回a界面,为什么?怎么管理栈的?
    • 红黑树有啥特性?
    • 在oncreate里面可以得到view的宽高吗?
    • view的getwidth和getmesurewidth有啥区别?
    • 遍历hashmap的原理?
    • 23种设计模式

立思辰(无笔试)

  • 为了适配多分辨率,引入什么开源框架?
    • 阅读界面书架用什么控件实现?-布局怎么做到每行的文字左右对齐?
    • 直播界面,微信对话界面实现?
    • 性能优化怎么弄?

vv音乐(有笔试)

  • sax解析xml的优点
    • Contentvalue 键值类型
    • androiddvm的进程与linux的进程说法正确的是?(选择题)
    • Android:gravity和android:layout_gravity的区别?
    • assets与res/raw的区别?
    • 解释layout_weight的作用view如何刷新?
    • animation.animationlistner干什么用的?
    • android常用布局及排版效率
    • collection与collections的区别
    • 匿名内部类是否可以extends其他类?是否可以implement interface(接口)
    • 补间动画常见的效果?有哪几个常见的插入器?
    • override与overload的区别?overloaded的方法是否可以改变返回值的类型?
    • sleep与wait有什么区别?
    • 在android中,请简述jni的调用过程?请结束android.mk的作用,并试写一个android.mk文件(包含一个.c源文件即可)
    • 冒泡排序(代码实现)
    • 猴子偷桃问题代码实现
    • 给出两个链表的头指针比如p1,p2,判断这两个链表是否相交,写出主要思路即可

大厂面经

受高启强的影响,我也在读《孙子兵法》,分享这段话给大家:求其上,得其中;求其中,得其下,求其下,必败。

映射一下目前互联网的就业市场,道理简单明了:如果你想进中厂,就要做进大厂的准备。如果你想找到月薪 1W+的工作,就需要做月薪 1W5+的准备。如果你的目标就是找到工作,起码要做冲洗中小厂的准备。如果你的目标就是找个小公司混日子,大概率找不到工作。
为了更好的帮助到大家,我还整理了网络上很有价值的大厂面经:

2023年最新的Android面试大厂必考174题 (附详细答案)

每逢招聘旺季,都是程序员跳槽涨薪的好时机,金三银四没赶上,即将到来的金九银十可不能再错过了。获得想要获得更多机会,让你的人生更上一步台阶,就要充分准备。对于Android开发者而言,掌握一定的复习方法和面试技巧会让你的复习事半功倍,也能极大地提高通过前两轮技术面试的几率。
以下这份最新版《Android面试大厂必考174题 》包含各个大厂的高频面题及行业最新技术,是由阿里P6的大佬花两月时间整理和完善而出,资料内容全面、结构清晰,非常适合想要求职/跳槽的伙伴!!

内容概要:内涵字节跳动、小米、oppo、美团、阿里巴巴、腾讯、360、华为、京东等一线互联网公司面试技术真题。
参考解析:字节跳动技术团队、郭霖、鸿洋、玉刚、掘金博主 xiangzhihong、Focusing、simpleeeeee、DevYK、简书博主 huangLearn、腾讯享学课堂、慕课网、极客时间…
由于文章内容比较多,篇幅有限,资料已经被整理成了PDF文档,有需要《Android面试大厂必考174题》完整文档的可以加微信 即可免费领取!

《Android面试大厂必考174题》
纲要
1.SD卡
2.android的数据存储方式
3.BroadcastReceiver
4.sp频繁操作会有什么后果?sp能存多少数据?
5.dvm与jvm的区别
6.ART
7.Activity的生命周期

8.Application能不能启动Activity
9.Activity的状态都有哪些
10.横竖屏切换时Activity的生命周期Activity的状态都有哪些
11.如何设置activity成窗口样式
12.Activity的启动方式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值