Media.net vino a nuestro campus a fines de junio de 2021 para una entrevista para el puesto de Desarrollador Asociado de Aplicaciones Web . Fueron tres rondas en total. Aproximadamente 60 estudiantes llenaron el formulario y solo dos de ellos recibieron la carta de oferta.
Todo el proceso fue en línea y tomó aproximadamente 2-3 semanas. Voy a compartir mi experiencia de la entrevista aquí.
Ronda 1 (Ronda MCQ en línea): esta ronda fue una evaluación en línea en la plataforma Interviewbit durante 1 hora y hubo un total de 50 preguntas MCQ. Así que tenemos que resolver 50 preguntas en 60 minutos.
- Era básicamente una mezcla de varios temas.
- Hubo preguntas de Quants, Razonamiento lógico, DSA, Complejidad del tiempo, Adivinando el o/p, Memoria, OS, CN, DBMS.
- Pude responder de 40 a 42 preguntas en el plazo dado, y la mayoría de las preguntas eran de nivel fácil a medio.
Al día siguiente obtuvimos el resultado, y de 60 estudiantes, 8 de ellos aprobaron esta ronda.
Ronda 2 (Entrevista técnica 1): esta ronda duró aproximadamente una hora y se llevó a cabo en Google Meet. En esta ronda, nos dieron tres preguntas de DSA (generalmente fáciles, medianas y difíciles) y tuvimos que explicar todo el enfoque de la solución y escribir el pseudocódigo en Google Docs compartido con nosotros.
Primero comenzamos con una introducción básica.
- Ordena los números dados para formar el número mayor.
Eg: Input: { 66, 56, 9, 7, 10, 660 } Output: 97666605610
- Dada una array de n elementos, devuelve el recuento de elementos que tiene un recuento de bits establecidos en 1.
Eg: Input: {2, 6, 8, 10, 12} Output: 2
- Cree una copia profunda de LinkedList con punteros aleatorios.
Enlace: https://www.geeksforgeeks.org/clone-linked-list-next-arbit-pointer-set-2/
Más tarde tuvimos una discusión sobre la cultura laboral y el Tech Stack en el que me pondré a trabajar.
Después de una semana, recibí la llamada de recursos humanos de que había despejado esta ronda. (Solo 2 de 8 completaron esta ronda)
Ronda 3 (Entrevista técnica 2): esta ronda también se realizó en Google Meet y duró una hora. El entrevistador dio su introducción y comenzamos con el problema de codificación.
- Dada la disposición de asientos de un compartimiento, complete las siguientes funciones:
booleano estático isWindowSeat( int seatNo){
// devuelve si el asiento dado no. es asiento de ventana o no
}
static int seatRowNo( int seatNo){
// devuelve la fila no. (a partir de 1,2,3,…..) a qué asiento pertenece
}
static int asientoVentanaMásAcerca( int númeroAsiento){
// devuelve el asiento de ventanilla más cercano al número de asiento dado.
}
- Diseñe un sistema de base de datos para URL Shortener, con las siguientes restricciones:
- Solo los usuarios autorizados pueden utilizar el servicio.
- El enlace URL debe caducar después de 48 horas.
- Los usuarios pueden editar el enlace URL.
Después de eso, me preguntaron:
- Escriba una consulta SQL para buscar la URL existente en la tabla.
- ¿Cómo podemos buscar más rápido en la tabla? (Respuesta: indexación)
- ¿Qué es la indexación en DBMS y su funcionamiento?
- Desde entonces, mencioné Javascript y Reactjs en mi currículum. Entonces, la siguiente pregunta fue:
Usando Javascript, escriba una función de filtro que filtrará el número impar.
Por ejemplo: Entrada: {1, 2, 3, 4, 5}
Salida: {2, 4}
Más tarde tuvimos una discusión sobre el puesto de trabajo y la diferencia entre SDE y el perfil de trabajo actual y así sucesivamente. Al día siguiente, Recursos Humanos me informó que había sido seleccionado y discutí el proceso adicional.
Todos los entrevistadores fueron muy educados y comprensivos. Lo guiarán, pero debe estar muy atento durante la entrevista y preguntar si tiene alguna duda o si está atascado en el medio. Además, aclare bien el enunciado del problema y las restricciones.
Veredicto: Seleccionado
Publicación traducida automáticamente
Artículo escrito por davejaydeep48 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA