转自:http://www.nowcoder.com/discuss/3906?pos=20&type=0&order=0

腾讯

一面

1.看着简历中的技能Java/c/Android掌握情况,先问Java我的掌握情况如何?

我说分为基本类型,还有集合,面向对象,线程,虚拟机的简单了解和GC。

2.那说说你理解的多线程?

我说多线程两种方式,一个是继承Thread类,再就是实现Runable接口。有线程休眠和等待阻塞的过程。其实我脑子模糊了!

3.那你举例子你项目中如何使用多线程的?

我说Android中的UI线程和子线程交互分配工作,开启一个线程先调用run方法。之后。。。我说的很差。

4.说简历中第二个项目简单介绍下,然后问其中技术点的信息上传你理解的http。

我说http中采用的是post方法,回答的很差。

5.简历中图片和视频压缩用什么方法?

我说图片是bitmap,视频的话目前好像很少要去压缩,会引起机身卡顿,比较cpu和内存的原因。他说谁说的,你在哪里看到的,然后就说那先不说这个问题。

6.说说Android中的Bitmap,你有没有看过源码,还是停留在使用?

我说目前这个是只在使用,看了fragment的源码。于是就说了fragment之间切换出现的问题,三种方法,提交的差异。

7.那么你能说说android中listview是如何优化的?

我说使用convertview缓存,但是之后出现问题是item乱序的问题,他说那每次复用都会更新会什么还会乱序,我模糊的说了一下。

8.那么如果listview中的item上有个加号减号,点击一次会执行什么操作?

我说调用notifychangedata.他问每次都会调用吗、。我说恩。?数据变化就会执行。

9.简历中说用Recycleview代替listview,项目中怎么用的,简历写得应该是你负责的部分?

我说了Recycleview的优点,停留在了解,不是很深入,没有用在项目中。

10.简历中说数据格式从xml改为json。为什么?

我说了解析xml比较麻烦,代码复杂,json解析用的阿里的fastjson,他说速度快是怎么体现的,我说不出来。

11.问在android布局了解的怎么样?比如有很多复杂的界面你怎么提升界面的优化?

我说的不对,他说你没有看过界面层次图吗?没有优化这方面吗?

12.问我还有什么想要补充而没有说的?

我就说我回答的很差。可以对我的学习方面提一些建议吗?他说你对细节的基础要加强,线程锁,网络http都要弄明白。

13.问我平时怎么学习的?

我说看书,看博客,遇到问题记录写博客,然后他翻了下我的博客说我还写过二叉树什么什么,我就说是的,是给先序和中序遍历求后续遍历,貌似着急的回答,挡住了他要问什么,唉!

二面

1.自我介绍

 我说了android开发经验,对优化做出思考。

2.项目都做了哪些优化。

天哪,我只是回答了界面的优化。不知道为什么咋停下来了,其实我还有很多优化的方面。

3.数据格式从xml改为json的原因。

回答的还是可以的。

4.post发送请求的几个数据格式是什么?

半天没懂,最后说不知道。

5.Java中的集合类,说说linkedlist和ArrayList的区别和删除元素的时间复杂度分别是多少?

说了两者之间的同步关系!线程不安全确定的是ArrayList。线程安全确定的是Vector.但是Linkedlist不清楚。删除元素复杂度我回答的是o(1)

6.继续说如果让你写一个hashmap?

key和vlues.key是唯一的。但是有个hashcode方法。判断两个对象是否相等必须是hashcode和equals都相等

7.解决hashcode唯一的数据结构哈希散列表解决哈希冲突的方法?

我就说解决哈希冲突的方法几种记不清了,有个取址法。

8.你对实习的一个要求是什么?

我说就是想学习一个标准的体系吧!由于时间关系,到这里结束。

9.您还有什么问题要问我的?

我说给些学习的建议,他说建议不敢当,主要是学习方面的基础知识多看一些,还有国内外的数据结构类型的书籍。

阿里

一面

1.Java虚拟机你了解吗?

2.TCP/IP

3.基本算法快排的时间复杂度和选择排序是稳定的吗?

4.同步锁分类

5.fragment的生命周期

6.在activity中如何更新fragment的值

7.Android的通信机制

8.Android的新技术

9.ListView和recycleview的区别

10.对校招有要问的吗?

11.设计模式了解吗?

2016年Android实习岗位 腾讯二面+阿里一面相关推荐

  1. 对2016年android实习就业的一些看法

    正如大家所知,今年android的行情令人堪忧,android从业人员也成井喷的态势. 周末刚在杭州面试了一家android实习,单位说,每天都有大批的(十几个)android和ios来应聘,告诉我说 ...

  2. Android实习周记:第一周,井底之蛙上岸

    本周一,5月4日,我决定开始总结记录 Android 实习的收获. 1.实习生活流水账 由于公司距离学校较远,每天七点就要起床,洗漱.早点后,大概一个半小时刚好到公司.我每次都是九点前到,那时候公司人 ...

  3. 从实习被劝退,到收获阿里腾讯的offer,谈谈读研给我带来的转变

    我不是来劝任何人去读研,我只是想坦诚的和大家聊聊,我为什么会选择读研,以及,读研给我带来了什么. 今年研究生毕业,回想三年时间,我很感激,因为读研让我找到了自己的节奏.结识了很多朋友.参加了不少比赛. ...

  4. Android特效专辑(十二)——仿支付宝咻一咻功能实现波纹扩散特效,精细小巧的View...

    Android特效专辑(十二)--仿支付宝咻一咻功能实现波纹扩散特效,精细小巧的View 先来看看这个效果 这是我的在Only上添加的效果,说实话,Only现在都还只是半成品,台面都上不了,怪自己技术 ...

  5. 对2016年android就业的一些看法

    正如大家所知,今年Android的行情令人堪忧,android从业人员也成井喷的态势.  周末刚在杭州面试了一家android实习,单位说,每天都有大批的(十几个)android和iOS来应聘,告诉我 ...

  6. 阿里巴巴2016年-校招-实习生岗位-内推

    阿里巴巴2016年-校招-实习生岗位-内推 SkySeraph 2016 Email:skyseraph00@163.com 时间:2016.3.1-2016.4.1 1. 平台型产品经理(技术领域) ...

  7. Android特效专辑(十二)——仿支付宝咻一咻功能实现波纹扩散特效,精细小巧的View

    Android特效专辑(十二)--仿支付宝咻一咻功能实现波纹扩散特效,精细小巧的View 先来看看这个效果 这是我的在Only上添加的效果,说实话,Only现在都还只是半成品,台面都上不了,怪自己技术 ...

  8. 腾讯二十周年:弱冠之礼 穷则思变

    腾讯二十周年:弱冠之礼 穷则思变 https://blog.csdn.net/LrS62520kV/article/details/84038908 文章经授权转载自iFeng科技(ID:ifeng_ ...

  9. 阿里巴巴2016算法岗实习招聘(西安)在线笔试整理

    阿里巴巴2016算法岗实习招聘(西安)在线笔试整理 2016年4月20日晚19点到21点,阿里巴巴2016算法岗实习招聘(西安)部分在线笔试题整理. 单项选择题 1.某体校选择校服,每套校服都包括短袖 ...

最新文章

  1. kotlin对ZipInputStream与ZipOutputStream的一些拓展工具(压缩,解压)
  2. COM 组件设计与应用(一)
  3. 汇编原理实验--输出ASCII码10H到100H
  4. python 点_Python中的方括号和点符号有什么区别?
  5. 2.9 logistic 回归中的梯度下降法
  6. 程序员和编码员之间的区别
  7. HTML+CSS制作彩色波动
  8. signature=e5535ff98b93aa63c455611822dc57c2,高校新生预激综合征6例报告
  9. windows下的工具链 树莓派_Lab2树莓派交叉编译(windows平台)
  10. windows下.bat文件启动多个jar文件 (.bat 批量启动jar)
  11. 国家出手,终于不用再担心网上「​裸奔」​了!
  12. C\C++ | FILE文件基本操作函数
  13. 计算机的声卡怎么安装教程,外置声卡怎么连接电脑 外置声卡安装教程【图文】...
  14. Java数据结构与算法
  15. 共阳极管的代码_1.共阳极数码管是将发光二极管的_____连接在一起,字符5的共阳代码为_____,字符2的共阴代码为 _____。...
  16. magent java_bt种子简介与magnet磁力介绍
  17. 长安战疫网络安全卫士守护赛 Shiro?
  18. ET篇:master项目结构梳理
  19. 从外网访问使用Padavan固件的路由器(花生壳DDNS配置教程)
  20. 伟东集团与百度云在2017国际教育信息化大会达成战略合作

热门文章

  1. dispatcherservlet发送2次请求_[Java] SpringMVC工作原理之一:DispatcherServlet
  2. 数据结构实验之图论八:欧拉回路
  3. 简单字符串排序_JAVA
  4. Linux下pdf读取乱码
  5. 第三讲、Linux常用命令
  6. Kafka【入门】就这一篇!
  7. word2vec原理之CBOW与Skip-Gram模型基础
  8. Vue.js 模板语法
  9. LaTeX输入极限下标,输入目标函数中的max下标约束条件
  10. Latex合并及插入图片相关问题