Desarrollador sénior de Android
- Ronda de codificación:
- Primera ronda:
- encuentre la «línea más larga» de 1 en una array. Horizontales y Verticales. La array está hecha solo de 0 y 1, y se ve, por ejemplo, así:
4 4
0 1 1 1
0 1 0
1 0 1 1 0
1 0 1 0 - La array 2D está hecha solo de 0 y 1, debe encontrar el número de islas .
- encuentre la «línea más larga» de 1 en una array. Horizontales y Verticales. La array está hecha solo de 0 y 1, y se ve, por ejemplo, así:
- Segunda ronda:
- Algunas preguntas de Android / Algunas preguntas básicas de Java
- Ordenar una array de 0s, 1s y 2s
- Compruebe si las cuerdas son palíndromo.
- Tercera ronda:
- Diseñar la arquitectura del mercado Paytm.
- Algunas preguntas aleatorias sobre Java como hilos, colecciones, hashmap, etc.
- ¿Por qué HashTable no permite NULL pero Hashmap lo permite?
- Array cuestión de encontrar el número de misión. etc.
- Cuarta Ronda:
- Patrones únicos
- Diseñe su propia lista de arreglos.
- Clasificación de la lista enlazada .
- Programa para rotación de arreglos
- Caché LRU
- Vista de reciclador vs vista de lista.
- Servicios, Fragmento, optimización de aplicaciones, sustainInstance() en fragmento, problema de Asynctaskrotation, etc.
- Recorrido gráfico para ejemplo de bucle circular.
- Encuentre el máximo de forma de optimización de Stack.
Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Problemas de práctica relacionados
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA