Ronda 1: Fue una prueba en línea realizada en la plataforma Hackerrank. Hubo 20 preguntas MCQ de lógica de programación que cubrían temas como DBMS, comandos básicos de SQL, C, redes informáticas, sistemas operativos . Y 2 preguntas de codificación, ambas de nivel fácil a moderado.
Tiempo total dado 1:30 hrs , para ambas partes.
Primera pregunta de codificación : Básicamente, teníamos que almacenar 5 nombres. Y para cada nombre, ingrese una salida que diga ‘NO’ para el nombre que no se repite y se esperaba una salida que diga ‘SÍ’ para el nombre que se repitió.
2 bucles for simples hicieron toda la tarea.
La línea de comando tendría 6 entradas, una un número entero en la cantidad de nombres en mi caso era 5 y otras 5 strings eran nombres para almacenar y verificar si se repiten.
Entrada :
5
Mónica
feobe
ross
Mónica
ross
La salida esperada era:
NO
NO
NO
SÍ
SÍ
¡Espero que hayas entendido! La segunda pregunta de codificación fue contar números y caracteres en una string. El código estará disponible en Google. Fue fácil.
Alrededor de 25 estudiantes fueron preseleccionados después de 6 días y fueron llamados para una entrevista el 7º día.
Ronda 2: Ronda Técnica.
El entrevistador leyó el currículum completo, en la sección de idioma preferido mencioné C y Java. Preguntó si debería preguntar en C o Java. Elegí Java.
Antes de comenzar preguntó en una escala de 10 cuánto me califico en Java. Respondí con un 6/10.
Preguntas técnicas:
1. ¿Java está 100% orientado a objetos? Justifica
2. ¿Qué entiendes por string pool?
3. Explique la anulación del método con un ejemplo.
4. ¿Qué es la sobrecarga?
¿Qué es la sobrecarga de métodos y la sobrecarga de operadores?
5. ¿Se pueden anular los constructores? (¿No porque?
6. ¿Qué es enhebrar?
7. ¿Qué es multihilo?
8. Hay muchas ventajas de los subprocesos múltiples, pero ¿cuáles podrían ser las posibles desventajas?
9. Tenemos una base de datos, ¿cómo haría que sea más eficiente en la búsqueda? Más preguntas sobre la indexación
. 10. No recuerdo algunos conceptos avanzados de Java.
11. ¿Qué es la gestión de conflictos? ¿Cómo lo manejarías?
12. Clase Singleton
13. Colección API
14. ¿Cuál es la superclase de cualquier programa java?
Más preguntas sobre la clase de objeto, como qué métodos se incluyen en la clase de objeto.
15. ¿Qué es una API? Pon ejemplos
. 16. ¿En Java, las strings pueden ser inmutables? Explique
17. Diferencia entre búfer de strings, grupo de strings, generador de strings.
18. Cuéntame sobre JIT (intérprete justo a tiempo)
¿Por qué se usa?
19. Preguntas sobre palabra clave estática.
20. Palabra clave final.
21. Nueva tecnología con la que te has encontrado recientemente.
22. Interfaces en Java
23. ¿Cómo almacenaría una gran cantidad de datos en su base de datos y cómo los recuperaría de manera eficiente?
24. ¿Qué es la sincronización y por qué es importante
? 25. ¿Qué es un bucle infinito?
26. ¿Podemos comparar strings usando el operador de igualdad ==?
27. Especificadores de acceso.
Comenzó con el núcleo y gradualmente pasó a avanzado. Parecía muy amable y genuino.
Sugerencia : responda las preguntas principales con muchos detalles y transparencia y brinde una explicación utilizando un código siempre que sea posible.
Intenta siempre responder a algo que no sepas diciendo: Puede que me equivoque, pero puedo adivinar de qué se trata.
Siempre use una sonrisa, mantenga el contacto visual mientras responde y tenga confianza. Y estás listo para irte. Todo lo mejor.
Ronda 3: ronda de recursos humanos
Lo principal y más importante es estudiar a fondo los Valores de Barclay-RISES .
Visite su sitio web y tome notas de lo que realmente quieren decir con RISES, no solo los nombre.
En las preguntas gerenciales sobre situaciones buscan respuestas que satisfagan o vayan con alguno de sus Valores.
Aquí entra en escena la sección de pasatiempos, asegúrate de escribir lo que realmente te interesa, ya que puede haber preguntas sobre cualquiera de ellos. Escribí viendo novelas policiacas, así que hablamos mucho sobre Sacred Games 2 & 1. Incluso sobre ‘The boys’.
Mantenga su currículum auténtico y único.
Prepare respuestas para Háblame de ti, una con antecedentes familiares y otra sin ellos.
Porque deberíamos contratarte ?
Por qué Barclay’s, por qué Ciencias de la Computación, por qué ingeniería, por qué hay una baja en las calificaciones, razones e historias de por qué tienes cualidades de liderazgo, habilidades para trabajar en equipo, etc.
Mantenga la calma, esté presente en el momento, tómese el tiempo para pensar y responder según satisfaga cualquiera de los valores de RISES.
¡Buena suerte!
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