En las pocas entrevistas a las que me he enfrentado, primero me preguntaron sobre los proyectos que hice y si tenía alguna aplicación publicada en Google Play.
Al escuchar los proyectos, arbitrariamente recogieron algunos puntos en el medio de mi explicación y me preguntaron por qué hice una elección particular y por qué no elegí las otras alternativas disponibles.
Una de las preguntas más interesantes que he encontrado es:
- ¿Cuáles son las mejores y más básicas tarifas por hora para el desarrollo de aplicaciones de Android?
- ¿Por qué debo aprender Java antes de aprender a desarrollar aplicaciones de Android?
- ¿Es mejor Xamarin o Apache Cordova?
- ¿Alguien puede ayudarme en el desarrollo de una aplicación de Android? Tengo poca experiencia con JavaScript pero nunca he intentado programar una aplicación móvil.
- ¿Desde dónde debo comenzar a aprender el desarrollo de Android?
“¿Por qué no elegiste Swift / Objective C y elegiste el desarrollo de aplicaciones iOS? ¿Por qué elegir Android?
Aparte de eso, hacen preguntas desde Java básico, por ejemplo, colecciones y reflexiones , clases genéricas , clases anónimas , etc. También pueden hacer preguntas sobre los conceptos básicos y el funcionamiento de la pila de Android. Debe tener un conocimiento profundo de cómo funcionan las cosas, como el ciclo de vida de la actividad , los adaptadores , los servicios , los proveedores de contenido , las transmisiones , las intenciones , etc.
Las organizaciones que contratan desarrolladores de Android están interesadas en candidatos que tengan experiencia práctica en el proceso de desarrollo de aplicaciones móviles.
¡Espero que ayude!