Java Apache-2.0

Android-Cheat-sheet

Cheat Sheet for Android Interviews

A

anitaa1990

Dernière activité 31 août 2026
anitaa1990/Android-Cheat-sheet

2,3 k

étoiles

687

forks

10

issues ouvertes

activity-lifecycleandroidandroid-interview-practiceandroid-interview-questionsandroid-interviewsandroid-serviceasynctaskcheat-sheetscodingfragmentsintentinterview-questionsjavajava-interview-questionsproblemsprogrammingstacktrending-repositoriestrending-topicsworker-threads

Ce README est souvent en anglais.

Android-Cheat-sheet

Cheat Sheet for Android Interviews. Updated the list to include the latest android components available in 2024.

Maintained by Anitaa Murthy, a mobile engineer with 10+ years building products end to end across Android, iOS and backend. Currently available for freelance projects: portfolio · murthyanitaa@gmail.com

Topics


Common Coding Programs

Data Structure Coding Programs

  • Sorting

    • BubbleSort
    • InsertionSort
    • SelectionSort
    • QuickSort
    • MergeSort
      • Question: Why is quicksort preferred over merge sort for sorting arrays?
        • Quicksort does not require any extra storage whereas merge sort requires O(n) space allocation. Allocating/de-allocating memory space can increase the run time.
      • Question: Why is merge sort preferred over quicksort for sorting linked lists?
        • There is a difference in linked lists due to memory allocation. In linked lists we can insert items in the middle in O(n) space and time. There is no extra memory allocation required.

  • Searching

    • Binary Search
    • Rotated Binary Search
    • Ternary Search
      • Question: Why is binary search preferred over ternary search?
        • When dividing an array by k ( 2(binary) or 3(ternary)), it reduces the array size to 1/k. But it increases the no of comparisons by k.

  • Runtime Complexity Table:

I will be adding more questions soon! If you would like to contribute to the Android Cheat Sheet, just make a pull request!

Projets similaires

Your Cheat Sheet For Android Interview - Android Interview Questions and Answers

Javaandroidandroid-interviewandroid-interview-practice
Aamitshekhariitbhu
12,4 k étoiles2,4 k

A awesome android expert interview questions and answers(continuous updating ...)

androidandroid-interviewandroid-interview-practice
JJsonChao
4,6 k étoiles945

The curated list of Android Developer interview questions and answers

androidandroid-interviewandroid-interview-practice
KKirchhoff-
513 étoiles61