今日头条安卓面经

作者: QiYiFridge | 来源:发表于2018-01-01 23:48 被阅读75次

初面:

稍微偏技术面

主要流程是这样:

1.简单介绍了一下自己,阐述了一下自己之前的经历

2. 从一个简单的字符串分割说起,考察了一下基本功。难度其实也就leetcode简单题。

3. java关键字 volatile sychornized 以及ThreadLocal 这几个关键字的区别

4. 多线程相关的一个题目 

5. Android Activity启动的基本模式 ,没有考得很深入。

最后还问了一下card化的实现原理,虽然没改过,但是基本结构是看过的。

第一面的感觉还可以,基本上都答上来了

第二面:

第二面更偏向业务上一些:

1.第一面中问到的多线程相关的几个关键字又问了一遍,还涉及到了volatile关键字的底层实现  

2.关于之前写的代码的代码结构、业务实现,一些实现上的细节

3. 看过哪些比较新的库

第二面该回答上的问题都说上来了,而且在原有的点上也尽量拓展了一番,聊得比较投机。

第三面:

第三面面试官更偏向于基础

1.在for循环遍历一个数组的时候进行remove操作,会报什么异常?如何避免

2. ConcurrentHashMap的实现(其实Collection的各种实现都应该看一遍)

3. Bitmap的一些知识

4.  怎么样实现一个图片缓存系统

三面有些方向没回答上来,往往会得比较深。

主要方向就是这些,大致可以看出来,头条面试还是比较看重基础和代码能力的。

第四面:

 是hr面 ,介绍了一些头条这边的情况(能看出来还是比较辛苦的,其实这个时间点已经9点多了。。)

也没多少好讲的

第五面:

是团队leader来面,问了一下我自己的职业规划,技术研究方向。我大致说了一下。

之后就开始聊了一下他们项目的组织结构等。


博主后来也顺利拿到了offer。祝各位同学都能拿到心仪的offer~

相关文章

  • 今日头条安卓面经

    初面: 稍微偏技术面 主要流程是这样: 1.简单介绍了一下自己,阐述了一下自己之前的经历 2. 从一个简单的字符串...

  • 网易有道andorid程序员两轮面试,这些问题你能答上几个?

    近日,w3cschool app开发者头条分享了网易有道andorid实习面经。 引来了不少安卓开发程序员的围观,...

  • 今日头条2018春招安卓面经

    一面: 协变 线程间通信?有几种同步/加锁方式? 进程间通信?答了三个只知道概念的和安卓的AIDL。 又问这“三个...

  • 今日头条面经

    今日头条面经 我是在2017年2月15号左右的样子内推的今日头条,然后两面,投了之后没几天就有hr打电话过来了,约...

  • 字节跳动安卓面经

    前两天面试了字节跳动安卓开发的实习生,给大家分享一下面经。字节跳动好像都是一下子把三面都面完,所以要好好准备一下,...

  • 2017/03/09

    今日学习目标: 1.今日头条(安卓自动化压力测试) 2.Python马哥教程3节 3.Selenium+pytho...

  • 头条面经

    1.document.getElementByClassName实现 2.bind函数实现 3.双向绑定实现 4....

  • 头条面经

    提前批算法题 给定数组nums=[1,2,3,2,3,2,3],和一个常数K,找到数组里面出现次数>(N/k)次的...

  • 1-3年Android开发工程师面试经验分享

    平时都分享中高级的面经。本篇面经是给初中级安卓开发朋友推荐的。干货满满哦~ 作者:Android大强哥链接:htt...

  • 数据统计安卓面试重点分布:Java+自定义View+性能优化+N

    安卓面试的重点是哪些? 我收集整理了各种关于安卓面试资料,汇集了大厂和小公司的面经分享与面试题。 技术不断在更新。...

网友评论

本文标题:今日头条安卓面经

本文链接:https://www.haomeiwen.com/subject/dmcjdttx.html