• 【2014腾讯实习招聘-面试-移动client开发】


    版权声明:本文为博主原创文章,欢迎转载,转载请注明出处。 https://blog.csdn.net/kana007/article/details/24375423

            个人学习整理。如有不足之处。请不吝不吝赐教。转载请注明:@CSU-Max

            

            22日下午接到腾讯的长沙面试通知,时间是23日下午2点,茉莉花国际酒店。中午吃过饭就坐车赶过来了。路上车况非常好,12点半就到了,只是坐车头有点晕,歇息了近半个小时才缓过来,这里提醒要坐非常远车去面试的同学,一定要早一点,留一点时间缓冲。

            最终等到快两点了,赶去面试的房间门外,期间出现了一个插曲。这个房间的门铃坏了,一開始我没有注意到。后来时间过两点了,我就開始敲门的,后来面试官给开门了。没等我将原因,他就笑着对我说,等着急了吧,这个门铃坏了,你敲门我才听见的。

    哈哈。面试官人非常好,非常年轻的一个小伙子。一開始是自我介绍。后来问了一下关于社团活动的事。然后就開始面试正题了,因为面试的是移动client开发。他整个面试过程看简历唯一的地方就是我的一个android项目。其它的java web 项目都没有看,汗。android这方面博主平时没看太多。所以答得非常不好。

            以下把我面试中被问到的一些问题整理出来。希望对各位准备面试额同学有帮助,移动client的同学应该是主要问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      *

                                                        ***************************************************************************



  • 相关阅读:
    [liu yanling]常用的测试工具
    [liu yanling]软件测试的过程
    [liu yanling]测试方法
    [Buffalo] 一些SQL函数
    [Stephen]C#中调用C++动态链接库
    [Jacky] 解决Ext.Net GridPanel 选择的行数据刷新后不能获取最新值
    [Tommas] dateadd() 函数用法
    [Tommas] UNION 和 UNION ALL 的区别
    文件I/O编程
    分房问题
  • 原文地址:https://www.cnblogs.com/ldxsuanfa/p/10737581.html
  • Copyright © 2020-2023  润新知