Skip to content

Instantly share code, notes, and snippets.

@Razeeman
Last active March 7, 2019 07:14
Show Gist options
  • Save Razeeman/c6460d082c3565e1b75e55faf14016d0 to your computer and use it in GitHub Desktop.
Save Razeeman/c6460d082c3565e1b75e55faf14016d0 to your computer and use it in GitHub Desktop.
Java. Kotlin.
OOP.
Design patterns.
Solid. Clean architecture.
Rest, crud, http, soap.
Android version names.
Android system architecture.
Android components. Activity, service, broadcast receiver, content provider.
Material design.
Project structure. Gradle. Adb commands.
Architectures. Mvc, mvp, mvvm, mvi. Google architecture components.
RecyclerView libraries: adapterdelegates, groupie, epoxy.
Proguard. Map, usage, seeds.
R8, D8.
Libraries. Room, Glide, Retrofit, Rxjava, Okhttp, Dagger2 etc.
Git. Jira.
Algorithms.
Complexity.
Cracking the coding interview.
Leetcode.
Elements of Programming Interviews.
Sql.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment