Ronda 1: Teléfono + Codepair en Hackerrank
- Empecé con lo que hice en prácticas
- ¿Cuáles fueron los desafíos enfrentados?
- ¿Qué cosas desafiantes he manejado hasta ahora?
- Ser desarrollador web, qué tecnologías utilizo
Pregunta de codificación
Dada una array, elimine los elementos de la array uno por uno . Si elimina ‘n’, eliminará todas las apariciones de ‘n’ y obtendrá puntos iguales a n* (frecuencia de n en la array). Ahora, después de esta operación, debe eliminar todas las apariciones de (n-1) y (n+1) y no obtener puntos. Nuevamente, elija un nuevo elemento y repita el proceso hasta que la array esté vacía.
- Me preguntó sobre los idiomas con los que estoy familiarizado, para que pudiera hacerme preguntas sobre ese idioma. Le dije a java y c++.
- Luego pidió escribir el programa hello world en Java sin errores sintácticos. Luego preguntó sobre todas las palabras clave en ese programa: público, estático, etc. Preguntó qué es ‘sistema’, es una clase u objeto.
- Se le pidió que explicara todos los modificadores de acceso y sus alcances .
- Preguntado sobre paquetes en Java
- Cuando se le preguntó qué dará esto a “println(typeof(this))” dentro de una clase (es un puntero)
- Preguntado si podemos crear un hashmap en C++ con una clase como tipo de datos clave, pedido escribir un programa para ello
- Luego preguntó sobre las tecnologías con las que trabajo:
- NodeJS: ¿es de subproceso único o multiproceso? ¿Cómo es mejor que otros ?
- Javascript: ¿qué tipo de lenguaje es? : funcional
- Preguntado sobre tipos de datos mutables e inmutables (las strings son inmutables y los objetos son inmutables)
- Dio un código y pidió predecir el resultado, basado en el concepto anterior
- Preguntado sobre el diccionario en javascript
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