荣耀Android开发一面凉经
2021.3.23荣耀安卓开发一面:
自我介绍
Java
• 说说集合有哪些
• 说说HashMap
• 说说HashMap的底层结构
• 说说哈希表解决冲突的方法
• 那HashMap是线程安全的吗?
• 说说多态
• 说说接口和抽象类的区别
• 那什么时候使用接口,什么时候使用抽象类
• 说说反射
Android
• 说说安卓的四大组件
• 那说说Activity的生命周期
• 说说Activity回调的方法有哪些?
• 在activity A中调用了activity B调用的过程是什么样的?
• 是B先onCreate()还是A先onStop()?
• Activity的底层结构是什么?
• 如果我在Activity A中onCreate()自己,栈里是什么样的?
设计模式
• 你都用过哪些设计模式?
操作系统
• 那你说说多线程是怎么样的?
• 那Java中的多线程是怎么实现的?
• 生产者消费者写过嘛?
• 多线程访问共享资源是怎样的?
问项目,问的很深(但是我项目的项目有点水,被面试官吐槽了😭)
反问?
还是自己基础知识和实践经验不够,哎,继续加油吧!#面经##荣耀手机##安卓工程师#
自我介绍
Java
• 说说集合有哪些
• 说说HashMap
• 说说HashMap的底层结构
• 说说哈希表解决冲突的方法
• 那HashMap是线程安全的吗?
• 说说多态
• 说说接口和抽象类的区别
• 那什么时候使用接口,什么时候使用抽象类
• 说说反射
Android
• 说说安卓的四大组件
• 那说说Activity的生命周期
• 说说Activity回调的方法有哪些?
• 在activity A中调用了activity B调用的过程是什么样的?
• 是B先onCreate()还是A先onStop()?
• Activity的底层结构是什么?
• 如果我在Activity A中onCreate()自己,栈里是什么样的?
设计模式
• 你都用过哪些设计模式?
操作系统
• 那你说说多线程是怎么样的?
• 那Java中的多线程是怎么实现的?
• 生产者消费者写过嘛?
• 多线程访问共享资源是怎样的?
问项目,问的很深(但是我项目的项目有点水,被面试官吐槽了😭)
反问?
还是自己基础知识和实践经验不够,哎,继续加油吧!#面经##荣耀手机##安卓工程师#