版权声明:本文为博主原创文章,欢迎转载,转载请注明出处。 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 
    *

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

【2014腾讯实习招聘-面试-移动client开发】的更多相关文章

  1. 拿到腾讯实习offer的前后小事

    一.前言 本文应该算不上是面经,仅仅是自己近期一路走过的些许琐碎小事,欢迎园友吐槽,但是不要太凶残哦. 二.旧年小事 去年11月底,从上海实习公司请假回校参加研究生毕业论文开题答辩,在校忙碌了一段时间 ...

  2. 腾讯实习面经(offer)

    腾讯的实习招聘也算是告一段落了.从内推到正式实习生招聘,总结一下.看了这么多面经,也把自己的经历写一下,有需要的朋友可以参考一下.毕竟互帮互助嘛. 内推 腾讯内推的经历比较惨淡,面了三个部门,都跪在一 ...

  3. 记2016腾讯 TST 校招面试经历,电面、笔试写代码、技术面、hr面,共5轮

    (出处:http://www.cnblogs.com/linguanh/) 前序: 距离  2016 腾讯 TST 校招面试结束已经5天了,3月27日至今,目前还在等待消息.从投简历到两轮电面,再到被 ...

  4. 你不知道的腾讯社招面试经验(已offer)

    # 你不知道的腾讯社招面试经验(已offer) ## 背景 最近一段时间换工作,成功获得了腾讯的offer.在这里有点经验跟大家分享,我觉得,比起具体的面试题,有些东西更加重要,你知道这些东西,再去准 ...

  5. 2017腾讯OMG实习生面试总结

    2017腾讯OMG实习生面试总结 一面 一面有两个面试官,轮着来的,一共是一个半小时,中间等了10分钟左右.结合简历问了问项目,也考察了基础,手写了两道简单的算法题.问题包括: 第一个面试官 1.自我 ...

  6. 腾讯2016实习生面试经验(已经拿到offer)

      忐忑了好几天,今天最终收到深圳总部的电话.允许录用我为2016年实习生,感觉整个天空都放晴了.坐标:武汉大学,给大家说说我的面试经历吧,我投的是软件开发--应用开发方向. 一.校招流程 投递简历- ...

  7. 招聘面试—关于Mysql的一点儿总结

    最近半年,作为部门的面试官之一,参加了许多次招聘面试.数据库知识,尤其是对数据的增删改查等操作是软件测试人员的基本功,是面试过程中的必考项.在这其中,有一道题,是我每次面试的必考题. 题目 以Mysq ...

  8. 学生党如何拿到阿里技术offer:《阿里面试经历-2014.4.18研发实习生面试经历(失败)》

    我们分享的上一篇文章是一位学长在大三的时候面试阿里实习生成功的经历的分享,其实就像学长在上一篇文章最后说的那样“面试并没有想的那么难,运气也会占一部分.”,其实我个人觉得,对于我们而言,自己越努力就会 ...

  9. 有大佬拉我一把麽,现在广州还有c++后台实习招聘麽

    有大佬拉我一把麽,现在广州还有c++后台实习招聘麽

随机推荐

  1. IOS 视频直播/智能家居(一行行敲代码,从零开始)lesson:1整体架构

    本文转载至 http://blog.csdn.net/u014011807/article/details/47144027 前段时间由于工作需要做了一个视频直播/智能家居类的应用.算是对iOS音视频 ...

  2. apache使某目录下的文件能够列表显示出来

    想要使web目录下,某目录下的文件列表显示而不是显示"You don't have permission to access / on this server" 需要在httpd. ...

  3. 解决Sublime Text 3中文显示乱码问题(转)

    解决Sublime Text 3中文显示乱码问题(转) 1.打开Sublime Text 3,按Ctrl+-打开控制行,复制粘贴以下python代码,然后回车运行. 2. 复制并粘贴如下代码: 2.重 ...

  4. redis基本结构

    redis数据结构string(字符串)1->12->23->3 list(列表)key->(1->2->3->4->5) hash(散列)1-> ...

  5. Delphi Code Editor 之 几个特性

    Delphi Code Editor有几个特性在编写大规模代码时非常有用.下面分别进行介绍: 1.Code Templates(代码模板) 使用代码模板可把任意预定义代码(或正文)插入到单元文件中.当 ...

  6. nginx+memcache实现页面缓存应用

    一.前言 nginx的memcached_module模块可以直接从memcached服务器中读取内容后输出,后续的请求不再经过应用程序处理,如php-fpm.django,大大的提升动态页面的速度. ...

  7. PtH(hash传递攻击)原理探秘

    背景知识 Windows 横向渗透的两种方式 1.hash传递攻击,通过传递NTLM-Hash,登录机器,简称PtH: 2.ticket传递攻击,通过传递kerberos的ticket,登录机器,简称 ...

  8. C语言位操作--判断整数是否为2的幂

    unsigned int v; // 判断v是否为2的幂 bool f; // f为判断的结果 f = (v & (v - 1)) == 0; // 结果为0表示不是2 的幂 // 改变表示方 ...

  9. Java反射机制获取Class文件

    JAVA反射机制是在运行状态中,对于任意一个类(class文件),都能够知道这个类的所有属性和方法:对于任意一个对象,都能够调用它的任意一个方法和属性:这种动态获取的信息以及动态调用对象方法的功能称为 ...

  10. 如何搭建Packetbeat性能监控

    安装与配置JDK 1.  将jdk-8u111-linux-x64.tar.gz上传至Linux的/opt目录下,并执行解压命令: tar -zxvf jdk-8u111-linux-x64.tar. ...