百应科技---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面经的主要内容,如果未能解决你的问题,请参考以下文章

雪球科技(NFC)二面面经

致景科技Java面经

致景科技Java面经

致景科技Java面经

端点科技 面经

闻泰科技大数据开发面经