gdutxiaoxu / Android_interview
这个仓库主要提供一些面试资料,计算机网络基础,算法,面试常见问题
Stars: ✭ 83
Projects that are alternatives of or similar to Android interview
System Design And Architecture
Learn how to design large-scale systems. Prep for the system design interview.
Stars: ✭ 1,005 (+1110.84%)
Mutual labels: interview, interview-questions, interview-practice
Awesome Android Interview
🔥 A awesome android expert interview questions and answers(continuous updating ...)
Stars: ✭ 3,596 (+4232.53%)
Mutual labels: interview, interview-questions, interview-practice
Commondevknowledge
🔥 🌟⭐⭐⭐ ⭐ 史上最全的BAT大厂Android面试题汇集,以及常用的Android开发的一些技能点,冷门知识点汇总,开发中遇到的坑汇总等干货。
Stars: ✭ 2,831 (+3310.84%)
Mutual labels: interview, interview-questions, interview-practice
Android-Interview-Study-2022
🤓 2021~ 안드로이드 취직 대비 면접 공부 기록터 📖
Stars: ✭ 92 (+10.84%)
Mutual labels: interview, interview-practice, interview-questions
Leetcode
👏🏻 leetcode solutions for Humans™
Stars: ✭ 1,129 (+1260.24%)
Mutual labels: interview, interview-questions, interview-practice
iOS-Interview
📚 Comprehensive list of questions and problems to pass an interview for the iOS Developer position
Stars: ✭ 127 (+53.01%)
Mutual labels: interview, interview-practice, interview-questions
Technical Interview Guide
My learning material for technical interviews!
Stars: ✭ 76 (-8.43%)
Mutual labels: interview, interview-questions, interview-practice
SecurityInterviewGuide
网络信息安全从业者面试指南
Stars: ✭ 791 (+853.01%)
Mutual labels: interview, interview-practice, interview-questions
Interactive Coding Challenges
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
Stars: ✭ 24,317 (+29197.59%)
Mutual labels: interview, interview-questions, interview-practice
Interview
📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendatio…
Stars: ✭ 21,608 (+25933.73%)
Mutual labels: interview, interview-questions, interview-practice
Algorithm-Implementations
Lots of algorithm's & their implementations that have been compiled from a variety of locations.
Stars: ✭ 15 (-81.93%)
Mutual labels: interview, interview-practice, interview-questions
Cs Fundamentals
🎓 Data structures and algorithms
Stars: ✭ 869 (+946.99%)
Mutual labels: interview, interview-questions, interview-practice
coding-interview
Resources for preparing for your next coding interview
Stars: ✭ 27 (-67.47%)
Mutual labels: interview, interview-practice, interview-questions
interview-tips
A collection of awesome Interview Tips and Questions
Stars: ✭ 29 (-65.06%)
Mutual labels: interview, interview-practice, interview-questions
counter-interview.dev
a collaborative collection of interview questions collected from both sides of the game: Interviewer(s) and Interviewee.
Stars: ✭ 102 (+22.89%)
Mutual labels: interview, interview-practice, interview-questions
Codinginterviews
This repository contains coding interviews that I have encountered in company interviews
Stars: ✭ 2,881 (+3371.08%)
Mutual labels: interview, interview-questions, interview-practice
Algorithmic-Problem-Solving
Solutions of algorithmic type of programming problems from sites like LeetCode.com, HackerRank.com, LeetCode.com, Codility.com, CodeForces.com, etc. using Java.
Stars: ✭ 20 (-75.9%)
Mutual labels: interview, interview-practice, interview-questions
codewars python solutions
My CodeWars solutions in Python.
Stars: ✭ 111 (+33.73%)
Mutual labels: interview, interview-practice, interview-questions
Coderchef Kitchen
The official repository for our programming kitchen which consists of 50+ delicious programming recipes having all the interesting ingredients ranging from dynamic programming, graph theory, linked lists and much more. All the articles contain beautiful images and some gif/video at times to help clear important concepts.
Stars: ✭ 306 (+268.67%)
Mutual labels: interview, interview-questions, interview-practice
Awesome Ios Interview
📲 The curated list of iOS Developer interview questions and answers, Swift & Objective-C
Stars: ✭ 753 (+807.23%)
Mutual labels: interview, interview-questions, interview-practice
简介
这个仓库主要提供一些面试资料,计算机网络基础,算法,面试常见问题,有兴趣的可以关注一下,会经常更新
微信公众号:徐公码字(stormjun94)
来源:https://github.com/gdutxiaoxu/Android_interview
微信公众号:

感想
刚开始准备刷算法题目的时候,感觉真的是好难,十道题目有九道是不会的。心中曾一万只草泥马跑过,自己怎么这么辣鸡。

慢慢得,我发现算法也是一个可以通过练习慢慢成长的。
- 首先我们要掌握基本的数据结构,数组,链表,哈希表, Set,二叉树,堆,栈等。你要知道他们有什么优缺点,适应场景是什么,时间复杂度和空间复杂度是多少。而不能知道简单的 API。
- 接着,掌握了这些基本的数据结构之后,一些基本的算法你也要掌握以下,比如快速排序,归并排序,对排序,二分查找。这些基本的一定要掌握,面试当中经常也会问到。
- 分类刷题,我们在力扣上面可以看到,https://leetcode-cn.com/problemset/algorithms/ ,刷题是可以按标签来的。比如链表,数组,二分查找,二叉树,动态规划等
- 学好算法不是一日之功,需要长期的积累。建议的做法是每天做一两道题,题目不在多,贵在于理解。坚持一两个月,你会发现你的感觉逐渐好起来了
最后,让我们一起加油,一起进大厂,拿期权,高薪。
目录
- Android基础
- README.md
-
剑指offer
- 【Java】剑指offer(1)找出数组中重复的数字.md
- 【Java】剑指offer(2)不修改数组找出重复的数字.md
- 【Java】剑指offer(3)二维数组中的查找.md
- 【Java】剑指offer(4)替换空格.md
- 【Java】剑指offer(5)从尾到头打印链表.md
- 【Java】剑指offer(6)重建二叉树.md
- 【Java】剑指offer(7)二叉树的下一个结点.md
- 【Java】剑指offer(8)用两个栈实现队列.md
- 【Java】剑指offer(9)斐波那契数列及青蛙跳台阶问题.md
- 【Java】剑指offer(10)旋转数组的最小数字.md
- 【Java】剑指offer(11)矩阵中的路径.md
- 【Java】剑指offer(12)机器人的运动范围.md
- 【Java】剑指offer(13)剪绳子.md
- 【Java】剑指offer(14)二进制中1的个数.md
- 【Java】剑指offer(15)数值的整数次方.md
- 【Java】剑指offer(16)打印1到最大的n位数.md
- 【Java】剑指offer(17)在O(1)时间删除链表结点.md
- 【Java】剑指offer(18)删除链表中重复的结点.md
- 【Java】剑指offer(19)正则表达式匹配.md
- 【Java】剑指offer(20)表示数值的字符串.md
- 【Java】剑指offer(21)调整数组顺序使奇数位于偶数前面.md
- 【Java】剑指offer(22)链表中倒数第k个结点.md
- 【Java】剑指offer(23)链表中环的入口结点.md
- 【Java】剑指offer(24)反转链表.md
- 【Java】剑指offer(25)合并两个排序的链表.md
- 【Java】剑指offer(26)树的子结构.md
- 【Java】剑指offer(27)二叉树的镜像.md
- 【Java】剑指offer(28)对称的二叉树.md
- 【Java】剑指offer(29)顺时针打印矩阵.md
- 【Java】剑指offer(30)包含min函数的栈.md
- 【Java】剑指offer(31)栈的压入、弹出序列.md
- 【Java】剑指offer(32)从上往下打印二叉树.md
- 【Java】剑指offer(33)二叉搜索树的后序遍历序列.md
- 【Java】剑指offer(34)二叉树中和为某一值的路径.md
- 【Java】剑指offer(35)复杂链表的复制.md
- 【Java】剑指offer(36)二叉搜索树与双向链表.md
- 【Java】剑指offer(37)序列化二叉树.md
- 【Java】剑指offer(38)字符串的排列.md
- 【Java】剑指offer(39)数组中出现次数超过一半的数字.md
- 【Java】剑指offer(40)最小的k个数.md
- 【Java】剑指offer(41)数据流中的中位数.md
- 【Java】剑指offer(42)连续子数组的最大和.md
- 【Java】剑指offer(43)从1到n整数中1出现的次数.md
- 【Java】剑指offer(44)数字序列中某一位的数字.md
- 【Java】剑指offer(45)把数组排成最小的数.md
- 【Java】剑指offer(46)把数字翻译成字符串.md
- 【Java】剑指offer(47)礼物的最大价值.md
- 【Java】剑指offer(48)最长不含重复字符的子字符串.md
- 【Java】剑指offer(50-1)字符串中第一个只出现一次的字符.md
- 【Java】剑指offer(50-2)字符流中第一个只出现一次的字符.md
- 【Java】剑指offer(51)数组中的逆序对.md
- 【Java】剑指offer(52)两个链表的第一个公共结点.md
- 【Java】剑指offer(53-1)数字在排序数组中出现的次数.md
- 【Java】剑指offer(53-2)0到n-1中缺失的数字.md
- 【Java】剑指offer(53-3)数组中数值和下标相等的元素.md
- 【Java】剑指offer(54)二叉搜索树的第k个结点.md
- 【Java】剑指offer(55-1)二叉树的深度.md
- 【Java】剑指offer(55-2)平衡二叉树.md
- 【Java】剑指offer(56-1)数组中只出现一次的两个数字.md
- 【Java】剑指offer(56-2)数组中唯一只出现一次的数字.md
- 【Java】剑指offer(57-1)和为s的两个数字.md
- 【Java】剑指offer(57-2)为s的连续正数序列.md
- 【Java】剑指offer(58-1)翻转单词顺序.md
- 【Java】剑指offer(58-2)左旋转字符串.md
- 【Java】剑指offer(59-1)滑动窗口的最大值.md
- 【Java】剑指offer(59-2)队列的最大值.md
- 【Java】剑指offer(60)n个骰子的点数.md
- 【Java】剑指offer(61)扑克牌的顺子.md
- 【Java】剑指offer(62)圆圈中最后剩下的数字.md
- 【Java】剑指offer(63)股票的最大利润.md
- 【Java】剑指offer(64)求1+2+…+n.md
- 【Java】剑指offer(65)不用加减乘除做加法.md
- 【Java】剑指offer(66)构建乘积数组.md
- 【Java】剑指offer(67)把字符串转换成整数.md
- 【Java】剑指offer(68)树中两个结点的最低公共祖先.md
- leetcode
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].