Sobes.tech

Android

¿Hay candidatos que estén en la etapa final de la entrevista?

Junior — Middle
276

Explica el concepto de invariancia en los genéricos de Kotlin y por qué se utiliza.

Junior — Middle
249

¿En qué condiciones el tiempo de búsqueda de un elemento en una tabla hash puede aumentar hasta una complejidad lineal?

Junior — Middle
232

Explica el concepto de covarianza en genéricos en Kotlin y su aplicación

Junior — Middle
231

¿Cómo divides y priorizas tus tareas dentro del proyecto o equipo actual?

Junior — Middle
230

¿Puedes hablar sobre los principios clave que sustentan la programación funcional?

Junior — Middle
227

¿Qué tipo de objetos pueden estar en la pila de datos?

Junior — Middle
226

¿Qué sucede con los objetos en la memoria de asignación dinámica y cuáles de ellos caen en el área del montón?

Junior — Middle
220

¿En qué se diferencia el polimorfismo estático del dinámico en el contexto de la programación orientada a objetos?

Junior — Middle
215

¿Puedes explicar el concepto de contravarianza en los genéricos de Kotlin y cómo afecta a la seguridad de tipos?

Junior — Middle
210

¿Cuándo es recomendable implementar el método propio equals() en las clases de datos?

204

¿Qué le motivó a elegir una carrera en desarrollo de Android?

Junior — Middle
203

¿Cuál es el papel del componente DiffUtil en la optimización de las actualizaciones de listas en la interfaz?

201

¿Qué es el área Heap y qué tipos de datos se almacenan allí normalmente?

Junior — Middle
200

¿Puedes contarme cómo se organizaba el proceso de trabajo en tu primera empresa?

Junior — Middle
188

¿Qué es la estructura de datos Stack y qué datos se almacenan normalmente en ella?

Junior — Middle
188

¿En qué casos y por qué se recrea el ViewModel al cambiar el ciclo de vida de la Activity?

Junior — Middle
182
/2