文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Android面试

2022-06-06 13:20

关注

Java基础

1.String str = new String(“abc”) 创建了几个对象?

Android

1:你是如何理解Android操作系统的。
2:是否熟悉framework层,如果熟悉,那就对framework做个简介。
3:是否熟悉多线程,如果熟悉,介绍下线程。
4:对象锁和类锁是否会互相影响,会举例子让你判断锁的使用是否恰当,并说出原因。
5:是否熟悉Looper架构,如果熟悉说下其原理,如果你自己实现,你会怎么实现。这里主要考察阻塞消息队列原理,和其变形。
6:自定义控件原理,及消息分发流程。
7:binder工作原理。
8:ActivityThread,Ams,Wms的工作原理。
9:如果工作中需要修改framework,你如何寻找切入点。

1、进程与线程的区别,启动进程的方式
2、多线程实现文件断点续传
3、有哪几种方式实现多线程同步
4、内存泄漏的几种原因
5、git dev分支和release分支
6、Binder机制
7、印象最深的一件事,目前工作中有什么问题吗

参考:

面试字节跳动社招,我工资涨了60%,附带面经
android面试之今日头条/字节跳动 android社招面试(附答案)
BAT 2019年Android面试必问:性能优化+设计模式+APP框架+NDK+Flutter
字节跳动Android面试

2019最全Android面试题(含答案):阿里腾讯京东字节跳动基础题
2019AndroidBAT.字节跳动74道高级面试第二篇
https://github.com/xiangjiana/Android-MS

最全的BAT大厂面试题整理

五轮阿里面试题及答案
记一次菜鸟网络的面试经历
记一次菜鸟网络电话面试

阿里巴巴android高级面试经历

2018Android面试经验总结
Android面试题集锦(2019最新总结)

Android 面试的重点要点题,快来了解了解
2019最新Android面试题
2019最全Android面试题总结-答案解读(持续更新中。。。)

Java基础知识面试题(2020最新版)
【Android面试】面试题集锦


作者:yzpyzp


阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-移动开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯