2014-4-14 今天是Monday,然后早上没有面试,下午开始了来到这里第四天的第二次面试,心想着下午要去面试,然后再家里的时候想看一下面试题呀,可是怎么也感觉自己心不在焉的,所以也没有怎么看下去,可是一切都没有在意料之中。。。。
好不容易赶到在约定的时间来到了这个公司,wowo,好大的赶脚,然后这是唯一让我所有面试中感到紧张的一家公司了。
丫丫,是真的很大啦,当时想到的就是也许这家公司福利不错哦!
其实也是在意料之中啦,一张有着22道题目的试题单给我,然后叫我40分钟后他来检查结果,然后一阵阵嘿咻嘿咻之后,我把试题有深深的印在了脑子里,其实很想用手机拍下来的,毕竟有22道题,怕自己记不住,但是又怕被这里的管理者误会自己作弊,所以。。。就辛苦一下自己的大脑了。
1:String和StringBuffer有什么差别?在什么情况下使用它们?
2:在异常当中Throw和Throws有什么区别和联系?
3:new一个对象和使用类名创建一个对象有什么区别,二者使用时应该注意什么?
4:LinkList与ArrayList的区别?如果开头或者结尾分别插入一个对象,是分别使用哪一个好一点(效率高一点)为什么?
5:如何将一个Activity设置成一个窗口形式?
6:请简述Android中常用的五种布局?
7:请简述Activity的生命周期以及如何调用相应的生命周期?
8:简述Android应用程序的结构?
9:页面上现有ProgressBar控件progressBar,请书写线程以10秒的时间其进度显示工作?
10:请简述下ContentProvider是如何实现数据共享的。
11:什么是Handler?它是怎么运行的?
12:Activity、intent、service和brodcatrecevier之间是什么关系?
13:android中常用的数据存储方式有哪些?怎样去实现这些存储方式?
14:简述如何实现Activity的跳转,并写出主要代码?
15:如何创建带三个按钮的对话框?
16:上下文菜单如何注册?
17:把你做过的一个较复杂的界面布局画出来,每个部分用什么控件,各个控件中你用到的属性是什么?写出来
18: Android开发中如何尽量减少耗电量?
19:从哪些方面提升用户体验?如何提升?
20:软件工程开发模式(非设计模式)有哪些?简要描述各个开发模式以及其。。。
21:编写一个小程序,可以显示该时间,按返回时间显示对话框是否退出程序
22:写一个每隔20秒自动更新桌面背景的小程序?
23:Ios中哪一个东西类似以Android中的SharePreferce
24:Android中那些控件Ios没有,Ios中哪些控件Android中没有?
25:Window平台、Linu平台、Mac平台,那两者更相似?
26:为什么iOS中有很多属性或者视图是以NS开头的?
27:C++中Overload、Overwrite及Override的区别?
我这里给出一条;链接:http://blog.csdn.net/penzo/article/details/6001193
28:讲一下Java和C++中如何实现接口?
29:如何优化ListView?
30:如何在Mac平台里面的资源管理器中打开以前浏览的页面?
31:讲一下Retain的用法以及注意?
32:你是怎样理解C中的指针?
33:讲一下Mac中的内存管理?
34:ios中有垃圾回收机制吗?
35:讲一下物联网的操作
36:Android中的地图鱼Ios中地图的不同
37:讲一下Android与Ios的相同点
38:讲一下webservise
39:你做过最大的项目有多少页面,主要涉及到那些技术点?
由于时间的关系,大家看了就自己找答案哦!毕竟我不能用我的思想来限制这个答案对吧!
嘿嘿!谢谢!