Solicité este codeathon a través de la plataforma Hackerearth. Fue un codeathon de contratación para el rol de desarrollador de software y analista de datos. Le di la prueba SDE.
Ronda 1 (Ronda de Codificación y Aptitud): Hubo 10 MCQ y 2 preguntas de programación. Los MCQ eran simples y se basaban en temas como probabilidad, gramática inglesa, secuencias, etc.
Las preguntas de programación fueron de nivel fácil-medio.
- Se dan dos números A y B. Tienes que encontrar cuántas veces se puede formar B a partir de los dígitos de A. Tienes que considerar 5 como 2 y viceversa y 6 como 9 y viceversa.
Testcase A= 234569 B=56 Ans = 2 (29 and 56 can be formed from A)
- Eres una array de strings en mayúsculas. Debe encontrar la longitud máxima del componente conectado de las strings y la cantidad mínima de componentes conectados necesarios para que todas las strings estén exactamente en un componente conectado.
Dos strings están conectadas si una de las siguientes se mantiene.
Cualquiera de las strings tiene una letra diferente.
e.g. HARRY ( represented as {'H', 'A', 'R', 'Y'}) and HARI (represented as {'H', 'A', 'R', 'I'})
Cualquier string tiene una letra faltante
e.g LATA (represented as {'L', 'A', 'T'}) and LALA (represented as {'L', 'A'})
Caso de prueba
arr = [HARI, HARRY, LATA, SARAH, LALA] connected component 1 = [HARI, HARRY, SARAH] connected component 2 = [LALA, LATA] Ans: max length = 3 and min components required = 2
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