资源描述
腾讯面试题
1. int a = 1;
int result = a+++3<<2;
2. int a = 2;
int result = (a++ > 2)?(++a):(a+=3);
3. int a = 1234567;
int b = 0x06;
int result = a&b;
4. integer a = 34556;
integer b = 34556;
boolean result = a==b;
5. string func(string s ){
return s.length() > 0 ? func(s.substring(1))+ s.charat(0):;
}
string result = func(tencent);
6. byte result = (byte) oxffeffefe;
7. int result = [(oxfe2baf&oxf)|oxff] >> 2/(4<<1);
8. 判断两个string的交集
比如 a = marginle,b = valaienie, 交集为aie,写个算法。
9. 什么是状态机?项目中什么时候用到状态机,举例说明。
10. 写出两种单例模式
android基础
1. activity和broadcast receiver的生命周期
2. 写出几种service和activity的交互方式
3. ui线程和非ui线程的交互方式,写出几种各自的耗时。
4. requestlayout, invalidate和postinvalidate的异同
5. 写出三种常用layout布局并进行解释
7.view的绘制过程,讲讲draw/ondraw和drawchild这个可以口述。
8.以下是android sdk的英文文档请细读。
9.100盏灯,全部关闭,第一人全部打开(亮),第二个人隔一个按开关,第三个人隔2个按开关,以此类推,第100人路过时有几盏灯亮着?(写出结果就行)
java基础
1. 说出sleet,wait,notify的区别
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
百度面试题
2013-5-2号补充:
1. view和viewgroup的关系
2. 如何定位和解决andorid的内存溢出问题
3. 一个有n个元素的一维数组(a[0],a[1], ..., a[n-1]),设计一个算法求解该数组最大子数组。(要求时间复杂度是o(n))
4. 用java代码实现判断一个字符串中是否包含另一个字符串,不要用jdk中string的indexof方法。
5. 用java实现一个singleton.
6. 简述observer设计模式,并画出observer模式的典型结构类图
7. & 和&&的区别
8. 什么是dpi,ps,sp?适配是如何做的,为什么?
9. 用最有效率的方法算出2乘以8等于几?
10. 静态成员类、非静态成员类有什么区别?什么是匿名内部类?
11. handler机制的原理,内部是如何实现的,消息队列的实现机制?
12. 什么是anr,如何定位和避免?
13. apk之间互相传递数据
14. 简述android的启动过程
15. 如何加载ndk库?如何在jni中注册native函数,有几种注册方法?
16. 如何收集软件崩溃信息?
17. 简述软件编译流程和发布流程
18. 是否编译过android源码和linux内核源码
19. 写一个归并排序数组
20. 自定义控件相关
21. 缓存实现
22. 线程同步(生产者 消费者)
23. 符号匹配(栈)
24. 还问了下拉刷新和分页加载的实现机制
-------------------------------------------------------
盘古搜索面试总结
算法题
25. 求一个数组的最大连续子序列和,比如:-10,3,5,2,-3,6,7
最笨的方法就是穷举法,用三层for循环
26. 求一个数组中出现次数最多且值最大的数
android的基础题
1. service的生命周期
2. intent用途,了解多少?intentservice知道么?
3. 自定义控件
4. xmpp协议的理解
5. 广播创建方式有几种?有什么区别?
6. 多线程有几种实现方式?
继承thread, 实现runnable接口, asyntask
------------------------------------------------------------
一、listview如何优化(这个很重要,多次被问到)
1. 分页加载
2. convertview缓存
3. viewholder
4. scrolllistener,记住滑动的状态
二、常用排序算法,各种算法的复杂度,用java实现一种排序算法。
四、单链表的反转、合并、排序
五、二分查找法
六、intent flag常用的记住几个
七、aidl怎么用?全称是什么?
八、taskaffinity 亲和性
这个一般人应该都不熟悉,了解一下,面试中可能被问到,几率不大。
--------------------------------------------------------------
百度各种面试总结
1. listview item缓存如何实现
convertview
2. 很多view如何缓存
3. 图片上传
4. 图片过大如何处理?压缩后图片有多大?
分辨率压缩、质量压缩
5. oom怎么办?
6. 图片的缓存机制,如何做到高效和稳定?
7. 自定义view怎么做能提高效率? 自定义view如何做图片缓存?自定义view如何判断单击和双击?自定义view 的 ondraw方法主要做什么?篇二:实习生取胜的面试技巧
实习生取胜的面试技巧
去面试回来以后认为戏不大了,有点郁闷自己没把问题答好。后来被通知去上班,欣喜过后想知道为什么,今天终于得以问了面试我的人。
我的优势是:
一,研究生(那个本科生几乎只是因为是本科生就被放弃了,我觉得她还是很不错的,原来这个社会这么盲目看学历啊); 二,背景还好(我想可能是指学校背景,安慰了一下下,原来我们还不是那么被排斥);
三,成绩还好(这种工作的特点决定了从事它的人在校期间的成绩要好,难怪mckinsey一类的公司那么在意gpa,真不知道自己这学期的成绩怎么样啊);
四,综合素质(仪表谈吐等。公司找的人很可能将来会成为其正式员工,所以会尽量选择接近其正式员工标准的实习生;当然,也可能会成为合作伙伴的);
五,自信(据说是表现出了很强的自信认为自己能做好这样的工作,这一点有点打动他们)。
说到第四点,想到今天刚看到的一段话:你对一份工作的态度是冷淡、热情、充满兴趣、无所谓还是势在必得……会直接影响着你在面试中表现出来的态度。它们通过你的眼神、声调、动作、微笑弥散开来,透过空气,慢慢地感染到你的面试官。似乎是这样的,我喜欢这样的工作,所以我面试的时候是发自内心地认为我能做好它,因为我从本科时就开始关注,并不断
把自己往这个方向培养。这也鼓励了我,如果今后继续在这个方向上培养自己的话,相信我下次求职时,我会表现得更好。 我的缺点:
一,自信的另一面——自负,不可信的自负。问到好何平衡考试与兼职时,毫无任何理由,只说,这个我能做好,语气再肯定也给人不信任感。经理告诉我,可以这样说,比如:我平时掌握得比较好,所以考前只要看一天就可以;或者,考试拉得比较长,中间有充分的时间复习等。一定要有一个理由来支持自己,这才让人觉得你不是没来由得自信着,而且能反映出你思维的严谨。其实面试就是这样,在这些小问题里,看出你的思维能力,也包括与人接触的素质。由此看出,哪个牛人在面试中脱颖而出,其实并不是偶然,在面试中闪现出的光环是靠多年的沉淀的。
二,语言发音(声音弱,给人感觉不容易引起人的重视)。
我上次留给自己的问题:对于“你觉得你有什么优势做好这份工作”的回答,我想突出自己的经验,却说得不够具体,很空泛,如何能简炼得把自己的具体经验表达出来呢?以后要继续思考。
针对经理提出的缺点,以后要多思考多练习,争取提高。面试过后,往往会有一场复试,大家可以继续研究复试面试技巧。
职场面试实用技巧
面试前的准备:
面试前要先预想主考官会问的问题,并准备谨慎而有条理
地回答。事先有准备的人,表情和肢体语言比较笃定从容,且具备较好的回应能力。大学毕业生由于缺乏面试经验,可事先找朋友练习面试技巧。面试时最好提前10分钟到达地点,先去洗手间放松一下,整理一下思路,还可最后检查一下自己的仪容,整理因挤公车而弄乱的发型,女士还可趁机补补妆。
面试时的礼仪:
面试务必要准时,一进公司就是面试的开始,对人要客气有礼,秘书或接待人员都可能影响到你是否能得到这份工作。面试前应关掉手机和传呼机,若当着主考官的面关掉,更可显出你的诚恳。注意自己坐姿,节制不该有的小动作。与主考官保持视线的接触,但不要紧盯着对方的眼睛,眼神切勿乱瞟乱看。
面试时的应对:
仔细聆听对方的问题,审慎回答,不要太简略,切忌只回答是的、好、对的、没问题等无法使内容更生动的字句,要完整并举实例说明,但要避免冗长。若对应征公司不了解,不妨坦诚相告,以免说错而得不偿失。
网络兼职平台 当对方问你能为公司做什么时,若无法马上回答,可先请问对方这份工作上最重要的内容是什么,你好就这些部分来回答。
当对方问及你的专长时,别忘了针对专业特性来回答。对自己的能力和专长不需刻意强调,但也不必大过谦让。
主考提及你是否有问题时,一定要把握机会发问,以表现自己对这份工作的强烈兴趣,但要就工作内容、人事规章等范围发问,不要离题太远。
面试结束后:
无论告辞时说些什么,要表现出信心坚定,给主试者一个深刻的印象。离开前应谢谢主试者给你面谈的机会。若面试时间较长,在面试结束时,可以赞扬主试者在面试过程中使你获益的特殊观点,还可寄封谢卡,以加深对你的印象。
若你认为这份工作不适合你,可打电话或写一封措辞客气、亲切的信,告诉对方原因,切忌从此人间蒸发。
在上海就读的大学生还可以考虑远赴北京、广州、深圳求职,或者回家乡工作。因此,若在9月初能寻找到异地求职互助的朋友或者能帮忙找工作的亲戚非常重要。
职场面试实用技巧
面试前的准备:
面试前要先预想主考官会问的问题,并准备谨慎而有条理地回答。事先有准备的人,表情和肢体语言比较笃定从容,且具备较好的回应能力。大学毕业生由于缺乏面试经验,可事先找朋友练习面试技巧。面试时最好提前10分钟到达地点,先去洗手间放松一下,整理一下思路,还可最后检查一下自己的仪容,整理因挤公车而弄乱的发型,女士还可趁机补补妆。
面试时的礼仪:
面试务必要准时,一进公司就是面试的开始,对人要客气
有礼,秘书或接待人员都可能影响到你是否能得到这份工作。面试前应关掉手机和传呼机,若当着主考官的面关掉,更可显出你的诚恳。注意自己坐姿,节制不该有的小动作。与主考官保持视线的接触,但不要紧盯着对方的眼睛,眼神切勿乱瞟乱看。
面试时的应对:
仔细聆听对方的问题,审慎回答,不要太简略,切忌只回答是的、好、对的、没问题等无法使内容更生动的字句,要完整并举实例说明,但要避免冗长。若对应征公司不了解,不妨坦诚相告,以免说错而得不偿失。
当对方问你能为公司做什么时,若无法马上回答,可先请问对方这份工作上最重要的内容是什么,你好就这些部分来回答。
当对方问及你的专长时,别忘了针对专业特性来回答。对自己的能力和专长不需刻意强调,但也不必大过谦让。
主考提及你是否有问题时,一定要把握机会发问,以表现自己对这份工作的强烈兴趣,但要就工作内容、人事规章等范围发问,不要离题太远。
面试结束后:
无论告辞时说些什么,要表现出信心坚定,给主试者一个深刻的印象。离开前应谢谢主试者给你面谈的机会。若面试时间较长,在面试结束时,可以赞扬主试者在面试过程中使你获益的特殊观点,还可寄封谢卡,以加深对你的印象。篇三:实习生取胜的面试技巧
专注做简历过面试实习生取胜的面试技巧
— 新职教育
去面试回来以后认为戏不大了,有点郁闷自己没把问题答好。后来被通知去上班,欣喜过后想知道为什么,今天终于得以问了面试我的人。
我的优势是:
一,研究生(那个本科生几乎只是因为是本科生就被放弃了,我觉得她还是很不错的,原来这个社会这么盲目看学历啊);
二,背景还好(我想可能是指学校背景,安慰了一下下,原来我们还不是那么被排斥);
三,成绩还好(这种工作的特点决定了从事它的人在校期间的成绩要好,难怪mckinsey一类的公司那么在意gpa,真不知道自己这学期的成绩怎么样啊);
四,综合素质(仪表谈吐等。公司找的人很可能将来会成为其正式员工,所以会尽量选择接近其正式员工标准的实习生;当然,也可能会成为合作伙伴的);
五,自信(据说是表现出了很强的自信认为自己能做好这样的工作,这一点有点打动他们)。
说到第四点,想到今天刚看到的一段话:你对一份工作的态度是冷淡、热情、充满兴趣、无所谓还是势在必得……会直接影响着你在面试中表现出来的态度。它们通过你的眼神、声调、动作、微笑弥散开来,透过空气,慢慢地感染到你的面试官。似乎是这样的,我喜欢这样的工作,所以我面试的时候是发自内心地认为我能做好它,因为我从本科时就开始关注,并不断把自己往这个方向培养。这
专注做简历过面试也鼓励了我,如果今后继续在这个方向上培养自己的话,相信我下次求职时,我会表现得更好。
我的缺点:
一,自信的另一面——自负,不可信的自负。问到好何平衡考试与兼职时,毫无任何理由,只说,这个我能做好,语气再肯定也给人不信任感。经理告诉我,可以这样说,比如:我平时掌握得比较好,所以考前只要看一天就可以;或者,考试拉得比较长,中间有充分的时间复习等。一定要有一个理由来支持自己,这才让人觉得你不是没来由得自信着,而且能反映出你思维的严谨。其实面试就是这样,在这些小问题里,看出你的思维能力,也包括与人接触的素质。由此看出,哪个牛人在面试中脱颖而出,其实并不是偶然,在面试中闪现出的光环是靠多年的沉淀的。
二,语言发音(声音弱,给人感觉不容易引起人的重视)。
我上次留给自己的问题:对于“你觉得你有什么优势做好这份工作”的回答,我想突出自己的经验,却说得不够具体,很空泛,如何能简炼得把自己的具体经验表达出来呢?以后要继续思考。
针对经理提出的缺点,以后要多思考多练习,争取提高。面试过后,往往会有一场复试,大家可以继续研究复试面试技巧。篇四:xx简历android实习经验 篇五:android开发实习报告总结
android开发实习总结
有一名话叫做:不经过风雨,怎么见彩虹?我想改一下:不真正进入社会,怎能了解社会呢?
在这次实习中,给我收获最大的是我觉得很多工作需要我去摸索和探讨,要不怕吃苦,勇于激流勇进,有的工作虽然单挑又重复,但这是磨练意志最有效的方法,我告诫自己要认真完成,对每项工作都要他看成是公司对自己的一次考核,做到每一件事的过程中遇到困难,一定要争取不抛弃,不放弃,坚持“战斗”,只要希望还在,胜利一定属于我们。 在此次专业实习的过程中,我进入了广州外语通科技有限公司当任android开发实习生,并参加了两次大项目的研发,从实际到理论,加深了我们对软件技术专业的理解,和对于与社会接轨的深刻感受。
作为学生,我们更多的是课本的知识的理解,理论的优势是我们的特色,但是怎样将理论结合实际却是摆在我们面前的难题。而参观广州外语通科技有限公司正视给了我们直观的解读。广州外语通科技有限公司建立了一整套符合国际标准的质量、成本和交付体系,软件开发质量控制和过程改善能力已达到了国际先进水平,秉承“用开拓的意识、创造新的价值”的企业理念,不断跟踪国际先进技术与管理思想,研发和提供优质软件产品和技术服务,为客户不断创造和提升价值。正是因为秉持这样的理念其完整的价值链和细致的软件服务,给了我们以软件技术专业的具体实际的体验。与此同时,广州外语通科技有限公司企业的参观使我们对中国物流企业的现状有了大概的了解,参观过程中不同仓库的设施和地面的设置的挑选更是让我们多了超出理论的认识。通过指导人员的讲解我们对中国物流企业的信息化有了大致的了解:中国物流企业信息化整体水平不高是其信息化建设的核心问题。这包括:标准不统一,资源浪费严重;大型应用软件系统应用不普遍,应用层次低;现有各软件系统之间相互孤立,形成“信息孤岛”;信息化建设发展不平衡,造成“信息鸿沟”;硬件设备的利用率不高,资源浪费严重;综合信息系统是物流业信息化建设的必然趋势。
如果说前两次的参观实习是给的我们直观的视觉冲突和心理震撼,那么后来的信息化讲座就揭开了信息化和软件技术专业的神秘面纱。通过经验丰富的演讲者的ppt演示我们了解了多个行业的信息化实施过程和具体的商务转变成软件技术专业活动的流程。现实中简单的商务活动一旦设计成成功的xx专业流程将涉及多个业务流程,整体的实施过程是复杂而艰难的。鉴于中国android专业已经很成熟,各方面的支持还不够很完备,这使得中国android专业的发展有很大的扩展性。
作为应届毕业生,在毕业前的这次专业实习,无疑是给了我们对android专业的清晰认识,这也是最为软件技术专业专业的学生的最大感悟。当然实习中还有着更多的感触,包括学习,生活,工作各个方面。
就学习而言,专业实习它更偏重于应用,更加细致,要求也更加严格。作为应届毕业生的我们要想适合自己的工作,在实际中实现自己的理想,必需不断的增加自己的能力,做事情更加专注。
就生活而言,专业学习展示给我们看各个不同的行业的人们的生活,不同行业的人们将自己的行业融入自己的生活,这样大的人群的生活展示给我们未来的生活远景,选择什么样的生活也是我们现在的最重要的抉择。一旦下定决心,也就要开始为自己的生活做准备,胜利是属于有准备的人的。现在的我就要为自己的生活做准备,不断的充实自己。
就工作而言,无疑的本次的xx专业专业实习,展示给我们了多种职业,而作为应届毕业生,择业的选择是大多数人所面对的问题。就我们xx专业而言,面试时常遇见的问题就是
“android专业是干什么的?”或许大多数的学生跟我一样对android专业并没有清晰的概念,所以也并不能很好的回答这样的问题。不管怎样,勤劳的人是让人钦敬的,但所接触的朋友说“多年的工作让我清楚这个社会的运转不是控制在辛勤劳动的人手上,而是那一班根深帝固的政治家、资本家手中...工作中的认真负责不是为了讨好表现,而是为了要冶练自己的品性,是在为自己,不是为老板”。
上面的认识都是正面的,也是自己受益的主要部分,但就个人而言,本次的xx专业实习更多的是让自己认识到自己的不足。作为一个即将毕业的应届生,通过此次的实习,更多的是对大学四年的回顾和反省。进入了社会,和学校的感觉是完全不一样的。只有在刚进入公司的一个月里,大家还把你当作新人,时间久了公司的领导就把你与其它同事相比较;当你开始跑客户时,客户把你与做了很多年的销售相比较,没人把再把你当新人看待,而你把你当作一个正式的有能力的人使用。
看着那些员工忙忙碌碌的来来去去,坚定的态度是那么一点一滴在铸就起来,一个被人认可的人首先一定是一个认真负责的人,一个认真负责的人无论到哪里都可以站得正。相对于经验和技术而言,这些都是可以积累的,可以日久能熟的,但是否能有正确的态度却是因人而异的,有的人永远让人感觉畏锁。我从来没有把现在的工作当作实习,我就是认定我是在工作,而不是来学习东西的。我是为工作而学习,学习是为了把工作做得更好。 总的来说,我们这一次实习是比较成功的,大家都能学习到了很多在校园、在课堂上、课本上学不到的东西,也了解很多和懂得了做人的道理,特别是体会到生活中的艰辛和找工作的不容易。
感谢这次实习,感谢这次实习的教师,感谢为我们争取了这实习机会的领导。
内容总结
(1)腾讯面试题
int a = 1
(2)--------------------------------------------------------------
百度各种面试总结
listview item缓存如何实现
convertview
很多view如何缓存
图片上传
图片过大如何处理
(3)篇二:实习生取胜的面试技巧
实习生取胜的面试技巧
去面试回来以后认为戏不大了,有点郁闷自己没把问题答好
展开阅读全文