最新Android面试题(笔记)-----汇总.doc

上传人:豆**** 文档编号:34631086 上传时间:2022-08-16 格式:DOC 页数:13 大小:121KB
返回 下载 相关 举报
最新Android面试题(笔记)-----汇总.doc_第1页
第1页 / 共13页
最新Android面试题(笔记)-----汇总.doc_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《最新Android面试题(笔记)-----汇总.doc》由会员分享,可在线阅读,更多相关《最新Android面试题(笔记)-----汇总.doc(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateAndroid面试题(笔记)-汇总Android面试题(笔记)-汇总一般而言会考考你的JAVA和C/C+方面的知识!Java知识点包括:接口与抽象的使用及区别,多线程,socket基础,集合类,也有个别公司考察定义。C/C+知识点包括:指针的移动,排序算法,链表,有时还会有二叉树的遍历或图的遍历。一1、Activity的生命周期,两个Activity之间跳转时必然会执

2、行的是那几个方法?2、不用service,B页面为音乐播放,从A跳转到B,再返回,如何使音乐继续播放?3、Service有哪些启动方法?有什么区别?4、(音乐播放器)如何加载的音乐信息,如何改善其效率。5、电话状态的监听,改变打电话界面(听说我改动的Phone源码就不再问了)。6、ListView如何提高其效率?7、还有一些都是在上面的基础上扩展的,跟具体项目有关,就不说了。总结:他们只是问一问这些基础的知识,都是给外包公司招人,自己做不了主,也就是检验一下应聘人员懂不懂android。二1、启动一个程序,可以主界面点击图标进入,也可以从一个程序中跳转过去,二者有什么区别?2、启动一个Acti

3、vity有哪几种方法?3、怎么让在启动一个Activity是就启动一个service?4、两个Activity之间怎么传递数据?总结:他们也是刚开始做Android,面试人员最多有两三年工作经验,我感觉他们接触Android时间不一定跟我长,也就只问一些他们自己擅长的那一块。三1、Android程序与Java程序的区别?并强调了不是虚拟机方面的!2、Android中Task任务栈的分配。3、程序之间的亲和性的理解。4、同一个程序,但不同的Activity是否可以放在不同的Task任务栈中?5、在Android中,怎么节省内存的使用,怎么主动回收内存?6、Android四大组建,对各种组件的理解

4、。(因为在不同的资料中,有人把Activity、Intent、Service、ContentProvide看为四大组建,也有人把Activity、Broadcast Receives或Intent Receives、Service、ContentProvide看成四大组建)所以这个话题就牵出来的问题比较多。7、对Android的理解。四、Intent传递数据时,可以传递哪些类型数据?、不同工程中的方法是否可以相互调用?、Android中Provide是用来干什么的?、电话的状态有哪之中,怎么判断是来电还是去电?、在Android中是如何实现判断区分通话记录中的电话状态,去电,来电、未接来电?、

5、音乐播放器如果有大量的音乐文件,如何提高界面展示速度?、还有些具体的项目经验经历。五、音乐播放功能api中播放流程是怎么样的? 、Activity怎么和service绑定,怎么在activity中启动自己对应的service?、 Service有几种启动方式,区别是什么? 、界面间的跳转用什么实现,跳转时activity的生命周期。、界面间的布局是怎么实现的,控件的排列。 、项目中你遇到的最大困难是什么,怎么解决的。 、有些项目(我做过的)android中已经有了,而你又自己实现了,为什么自己实现,以及你用的实现方式以及所用知识点,二者相比,哪个更有优点,优点在哪。、你做的一个比较复杂的界面,

6、画出来,每个部分用的什么控件,各个控件中你用到的的属性是什么,写出来。、如果有种功能,他认为你做的显得不够完美,可能会把这个不完美的地方说出来,让你根据这问题给出一个解决方案。、Android用的数据库是什么样的?它和sql有什么区别?为什么要用ContentProvide?它和sql的实现上有什么差别? 如果进个大公司,技术全面的面试官来面你,会问得很全但很粗略,各知识点都涉及到,还给你发挥的境地。小公司就会很不幸了,尤其是面试官,自己也就懂那一点东西,他不管你会什么,就只问他会的那点知识,你们的经验有交集还好,不然就算你是诸葛亮,也只能自认倒霉!六1.抽象类和接口的区别2.sleep()和

7、wait()方法的区别3.TreeMap和hashMap的区别4.length和length()的区别5.重载和重写的区别6.数据库的查询语句(求和,平均值,最大值等)7.写四个线程,操作同一个数,两个用于加1,两个用于减1。8.写一个socket的简单程序,实现客户端与服务器通信9.写10个简单的linux命令10.EJB和java程序的区别11.什么是集群?12.内存的堆和栈以及数据的存储位置,数组和链表的最根本的区别13.写出JDBC连接数据库的语句14.还有个是继承一个A类同时又实现一个借口,A类和接口中都有同一个成员变量x,问你会不会编译出问题15.实现一个单实例模式类16.统计一个字符串中个字母出现的次数,按照azAZ的顺序17.反转一个字符串,并去掉其中的空格18.在一个人机对弈程序中,最关键步骤是什么19.二叉树的非递归遍历20.用多种排序方法对一组数据排序21.给定一个图(数据结构中的图),计算两点间的最短路径-

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 成人自考

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁