Recientemente, LinkedIn vino a nuestro campus universitario para contratar FTE. El perfil era SRE (Site Reliability Engineer). Aquí estoy compartiendo mi experiencia de entrevista.
El proceso incluyó 1 ronda de codificación en línea, 2 entrevistas técnicas cara a cara, 1 entrevista de recursos humanos cara a cara seguida de una última entrevista telefónica de recursos humanos.
Ronda de codificación en línea
Alrededor de 130 estudiantes realizaron esta prueba de codificación realizada en el campus en Hackerrank. Constaba de 40 preguntas de las cuales 37 eran MCQ y 3 eran Preguntas de Codificación. La duración de la prueba fue de 2 horas.
Las preguntas de MCQ se basaron en gran medida en Redes y Linux/UNIX. También se hicieron algunas preguntas sobre temas como DBMS, OS, OOP y DS. Las preguntas sobre redes y Linux fueron un poco desafiantes, el resto fue fácil. Alguien que haya preparado estos temas lo suficientemente bien podría responder a la mayoría de ellos.
Llegando a las 3 preguntas de codificación:
Q1
Dada una string que consta de enteros separados por comas, encuentre la subsecuencia más larga de modo que los elementos de la subsecuencia sean enteros consecutivos, los números consecutivos pueden estar en cualquier orden. Tuvimos que imprimir los números en esa subsecuencia en orden creciente. La única parte complicada aquí fue que la entrada estaba en forma de string, no de array de enteros.
Entrada de ejemplo: String = “1, 9, 3, 10, 4, 20, 2”
Salida requerida: 1 2 3 4
Número de casos de prueba: 3
Q2
Dada una string, encuentre el número de substrings únicas. Hice esto usando mapas en complejidad de tiempo O(n^2). Tenías que crear intentar hacerlo en tiempo lineal.
No de casos de prueba: 10
P3
Dada una string, imprima todas las strings únicas de longitud k formadas usando caracteres de la string dada de tal manera que los caracteres en ella estén en orden creciente.
No de casos de prueba: 3
5 estudiantes fueron preseleccionados después de esta ronda para el proceso posterior que se llevó a cabo en la oficina de Bangalore de LinkedIn.
Rondas en el sitio:
ronda técnica 1
La duración de la ronda fue de 1 hora. Se hicieron preguntas relacionadas con OOP, DBMS, OS, Linux/Unix básico y redes. La atención se centró más en las redes y se preguntaron los aspectos de redes del diseño del sistema, apenas se hicieron preguntas teóricas sobre las redes.
DBMS y OS eran relativamente simples.
Ronda de Diseño del Sistema
Nuevamente la duración de la ronda fue de 1 hora. Después de una introducción rápida de ambos lados, el entrevistador me dio un sistema de servidor de archivos para diseñar. Básicamente quería que llegara a la arquitectura final y correcta del sistema y luego esperaba que manejara el problema de escalabilidad en cada componente.
Host Manager Round
Two Los panelistas más veteranos tomaron esta entrevista. Primero me pidieron que me presentara. Me preguntaron sobre mis proyectos y querían que enumerara algunos problemas que enfrenté durante el mismo. Me preguntaron sobre mis proyectos freelance que había mencionado en mi perfil. También se hicieron 2-3 preguntas prácticas para verificar si el entrevistado es capaz de pensar más allá del conocimiento teórico. La atención se centró principalmente en comprobar el nivel de confianza y las habilidades de comunicación del entrevistado. Por fin me dieron la oportunidad de hacer algunas preguntas. Esto duró 1 hora.
Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
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