Mobile Developers

If you're a mobile developer, don't spend too much time on back-end stuff like how to scale databases. Instead, focus on the topics below and be strong on domain specific topics.

  • Be comfortable building a simple mobile from scratch.

  • Be comfortable with fetching data and displaying it on the tables.

  • Be comfortable talking about how to implement specific features or effects. e.g. Some special type of view, infinite scroll, offline mode.

  • Know design patterns and SOLID principles and how it ties to your dev environment.

  • Know multi-threading issues and useful frameworks.

  • Be familiar with famous 3rd party libraries

Last updated