腾讯面试题
a = 1;
int result = a+++3<<2;
a = 2;
int result = (a++ > 2)?(++a):(a+=3);
a = 1234567;
int b = 0x06;
int result = a&b;
a = 34556;
Integer b = 34556;
boolean result = a==b;
func(string s ){
return () > 0 ? func((1))+ (0):"";
}
String result = func("Tencent");
result = (byte) oxffeffefe;
result = [(oxfe2baf&oxf)|oxff] >> 2/(4<<1);
比如 A = "Marginle",B = Valaienie", 交集为aie,写个算法。
?项目中什么时候用到状态机,举例说明。
Android基础
Receiver的生命周期
,写出几种各自的耗时。
, invalidate和postInvalidate的异同
,讲讲draw/onDraw和drawChild这个可以口述。
sdk的英文文档请细读。
,全部关闭,第一人全部打开(亮),第二个人隔一个按开关,第三个人隔2个按开关,以此类推,第100人路过时有几盏灯亮着?(写出结果就行)
Java基础
,wait,notify的区别
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
百度面试题
2013-5-2号补充:
(A[0],A[1], ..., A[n-1]),设计一个算法求解该数组最大子数组。(要求时间复杂度是O(n))
,不要用jdk中String的indexOf方法。
.
,并画出Observer模式的典型结构类图
7.& 和&&的区别
,ps,sp?适配是如何做的,为什么?
?
、非静态成员类有什么区别?什么是匿名内部类?
,内部是如何实现的,消息队列的实现机制?
,如何定位和避免?
?如何在jni中注册native函数,有几种注册方法?
?
(生产者消费者)
(栈)
-------------------------------------------------------
盘古搜索面试总结
算法题
,比如:-10,3,5,2,-3,6,7
最笨的方法就是穷举法,用三层for循环
android的基础题
,了解多少?IntentService知道么?
百度腾讯android面试题 来自淘豆网m.daumloan.com转载请标明出处.