【转】2014腾讯实习招聘 相关面试题目
下面把我面试中被问到的一些问题整理出来,希望对各位准备面试额同学有帮助,移动客户端的同学应该是主要问android的这个方面,后台开发问网络的比较多。
1、android中的消息队列模型和Handler。
2、android中如何加载网络数据?可以在主线程中获取吗?
3、android中如何在子线程中更新UI,比如要在子线程中更新界面上的button上的文字,应该如何做?
4、android中多线程间如何通信的?主线程如何知道子线程中信息是否加载好了?
5、android中activity的四种加载方式?若是singtop模式,那么在一个activity的startActivity()方法中调用自己,那么它会经历哪些生命周期?
6、activity在finish后是否还有代码在执行?(应该是问结束之后是否还有之前的线程在运行)
7、android的ANR问题,以及造成ANR问题的原因。
8、说说MVC,如果将MVC应用到你的android项目中,你会怎样设计?
9、了解设计模式吗?为什么要有设计模式?考了一些具体的设计模式。你在实际项目中有用到哪些设计模式?
10、TCP和UDP协议,http协议。http的错误响应码,200,300,400,304,还有其他的一些没见过的。
11、二叉树的深度优先遍历,写代码。
以上的问题仅是回忆版本,有一些问题也没有及时记住,以上仅做参考,问题的答案就不说了,有一些我自己也是不太懂。
***************************************************************************
* 转载请注明出处: @CSU-Max http://blog.csdn.net/csu_max *
***************************************************************************

浙公网安备 33010602011771号