在面试中,我展示了扎实的Java编程和Android开发技能,突出了对华为技术栈的了解。回答了关于Android生命周期、多线程处理、性能优化的问题。展示了项目经验,强调了解决实际挑战的能力。成功地展示了对华为软件开发岗位的热情和适应能力。
面试官问的面试题: Android基础知识:面试官可能会询问有关Android生命周期、Activity和Fragment的生命周期、Intent的使用、布局和视图的处理等基础知识。
项目经验和解决问题的能力:面试官可能会要求详细介绍你之前的Android项目,包括你的角色、项目中遇到的挑战以及你是如何解决这些挑战的。这可以展示你的实际经验和解决问题的能力。
上来自我介绍,再问了一下学习成绩,接着让我介绍自己工作量最大的项目,大概讲了一下,他们问我创新点是啥 巴拉巴拉讲了一大堆, 接着再问我创新点是自己想的还是网上找的,那必须是自己想的。
在问了四个专业性的问题,但是经过一天的面试,我总结了一下 ,面试官大概会问3到5个专业性的问题,其他都是项目之类 或者 扯淡。
最后就是问我家是渭南的, 我说那必须是,以后就想呆在西安。
自我介绍
四六级
学习成绩
科研项目
java学了多久
hashmap和concurrenthashmap的区别
什么时候使用反射
反射影响 面向对象的什么 封装私有属性
方法重写和方法重载
有没有自己做的java项目
最后就是聊了一会天
再就是问我有啥问题没。