Experiencia de entrevista de Cyware Labs para SDE-1 | Fuera del campus 2021

Cyware Labs es una startup de seguridad cibernética basada en productos con sede en los EE. UU. con su oficina central india en Bangalore.

Solicité a través de un empleado de Cyware y recibí una invitación para una entrevista en una semana.

El proceso de entrevista tuvo 4 rondas (3 Técnicas y 1 de RRHH)

Ronda 1: esta ronda fue una ronda de selección técnica básica durante aproximadamente una hora. 

  • Después de una introducción básica y un currículum, el entrevistador me hizo algunas preguntas basadas en mis prácticas anteriores, como la tecnología utilizada, las dificultades enfrentadas, el concepto de vectorización que había implementado en uno de los proyectos, etc. 
  • Luego preguntó algunas diferencias entre las estructuras de datos internas en Python, Java y C++, sus complejidades de tiempo y su caso de uso exacto. Dado que también tenía experiencia previa en ML, la discusión se centró en el funcionamiento de los árboles de decisión, el índice de Gini y la ganancia de información y el tipo de variables en el aprendizaje automático con algunos ejemplos. 
  • La ronda concluyó con un problema mediano en Gráficos para encontrar todos los componentes de tamaño único que tienen 1s conectados en 4 direcciones (BFS) de array 2D que tenía que pasar todos los casos de esquina como el mismo tamaño de componente conectado.

Ronda 2: esta ronda fue una resolución de problemas basada en DSA que tenía 2 preguntas para resolver en un enlace compartido en 45 minutos.

  • La primera pregunta fue convertir el Bst dado en un montón y encontrar el espejo de ese montón con y sin recursividad.
  • El segundo fue encontrar la mediana móvil en una secuencia de números enteros con las complejidades óptimas de tiempo y espacio.

Ronda 3: esta ronda involucró una discusión sobre el proyecto basado en la seguridad de la red, había trabajado en y sobre ataques de red comunes como Smurf, suplantación de identidad, DoS.

  • Luego, el entrevistador me presentó al equipo para el que se estaba llevando a cabo el proceso de contratación y un resumen sobre el ciclo de vida completo del producto de ciberseguridad en el que estaba trabajando el equipo. 
  • Finalmente, me pidió que implementara un caché LFU y LRU.

Ronda 4: esta fue una ronda completamente no técnica que tuvo algunas discusiones sobre experiencias de pasantías anteriores, la vida universitaria y, finalmente, las expectativas salariales y algunas preguntas estándar de recursos humanos.

  • En general, el proceso fue muy sencillo y todas las rondas se completaron en una semana, incluso durante la segunda ola de la pandemia.

Veredicto: Seleccionado 

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *