2020VIVO安卓开发岗面经

正式批投递了VIVO校招Java开发(Android方向)的岗位,笔试的话是三道编程,AC两道、一道90%。近期给安排了南京地区的现场面试,面试是通过了的,无奈薪资给的太低。简单罗列一下面试涉及的问题:

一面

一面是技术面,在面试前就已经了解到VIVO的面试官好多都是冷着脸,一到现场果然。。。

上来先是素质三连:

  1. 一分钟自我介绍
  2. 为什么选择VIVO公司?
  3. 为什么选择Android方向?

后面就都是些常规的技术类问题了,不过面试官比较倾向于MySQL:

  1. Java三大特性及实际应用
  2. abstract class和interface的区别
  3. final关键字的作用(变量、函数、类)?
  4. static关键字的作用
  5. 线程间如何实现延时启动?假设有三个线程(ABC),C需要在AB线程结束时才执行,如何设计?
  6. 简述Map的几种遍历方式
  7. 双向链表和单链表有什么区别?
  8. 关系型数据库和非关系型数据库有什么区别?
  9. MySQL如何进行数据库升级?
  10. MySQL如何排序?
  11. 简述工厂模式
  12. 简述单例模式
  13. 懒汉式单例如何保证线程安全?
  14. 简述快排
  15. 简述Android生命周期
  16. 当前活跃页面被覆盖时,生命周期如何变化?
  17. 简述自定义View的设计过程
  18. 简述Handler消息机制
  19. Handler的消息执行是在哪个线程上?
  20. 简述ContentProvider
  21. 哪些场景应该使用Service?
  22. Service是运行在什么线程上的?
  23. SharedPreference的apply和commit方法有什么区别?

二面

二面是HR面,问的都比较轻松,大多是聊聊天。

  1. 考研和工作之间如何选择?
  2. 用两个词形容下自己
  3. 个人有什么优点?
  4. 聊聊目前找工作的情况
  5. 是否了解过VIVO的薪资水平、薪资结构?
  6. 预期薪资多少?如果给不了你预期的薪资怎么办?
  7. 在学校都做过什么学生事务工作?
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 0.Android手机操作系统的四层架构? Applications , Application Framewor...
    lucas777阅读 12,385评论 0 16
  • 秋招正式批投递了百度Android开发岗。近期给安排了南京地区的现场面试,面试几乎是全程手撕各类问题,而且面试问题...
    寒_蝉阅读 5,099评论 0 1
  • 基础 不管是Android基础还是Java基础以及常见的数据结构,这些是无原则地必须要熟练掌握的,尤其是非计算机专...
    JxMY阅读 7,736评论 2 48
  • 一、简历准备 1、个人技能 (1)自定义控件、UI设计、常用动画特效 自定义控件 ①为什么要自定义控件? Andr...
    lucas777阅读 10,623评论 2 54
  • 我们姓贾的明星我最喜欢的有三个人,贾冰,贾静雯和贾乃亮。我最喜欢他们的三句话分别是:贾冰的:“人到中年伤不起,保温...
    恒有回响阅读 3,301评论 0 4