Esto depende únicamente del tipo de puesto al que se postula. Basado en la pregunta sobre cartera, supongo que estás postulando a puestos junior. O tal vez de nivel medio.
He entrevistado a docenas de programadores, por lo que siempre les pedí que me mostraran las aplicaciones que hicieron, pero también que me mostraran el código fuente para que pueda verificar la estructura, metodología, patrones, etc.
Mi sugerencia es que el proyecto esté disponible en Github para que el entrevistador pueda revisar el código. Siga los mejores estándares y practique haciéndolo. No importa lo que haga, siempre que parezca que sabe lo que está haciendo. NO copie código complejo de StackOverflow ni use cosas que no entienda (como los genéricos). Tampoco tome otro código público y cámbielo un poco. Si un entrevistador tiene la mitad de experiencia que yo, lo leerán en 5 minutos.
- ¿Qué sucede cuando desinstalo WhatsApp? ¿Pueden mis contactos ver la actualización de estado que agregué antes de desinstalar?
- Cómo proteger legalmente mi aplicación móvil
- ¿Debo usar Ionic o Xamarin para el desarrollo de una aplicación que transmita una lista de reproducción de música?
- ¿Qué está frenando el desarrollo de aplicaciones para las empresas?
- ¿Qué tipo de nueva aplicación quieren las personas?
Otros chicos te dieron buenos consejos para hacer una aplicación que resuelva un problema. Pero olvidaron que esto es lo más difícil de hacer. Si codifica una aplicación que resuelve un problema, probablemente tendrá más de 100k usuarios y ganará más de lo que ganará en su posición deseada :).
Haría una aplicación que use tecnologías que se usan en la mayoría de las aplicaciones, como: soporte para todas las pantallas, notificaciones push, animaciones, API get / post, guardar datos en la base de datos, trabajar con JSON, pasar datos entre Actividades y Fragmentos. Según estas solicitudes, intente crear una aplicación por su cuenta. No tiene que ser perfecto, pero si el entrevistador ve que usted hizo esto correctamente, definitivamente pasará a la siguiente ronda.
PD. no olvide que las empresas también buscan pasión, no solo habilidades de codificación o sed de dinero.