百应科技---Android面经
Posted William_Tao(攻城狮)
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了百应科技---Android面经相关的知识,希望对你有一定的参考价值。
百应科技(电话一面)
面试官给我的感觉应该25~28左右,很亲切的感觉,技术层面感觉特别强咯!(但是还是很厉害的)
1.自我介绍
2.为什么选择android这个行业?
3.老友App,你主要承担哪些项目模块?挑一挑某一个模块是怎么实现的?
4.对于新的框架你是怎么学习的?
5.koltion用的比较多吗?
6.你对flutter了解吗?
7.你提到了解jetpack有了解,说一说有哪些组件。
8.你项目用的AndroidX吧?有用到过appcompat吗?
9.framework框架,简单说一下,说一下framework有哪些内容
10.平时了解的开源框架(我说的Gson)
11.你了解单例吗?单例模式中懒汉式方法加锁和类加锁的区别?类似于问会导致 java 内存重排序特性(这一块还需要了解一下)
12.有用过hashmap吗,他是怎么存储数据的呢?底层原理是什么样子呢?
13.使用过哪些布局呢?
14.有没有做过自定义view呢?
15.算法题—如何判断链表有环? 迷宫左上,左下等等,去统计能走得条数·(回溯法)
16.反问环节(面试官有提到针对小米,oppo手机的sdk正对性做一些功能,比较好奇就问了一些东西,部门从事Android的人就他一个,20多人在搞大前端)
以上是关于百应科技---Android面经的主要内容,如果未能解决你的问题,请参考以下文章