除了algorithm, data structure以及 design pattern以外, 面试中要区别哪些程序员是对[Android开发](http://www.apkbus.com/)比较了解的, 哪些只是刚刚上手等等, 用什么问题呢? 下面提供几个问题, 欢迎大家提供自己的答案:1. android平台上有四个java类跟sensor的使用有关, 列举并解释各自的目的。2. contentprovider是什么, 通常如何使用? 你能不能使用intent向一个contentprovider提供数据? 如果不能, 那一般都是怎么跟contentprovider进行数据交互的? 3. 列举出intent的常见用法。4. 列举出activity的生命周期函数, 并描述一种情形, 在onPause() 和onStop()没被调用的情况下 onDestroy()被调用了。5. 以下代码在什么情况下会crash? 你应该如何改进防止这种crash?Intent sendIntent = new Intent(); sendIntent.setAction(Intent.ACTION_SEND); sendIntent.putExtra(Intent.
面试
标签: 面试
【面试技巧】新手面试容易问到的问题,个人经历(转)
做android几个月了,前几天又面试了一些公司, 感觉对于android新手面试官的问题都有些类似,特此总结一下。他们知道你是新手 不会问很难的问题,但也是如此面试官能从你回答问题的速度和准确度来判断你的基础怎么样,所以我们必须对这些java个android基础烂熟于心。 好了 开始总结这几天碰到的面试问题: 1. java常用类: 会问一些String的基本操作,截取,转byte数组等等,各种IO操作,集合有哪几种 有什么区别 arrayList LinkList区别? 2. Http协议(必问): httpClient可以直接上传文件吗?请求体 响应体 ?很多请求能在1秒内完成 为什么还要异步?同步不行吗等等 3. service服务(必问):开启有几种方式?怎么与activity通信 4. 常用控件(必问):下拉刷新 侧滑抽屉 ViewPager ActionBar 常见动画 其中ListView(优化,getView和getCount,)必问 5. 4.3有什么新特性? 4.
2014各大IT公司面试题
* * 腾讯面试题 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 = ab; 5.String func(string s ){ return