Buenos días a todos. La entrevista que di en esta empresa en Chandigarh se realizó en solo 15-20 minutos. Entonces, comencemos con el proceso de Code Brew Labs:-
Ronda 1 (Prueba de aptitud):
- Esta ronda se basó básicamente en una prueba de aptitud y esta prueba fue de unos 20-30 minutos y las preguntas se basaron en tiempo y distancia, acusación y mezcla, promedio y luego también hubo algunas preguntas de razonamiento como relaciones consanguíneas, codificación-descodificación y pocas preguntas estaban allí en verbal. El nivel de las preguntas fue: fácil, medio y la mayoría de los estudiantes quedaron preseleccionados en esta ronda. Vayamos al siguiente nivel del proceso.
NOTA: las preguntas se basaron en CAT en aptitud
Ronda 2 (Evaluación de codificación):
Esta ronda se llevó a cabo solo el mismo día y la ronda de codificación duró unos 40-50 minutos. El nivel de las preguntas fue medio-difícil. Todas las preguntas se basaron en lenguaje C y esta prueba también era de tipo MCQ, pero las preguntas eran largas ya que eran como pseudocódigo, nos dieron un código y había 4 opciones, y necesitamos verificar la salida del código dado. Menos personas fueron preseleccionadas en esta ronda y yo también fui preseleccionado en esta. Echemos un vistazo a algunas preguntas que se hicieron: –
- Primera pregunta
C
#include<stdio.h>
int
x = 5;
int
* f()
{
return
&x;
}
main()
{
*f() = 10;
printf
(
"%d"
, x);
}
Opciones
a) Error de compilación
b) Error de tiempo de ejecución
c) 5
d) 10
Se hizo este tipo de pregunta y hubo alrededor de 30 preguntas como esta solamente. Sigamos adelante con la entrevista técnica.
Ronda 3 (Entrevista Técnica):
Esta ronda se basó en tus habilidades técnicas y tus proyectos que has realizado en tus estudios. Esta ronda duró alrededor de 15 a 20 minutos y las preguntas fueron fáciles a medianas. Las preguntas se basaron en su idioma preferido, su proyecto y conceptos, así como estructuras de datos. Veamos las preguntas que se hicieron en la entrevista.
- ¿Qué es la clase y dar un ejemplo real de clase?
- ¿Qué es la encapsulación? Escribe un código para ello.
- Diferencia entre Array List y Array.
- Explique su proyecto. (NOTA: la explicación de su proyecto debe ser detallada y tratar de explicar su proyecto utilizando SDLC: ciclo de vida de desarrollo de software). Indique todo sobre las tecnologías frontend que usó y para un backend qué idioma usó y también explique sobre la base de datos si ha adjuntado una base de datos con su proyecto.
- ¿Por qué java no está 100% orientado a objetos? Diferencia entre Java y C++.
- Búsqueda binaria y clasificación de burbujas (NOTA: prepárese bien para las técnicas de búsqueda y clasificación)
- ¿Cómo puedes ordenar los elementos de una array en orden ascendente?
- Escriba código en C para imprimir «hola mundo» sin usar un punto y coma.
Eso es todo y el resto depende de su idioma porque mi idioma preferido es Java, por lo que hicieron preguntas relacionadas con Java. Estas preguntas son las preguntas más importantes. Solo 8 estudiantes quedaron preseleccionados después de esta ronda. Así que pasemos al proceso final.
Ronda 4 (entrevista de recursos humanos):
Esta ronda fue muy básica y todos esos 8 estudiantes fueron seleccionados por esa compañía, incluyéndome también a mí. Las preguntas fueron muy básicas y el tiempo de la entrevista fue de solo 10 minutos y el nivel es fácil. Las preguntas fueron:-
- Dime esa cosa sobre ti que no se menciona en tu currículum.
- ¿Por qué quieres unirte a nuestra organización?
- ¿Sobre qué tipo de tecnologías trabajamos?
- Hábleme de sus antecedentes familiares.
- ¿Estás listo para unirte de inmediato?
Estas fueron algunas preguntas básicas que se hicieron y después de un día recibimos el correo de selección del TPO de nuestra universidad.
¡Viva! Lo hicimos
Puesto: desarrollador de software
Publicación traducida automáticamente
Artículo escrito por mayank2299 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA