面试题1
来源:互联网 发布:算法流程图怎么写 编辑:程序博客网 时间:2024/06/18 07:28
转载地址:http://blog.csdn.net/lxk_1993/article/details/52065097
废话不多说,直接看题,答案的话自力更生吧,印象更深。
技术面:
1.怎么进行代码混淆,并说说Android代码混淆的原理。
2.说说Gilde框架加载图片的原理、优势 、Glide为什么要这样做、用于解决什么问题?
3.自定义View的流程和主要用到哪些类?
4.说说Android View动画和 属性动画 实现的原理。
5.说下Gradle脚本的使用。
6.介绍一下Activity的启动模式。
7.怎么优化Android布局?
8.极光推送 怎么实现应用程序关闭之后还能继续推送,接入极光推送有遇到那些问题?
9.运行 1 + "2" 的结果是什么?
10.格式化时间为"2016-07-20 12:00:00"的格式怎么写?
11.Sqlite本地如何实现分页加载?
12.有没有看过Android的系统源码,你看源码的方式是怎么看的?
13.你做过的项目中哪个部分最难,难在什么地方?
14.什么情况下会出现OOM,怎么处理?
15.JDBC使用。
16.Map的实现方式;如何获取Map中全部的key、value、key和value?
17.关于Android 5.0之后的控件了解多少?
18.如何实现和修改下拉刷新控件以适应公司具体要求?(比如 美团)
19.你对Android那方面有过深入研究?
20.说说LruCache缓存算法的具体实现?
21.说说你负责的项目的架构?
22.网络访问框架用的是什么,具体怎么实现的?
23.项目中哪种什么布局用的最多?
24.RecycleView和ListView相比有哪些优势?
25.Android Studio 和 Eclipse 相比有哪些优点?
26.遇到ANR怎么处理?
27.如何提高APP性能?
28.对设计模式了解多少?
29.Fragment的实现方式有哪些?切换的时候是怎么处理的?
31.String,StringBuilder,StringBuffer的区别?
32.对多线程有哪些了解,有哪些方式开启一个新的线程?
HR面:
1.说说你的优点。
2.介绍下你自己。
3.为什么离职?上家待遇多少?期望薪资多少?
4.你对我们公司了解多少?
5.你的发展方向是?是否准备转管理岗位?
6.还有什么问题要问吗?(工作职责、部门结构和直属领导、公司发展路线和盈利情况、自己的面试表现等)
投简历的话,最好先在网上看下这家公司的位置,介绍之类的,看看是不是适合你的。
最后找工作APP推荐。
最好的应该是拉勾,其次就智联招聘。
什么58就不要去了,坑死。
废话不多说,直接看题,答案的话自力更生吧,印象更深。
技术面:
1.怎么进行代码混淆,并说说Android代码混淆的原理。
2.说说Gilde框架加载图片的原理、优势 、Glide为什么要这样做、用于解决什么问题?
3.自定义View的流程和主要用到哪些类?
4.说说Android View动画和 属性动画 实现的原理。
5.说下Gradle脚本的使用。
6.介绍一下Activity的启动模式。
7.怎么优化Android布局?
8.极光推送 怎么实现应用程序关闭之后还能继续推送,接入极光推送有遇到那些问题?
9.运行 1 + "2" 的结果是什么?
10.格式化时间为"2016-07-20 12:00:00"的格式怎么写?
11.Sqlite本地如何实现分页加载?
12.有没有看过Android的系统源码,你看源码的方式是怎么看的?
13.你做过的项目中哪个部分最难,难在什么地方?
14.什么情况下会出现OOM,怎么处理?
15.JDBC使用。
16.Map的实现方式;如何获取Map中全部的key、value、key和value?
17.关于Android 5.0之后的控件了解多少?
18.如何实现和修改下拉刷新控件以适应公司具体要求?(比如 美团)
19.你对Android那方面有过深入研究?
20.说说LruCache缓存算法的具体实现?
21.说说你负责的项目的架构?
22.网络访问框架用的是什么,具体怎么实现的?
23.项目中哪种什么布局用的最多?
24.RecycleView和ListView相比有哪些优势?
25.Android Studio 和 Eclipse 相比有哪些优点?
26.遇到ANR怎么处理?
27.如何提高APP性能?
28.对设计模式了解多少?
29.Fragment的实现方式有哪些?切换的时候是怎么处理的?
31.String,StringBuilder,StringBuffer的区别?
32.对多线程有哪些了解,有哪些方式开启一个新的线程?
HR面:
1.说说你的优点。
2.介绍下你自己。
3.为什么离职?上家待遇多少?期望薪资多少?
4.你对我们公司了解多少?
5.你的发展方向是?是否准备转管理岗位?
6.还有什么问题要问吗?(工作职责、部门结构和直属领导、公司发展路线和盈利情况、自己的面试表现等)
投简历的话,最好先在网上看下这家公司的位置,介绍之类的,看看是不是适合你的。
最后找工作APP推荐。
最好的应该是拉勾,其次就智联招聘。
什么58就不要去了,坑死。
- [面试题] 随机数相关面试题(1)
- java面试题1
- JAVA面试题-1
- 华为面试题1
- C#面试题 1
- 英文面试题(1)
- 面试题1-- Intel
- C++面试题1
- 面试题(1)
- c# 面试题1
- 中兴面试题1
- .net面试题1
- 面试题1
- 面试题1
- .NET 面试题1
- java面试题1
- sql面试题(1)
- 面试题1
- 【Redis缓存机制】10.主从模式
- sql中的触发器
- 初めまして
- Nginx+SFTP 做图片服务器
- sql语句练习50题
- 面试题1
- nmap xxxxxxx.com
- 关于Java并发编程的总结和思考
- Android 应用程序窗体显示状态操作(显示隐藏标题栏或自定义窗体大小)
- apache-ab并发负载压力测试
- 21-link系列的函数
- 如何进行正确的SQL性能优化
- 使用webstorm打开html时提示404错误
- iOS基于Https的网络请求