IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> 情场失意,事业得意—,安卓面试宝典 -> 正文阅读

[移动开发]情场失意,事业得意—,安卓面试宝典

第7步:你要准备几个问题去问面试官

面试到最后,面试官通常会问:你有什么问题想问我们的吗?

这时候不提问题是不可取的,会给人一种不够积极的印象。其实,面试官让你提问是有目的的:一方面,他可能想知道哪些问题是你最关心和重视的 ;另一方面,给你一个机会提问,可以突显你的专业和态度。问得好的话,有加分的可能。

关于具体可以问哪些问题,下面总结了几个还不错的问题供大家参考:

  • 这个职位在公司的具体职责是什么,目前最紧要的任务是什么?
  • 公司对我面试的这个岗位的定位是什么,最希望这个人达成的工作指标有哪些?
  • 如果我有幸加入,公司您希望我三个月完成哪些工作?
  • 公司希望通过这个职位实现的长期目标是什么?
  • 公司的价值观和愿景是什么?
  • 公司未来一年的发展计划和团队规划?
  • 公司是一群什么样的小伙伴,这个岗位所在的的团队是什么氛围?
  • 通过刚才和我沟通,您对我的评价是什么,您觉得我的优势和劣势是什么?


面试与面经(大大小小面试参加了20多场)


跟谁学

1.项目中的Webview与native通信

2.项目中对WebView的功能进行了怎样的增强

3.synchronized跟ReentranLock有什么区别?

4.synchronized与ReentranLock发生异常的场景.

5.算法,删除数组中的重复元素

6.手写双检查单例模式,各个步骤有什么区别

7.Activity生命周期


快手

1.string,equals,==有什么区别

2.AsyncTask内存泄露

3.dispatchTouchEvent,onInterceptEvent,onTouchEvent顺序,关系

4.onMeasure,onLayout,onDraw关系

5.算法题,反转数组

6.算法题,链表求和

7.说说你对协程的理解

8.协程怎么取消

9.说说MVP与MVVM的区别

快手二面

1.算法题,二叉树的最大深度

2.如果android端和IOS端调一个接口,一个通了一个没通,你会如何解决

3.如果android端和IOS端调一个接口,一个比较慢,一个比较快,有什么思路

4.ARouter的原理是什么?如果不用ARouter,你会怎么去解藕。接口?设计接口有什么需要注意的?

5.h5与native交互做过什么工作?

6.登陆功能,登陆成功然后跳转到一个新Activity,中间涉及什么?从事件传递,网络请求,AMS交互角度分析

7.AMS交互调用生命周期是顺序的吗?

8.binder进程间通信可以调用原进程方法吗?

9.mvp与mvvm有什么区别?

10.token放在本地如何保存?如何加密比较好?

快手三面

1.viewModel的原理,为什么可以在Activity销毁后保存数据

2.mvvm双向数据绑定的原理是怎样的?ViewModel

3.说说你们项目中的难点是怎样的?

4.伪代码实现一个长按事件

5.实现一个下载功能的接口


字节跳动

![](https://upload-ima
ges.jianshu.io/upload_images/24334488-f872bada3c2fc180.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

1.你们的项目中有什么难点?

2.你们项目的稳定性如何?有做过什么稳定性优化的工作?

3.WebView性能优化做过什么工作?

4.AIDL in out oneWay代表什么意思?

5.线程池了解多少?拒绝策略有几种,为什么有newSingleThread

6.跨进程通信了解多少?管道了解吗?

7.协程介绍一下,讲一个协程的scope与context,协程的+号代表什么

8.Handler休眠是怎样的?epoll的原理是什么?如何实现延时消息,如果移除一个延时消息会解除休眠吗?

9.算法斐波那契台阶

10.手写生产者消息者模型

11.IdleHandler应用场景

字节跳动2面

1.自定义圆角图片

2.自定义LinearLayout,怎么测量子View宽高

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2022-01-30 19:02:44  更:2022-01-30 19:03:08 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 14:21:43-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码