信也科技Android一、二、三面面经
我是线上面试的,主要有三轮面试,其中是两轮技术面,第一轮比较简单,就面了20分钟左右,主要是问的java基础,还有一道Android场景题,问得比较灵活,需要对Android SDK有所了解。
一面
自我介绍(我讲了自己的项目,但是这个面试官没有问)
面向对象的三大特性(继承、封装、多态等)
java的反射机制
Java集合(list,set,map)
HashMap和HashTable的区别
数组和链表的区别
死锁的四个必要条件?如何避免?
进程与线程的区别
Object类里面有哪几种方法
情景题
二面
第二轮主要是问做过的项目,对于项目部分会问的很详细,包括项目中的难度,解决方案,最能体现团队合作的一个事例,自己起到了什么作用,还有里面用到的一些技术细节,比如用到了mvc框架,该框架有什么优点,应该怎么去实现。
然后问了一些Android的基础题,接着问我写的熟悉flutter哪些方面,有什么优点,还问了其中一些比较简单的点。比如:
activity有哪几种启动模式
Handler机制,loop方法为什么不会导致线程卡死
内存泄漏的原因有哪些,如何针对性的解决
Android签名机制
三次握手
单例模式有哪几种方法,写一个单例熟悉的单例模式
三面
第三轮主要是hr面,问对公司和岗位的了解程度,在校最难忘的一次经历,未来三年的职业规划,学习成绩和课外常做的事
#信也科技##Android##安卓工程师##秋招2023##面经#以上就是我本次的面经啦,大家面试加油,回家过个好年!!答题思路和面题可戳我!
学校大大小小的面试参加了不少,还有部分线上进行的秋招,这里一并给大家分享,希望对大家有帮助,我发现除了项目外的很多题其实都有答题目标,当整个知识串联起来后Android面试答起来就游刃有余了,我从暑期开始就有做Android面试题的专项整理,现在又拓展了很多最新的Android面试题,在答题思路上也进行了优化,大家需要的话可以找我呀。