• Stars
    star
    501
  • Rank 87,401 (Top 2 %)
  • Language
  • Created about 8 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🐂 Helpful materials for Android Interviews

Android开发面试大礼包

2015年毕业找工作的时候整理了一份Android开发面试干货,原始资料地址点击这里,由于当时制作的比较仓促,资料中存在不少错误或者过时的内容。 2016年年底换工作的重新时候整理了下这些资料,后来又陆陆续续抽空整理了些,目前已经整理的差不多了,希望对正在找工作的小伙伴们有点帮助。   建议结合下面的Android群英传和Android开发艺术探索这两本书的读书笔记系列一起看,因为读书笔记中涉及到的很多重要知识在这份面试总结中就不再重复介绍了。
整理的资料大部分都来源于书籍和网络,很多都已经标明了原文出处,若仍有侵权,请通知我,我立即道歉并删除。

推荐资料和书籍

  1. Android官方培训课程中文版:熟悉Android开发基础知识
  2. Android群英传:(在线版读书笔记点这里)
  3. Android开发艺术探索:(在线版读书笔记点这里)
  4. Android开发进阶-从小工到专家:提高Android开发技能必看
  5. Java程序性能优化:修炼Java的基本功
  6. 剑指Offer:国内的经典面试书
  7. 程序员面试金典:国外的经典面试书
  8. Android面试题一天一题:@goeasyway 总结的Android面试题

PS:千万记得要去刷LeetCode
在此特别感谢戴方勤和唐磊总结的题解(对应leetcode-cpp.pdfleetcode-java.pdf两份文档)
PPS:推荐下九章算法,一个不错的在线刷题和算法交流的网站,推荐关注他们的公众号(九章算法)
PPPS:算法主要掌握搜索、排序、递归、分治、回溯、贪心、动规等常见的算法思想,并结合数组、字符串、树等类型的题目进行练习就好。常见数据结构和算法的总结可以考虑阅读我之前总结的数据结构与算法系列文章 在线版
PPPPS:为了方便阅读,我已经将这4份总结转成了排版好的PDF格式的文件。另外,我博客中3本书的阅读笔记也整理好放在相应的文件夹下面啦,这样大家可以下载下来离线阅读(可能存在部分链接失效的问题)。

>>> 我在Android面试指南小专栏里面写了一篇稿子Android面试——算法面试心得,欢迎阅读!<<<

最后,祝大家找工作一帆风顺!

作者: 宅男潇涧 2016年9月
邮箱: [email protected]
博客: hujiaweibujidao.github.io
小专栏: https://xiaozhuanlan.com/u/javayhu

下面的二维码是我个人维护的微信公众号“潇涧技术专栏”,会不定期分享移动开发的核心技术,欢迎关注!

img

More Repositories

1

FabDialogMorph

🐠 Fab and Dialog Morphing Animation on Android
Java
738
star
2

poetry

china ancient poetry project data
368
star
3

yava

🐒 yet another view animation ( a simple and elegant view animation helper library for Android)
Java
333
star
4

Gank-for-Mac

💎 The missing Mac OS X application for gank.io (Swift)
Swift
295
star
5

wava

🐳 Wow, Android View Animation!
Java
295
star
6

Gank-Alfred-Workflow

🐺 An Alfred Workflow for searching ganks(干货) in gank.io
Python
188
star
7

TinyWeibo

🐈 [DEPRECATED]An Android application for Sina Weibo
Java
99
star
8

WeChat4j

[DEPRECATED]An Open Source Java SDK for WeChat Open Platform
Java
45
star
9

IconFontApp

Demo application for using IconFont on Android platform.
Java
44
star
10

XFace

A Face Recognition Application running on Android Platform
Java
40
star
11

Ganks-for-gank.io

A data fetcher and parser for daily issues created by gank.io
Java
26
star
12

ProgressView

ProgressView on Android
Java
12
star
13

customlint

custom lint rules
Java
10
star
14

NumberTextView

A simple view which switchs numbers with translation animation
Java
8
star
15

daoism-motionlayout

Daoism-MotionLayout is a simple android application showing MotionLayout animation
Kotlin
8
star
16

kiss-monitor

Simple performance monitor tool for Android application.
Java
7
star
17

XingShan

使徒行善,让行善成为一种习惯
Java
5
star
18

hujiaweibujidao.github.io

https://hujiaweibujidao.github.io
HTML
5
star
19

AnnotationView

AnnotationView on Android
Java
4
star
20

Ganks-for-andoirdweekly.net

🐚 A data crawler and parser for weekly issues created by androidweekly.net
Java
4
star
21

flac

An Android Recorder which supports flac format.
C
4
star
22

kiss-utils

Simple util classes for Android.
Java
4
star
23

GankHub-site

🐘 The hub for technical ganks(干货) with powerful search ability.
Java
4
star
24

android-ocr-demo

a demo application forked from android-ocr with some files modified to make it run.
Java
3
star
25

javafx2-doc-cn

Chinese translation for the official documentation of JavaFx 2.
3
star
26

LearnKotlin

head first learning kotlin
Kotlin
2
star
27

javayhu.github.io.hugo

hugo blog files
CSS
2
star
28

plugin

Simple Android Plugin Framework for study.
Java
1
star
29

arouter

activity router
Java
1
star
30

XSolutions

OJ Solutions including BestCoders, CodeForces, LeetCode OJ, Google Code Jam, HOJ, POJ, etc
Java
1
star