Experiencia de entrevista de Adobe | Conjunto 26 (en el campus para MTS-1)

Adobe visitó nuestro campus para miembro de tiempo completo del personal técnico-I (MTS-1)

  • La primera ronda consistió en una prueba de aptitud y una prueba de codificación.
    La prueba de aptitud tuvo 45 minutos y 45 preguntas.
    La prueba fue promedio. Un consejo comienza la prueba desde la última pregunta, fueron realmente fáciles en comparación con las 15 preguntas iniciales.
    La prueba de codificación tenía 3 preguntas para completar en 90 minutos.
    1. Se le dan los residuos en ciertas posiciones con valores entre 1,01 y 3,00 y puede cargar como máximo 3,00 kg a la vez. Había que decir el número mínimo de bolsas necesarias para llevar los residuos.
      Input
      4
      1.30 1.40 1.50 1.60
      Output
      2
      Input
      4
      1.40 1.70 1.50 1.50
      Output
      3
    2. Un director general de una empresa quiere mantener contentos a sus empleados. Puede mantenerlos felices si tiene suficientes galletas en la despensa que se requieren en cualquier momento.
      Los valores en la i -ésima posición indican cuántas galletas necesita una persona.
      Un valor C i <0 significa que el empleado necesita galletas; de lo contrario, las guarda en la despensa.
      Input
      -5 4 2 -1 -6 -1 0 5
      Output
      8 (it should have been 7 but 8 was given so had to print ans+1)
    3. te dan las alturas de n torres y un valor k. Puede disminuir el valor de una torre en k o aumentar el valor en k. Tienes que decir la diferencia mínima entre la torre de altura máxima y mínima.
      Input
      3 5
      7 -7 4
      Output
      4
  • Ronda 2
    24 estudiantes fueron preseleccionados de un potencial de 200 estudiantes.
    Me hicieron 4 preguntas.
    1. Indica si una string de paréntesis es válida o no .
    2. Tiene las alturas de las barras dadas en una array, primero tiene que decir la cantidad de agua de lluvia atrapada entre las barras y luego extendió la pregunta para encontrar el bloque con el máximo de agua atrapada.
    3. Imprime todas las permutaciones de una string con y sin caracteres repetidos.
    4. Implementar y contar la complejidad de insertar un valor en un vector en C++.
  • Ronda 3
      Esta ronda fue la ronda más difícil.

    1. Primero me pidieron que diseñara un corrector ortográfico. Solía ​​probar e implementar la mayoría de las funciones.
    2. Luego me hicieron algunas preguntas sobre el sistema operativo, como la diferencia entre un proceso y un hilo, etc.
    3. Luego me preguntaron qué sucede cuando escribes una URL en tu navegador web.
    4. Luego me hizo una pregunta sobre cómo encontrar un elemento en una array 2D que esté ordenado por columnas y filas.
    5. Finalmente, me pidió que diseñara un navegador web y cubriera todos los aspectos del mismo.
  • Ronda 4:
      Esta ronda se basó completamente en mis prácticas y proyectos anteriores.

    • Algunas preguntas fueron qué proyecto o pasantía te entusiasmó más.

Finalmente, 8 estudiantes fueron seleccionados para el trabajo.

Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico 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

Deja una respuesta

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