北京面试(2)

        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:你做过最大的项目有多少页面,主要涉及到那些技术点?

   由于时间的关系,大家看了就自己找答案哦!毕竟我不能用我的思想来限制这个答案对吧!

嘿嘿!谢谢!

     

     

一切只是为了充实自己!!stay hungry and stay foolish!!
原文地址:https://www.cnblogs.com/Catherine-Brain/p/3665285.html