Experiencia de entrevista grupal de Newfold Digital Endurance International | En el campus

Newfold Digital , anteriormente Endurance International Group, es una empresa de servicios de TI especializada en alojamiento web. Es la empresa de alojamiento web y registro de dominios más grande del mundo que se formó el 10 de febrero de 2021 al fusionar Endurance International Group con Web.com por Clearlake Capital Group. Visitaron nuestro campus los días 18 y 19 de agosto de 2021.

Ronda 1 (MCQ en línea): la primera ronda se llevó a cabo en la plataforma Talview. Esta ronda tuvo 60 MCQ sobre estructuras de datos y algoritmos, redes informáticas, sistemas operativos y algunas preguntas sobre Linux (conceptos como bifurcación, etc.). La primera ronda tuvo varios estudiantes de CSE, ISE, ECE, MCA y MTech también, hubo alrededor de 450+ estudiantes en esta ronda.

Ronda 2 (codificación en línea): esta ronda constaba de preguntas de codificación en la plataforma HackerEarth y alrededor de 30 estudiantes llegaron a esta ronda. Hubo 3 preguntas que tuve que completar en 1 hora .

Las preguntas tenían niveles de dificultad moderados a altos.

  1. Discrepancia de string : dada una string S de longitud N, puede seleccionar cualquier substring de la string S e invertir esa string, de modo que los diferentes caracteres correspondientes en S y revertir (S) se consideren como una falta de coincidencia, su tarea es encontrar el máximo número de desajustes cuando se realiza esta operación.
  2. Subarreglo de longitud máxima : dada una array de N enteros, tenía que encontrar la longitud del subarreglo de longitud máxima que constaba solo de números primos.
  3. Minimización de strings : dada una string de caracteres en minúscula a, b y c, y tenía que minimizar la string en función de algunas condiciones, algo así como dividir la string en dos partes y agregarlas de tal manera que si aparecen los mismos caracteres en Sufijo y Prefijo entonces puedes eliminarlos.

Ronda 3 (Entrevista técnica 1): esta ronda se llevó a cabo en la plataforma Google Meet, el panel tuvo dos entrevistados que me hicieron numerosas preguntas para probar mis conceptos básicos, y la entrevista duró casi 1 hora, casi 14 estudiantes llegaron a esta ronda.

  1. Dime algo sobre ti.
  2. Cuéntame algo sobre los Proyectos mencionados en tu Currículum.
  3. Luego me hicieron preguntas sobre mis proyectos de Node.js, preguntas como ¿Por qué elegí Node.js? ¿Por qué no algún otro marco? ¿Qué usé para la base de datos?
  4. Me hicieron preguntas sobre Java para Android, Flutter, Node.js y JavaScript, tal como se mencionan en mi currículum.
  5. ¿Qué es una interfaz y una clase abstracta en Java?
  6. ¿Qué es el modelo TCP/IP? ¿Explica todas las capas y su comprensión acerca de estas capas en las redes informáticas?
  7. Explique el concepto de Thrashing y por qué ocurre.
  8. Me preguntaron la diferencia entre SQL y NO-SQL, su caso de uso, por qué los elegí y cuál es mi proceso de pensamiento para elegir una base de datos.
  9. Cómo funciona la indexación en SQL (en profundidad).
  10. Cómo funciona Hashing. (Implementación con Complejidades de Tiempo).
  11. ¿Qué es el escalado horizontal y qué es el escalado vertical, con ejemplos?
  12. ¿Cuáles son los problemas de consistencia en el escalado horizontal y cómo deshacerse de ellos (proponer un plan)?

Luego me pidieron que escribiera un pseudocódigo para la declaración de un problema seguido de una ejecución en seco para el mismo,

Problema: la substring más larga sin caracteres repetidos y encontrar el elemento medio de una lista enlazada en un enfoque O(n).

Ronda 4 (Entrevista técnica 2): Esta ronda se llevó a cabo en la plataforma Talview, el panel tuvo solo un entrevistado, la entrevista duró casi 1 hora, alrededor de 6 estudiantes llegaron a esta ronda.

Nuevamente me hicieron preguntas sobre mis proyectos, y por qué los hice y qué pila de tecnología usé en ellos, y por qué.

  1. Háblame de algo Tú mismo.
  2. ¿Por qué Node.js es tan popular?
  3. ¿Qué es Multithreading dar algunos ejemplos?
  4. ¿Qué son la concurrencia y el paralelismo?
  5. ¿Qué es la condición Race Around?
  6. ¿Por qué Node.js está libre de la condición de carrera?
  7. Explicar el funcionamiento de Node.js, especialmente el enfoque sin bloqueo.
  8. ¿Cómo integro la API de mapas de Google en un proyecto nativo de Android (en profundidad)?
  9. ¿Cuál es la diferencia entre las aplicaciones nativas y multiplataforma?
  10. Cuál es una mejor opción Nativo o Multiplataforma y por qué.

Luego me pidieron que implementara un programa para agregar dos arrays (algo así) y me pidieron que escribiera un pseudocódigo y también me preguntaron qué estructura de datos usaría y también por qué.

Luego me pidieron que diseñara una estructura de datos y escribiera un algoritmo para un enunciado del problema.

Supongamos que hay una habitación con N personas y hay dos posibilidades 1. O dos personas se encontrarán y saludarán o 2. Dos personas se encontrarán y no se saludarán, así que tuve que diseñar una estructura de datos para almacenar estos datos, tal que no hay saludos duplicados, recuerda que si A se encuentra con B, eso también contaría como B se encuentra con A, por lo que también debes eliminar ese caso, dale algo de tiempo, no es tan difícil.

Ronda 5 (Ronda de HR): En esta ronda me hicieron preguntas de tipo HR y las terminé en casi 15 minutos, alrededor de 3 estudiantes llegaron a esta ronda.

  1. Dime algo sobre ti
  2. Cuéntame qué aprendiste en tu pasantía anterior
  3. Dime cómo manejas las fallas
  4. ¿Cómo te propones Planificar un día de acuerdo a las tareas que tienes asignadas?
  5. Descríbete en una sola palabra.
  6. ¿Qué sabes de la Compañía?

Después de todas estas rondas, se seleccionaron 3 estudiantes para la empresa, incluyéndome a mí: 

La experiencia de la entrevista fue fluida y tuvo una dificultad moderada siempre que haya terminado con las materias principales y haya tenido una buena experiencia en codificación, así que comience con GfG Practice y LeetCode .
 

Consejos para la entrevista:

  1. Llegue 5 minutos antes, incluso si es ONLINE.
  2. ¿Tienes una entrevista en 10 minutos? Conecta tus audífonos y escucha tu canción favorita <3. (¡No te duermas!)
  3. Los proyectos basados ​​en la web son muy importantes para esta empresa, así que asegúrese de tenerlos y de ser exhaustivo con ellos.
  4. No se asuste si no sabe una respuesta, solo piense durante 2 minutos y dé un resumen básico de lo que sabe. (¡No juegues con el entrevistado!)
  5. Si está leyendo esto temprano, intente obtener una pasantía (por si acaso, ayuda durante las ubicaciones)

¡TODO LO MEJOR PARA TUS COLOCACIONES! rock em!! !

Este artículo es una contribución de Allen Benny

Publicación traducida automáticamente

Artículo escrito por officiallygod 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 *