¿Qué tipo de preguntas de entrevista se hacen para la oficina de Tower Research Gurgaon? ¿Cómo puedo postular?

Recientemente recibí una oferta de la oficina de Tower Research Gurgaon para el puesto de ‘Desarrollador de software de baja latencia’.

Antecedentes : B.Tech 4to año, Ciencias de la Computación e Ingeniería, IIT Bombay.

Solicité en su página de carreras en diciembre y recibí una llamada de entrevista en enero (2017). Se realizó una ronda telefónica y, según mi desempeño en la ronda telefónica, me llamaron para entrevistas en el lugar en Gurgaon. Para las rondas en el sitio, primero tuve que borrar una prueba de codificación y luego 3 entrevistas con el equipo de ingeniería. Después de eliminar todas estas entrevistas, se realizó una entrevista final con el jefe de Tower Research India.

No creo que tenga sentido revelar ninguna pregunta, pero puedo darle una idea general de qué preparar.

  • Ronda telefónica: el entrevistador me preguntó sobre mi pasantía. Como había trabajado en C ++ y Python, él estaba interesado en saber todas las características de C ++ 11 que conozco. Una vez que descubrió que había trabajado bastante en C ++ 11 durante mi pasantía, me preguntó un problema basado en la implementación de una de las características de C ++ 11. Básicamente, me pidieron que implementara una pequeña característica de uno de los C ++ 11 bibliotecas Mensaje para llevar a casa : el conocimiento de C ++ 11 es algo que están buscando.
  • Prueba de codificación : la prueba de codificación estaba destinada a evaluar mis conocimientos sobre programación orientada a objetos, experiencia en C ++ y scripting bash / shell. Los problemas fueron principalmente problemas de diseño. Había una estructura de datos / problemas basados ​​en algoritmos, pero eso fue extremadamente fácil. Mensaje para llevar a casa : prepare los conceptos de programación orientada a objetos (OOP) a fondo.
  • Primera ronda de entrevistas: me preguntaron un problema basado en redes. En particular, el problema me exigió diseñar un protocolo. El problema era completamente nuevo para mí. Fue interesante y desafiante. Fue divertido pensar y encontrar una solución y discutir varias compensaciones de diseño. La clave era no rendirse. Mensaje para llevar a casa : prepárate para preguntas basadas en redes.
  • Segunda ronda de entrevistas : me preguntaron un problema basado en probabilidad / estadística. Fue muy interesante Se me ocurrió una solución basada en programación dinámica (DP) y el entrevistador estaba convencido de que mi solución es correcta. Sin embargo, esperaba una solución más intuitiva y fácil, pero pude convencerlo de que mi intuición a veces me engaña y, por lo tanto, generalmente creo en la lógica y los conceptos más que en mi intuición. Mensaje para llevar a casa : prepárate para estadísticas prob.
  • Tercera ronda de entrevistas: estaba bastante agotado por esta vez. Me dieron un problema muy abierto sobre la optimización. Era una pregunta muy vaga y al principio entendí que el entrevistador quiere ver qué tan fácil me rindo. Me aferré a él y, al final, no llegamos a ninguna conclusión en particular. Sin embargo, estoy seguro de que la entrevista no fue “mala”. Mensaje para llevar a casa : ¡no te rindas!
  • Ronda final (con el jefe de TRC India) : Esta fue la ronda más desafiante. Me hicieron todo tipo de preguntas: redes, sistema operativo, diseño de caché de CPU, diseño de microprocesador y otras cosas. Era una mezcla de casi todos los dominios de la informática. La entrevista fue realmente interesante. La mejor parte fue que me impresionó mucho la forma en que se realizó la entrevista. El entrevistador era el jefe de Tower Research India, una persona muy importante y se aseguró de que no estuviera nervioso o asustado de ninguna manera posible. Mensaje para llevar a casa : prepárate para casi todo lo que has estudiado durante tu licenciatura.

En general, diría que si ha realizado un trabajo serio en su licenciatura y puede explicar sus proyectos y el trabajo que realizó durante su pasantía, podrá despejar las entrevistas. Los fundamentos deben ser muy sólidos para descifrar entrevistas TRC.

¡Todo lo mejor!

Gracias por A2A

Entrevista telefónica para Tower Research
LLC, pasantía en Gurgaon (alta frecuencia
Comercio)
1. Breve explicación de un proyecto de investigación realizado en
veranos
2. Algorítmico:
Se da una corriente infinita de números. los
la secuencia se detiene en un punto arbitrario. Regreso
cualquier número de la corriente leída hasta ahora con igual
probabilidad, utilizando el espacio O (1).
3. Conocimiento basado:
(Se determinó si el candidato tiene
hecho un curso sobre estructuras de datos y
Algoritmos).
Se proporciona un gráfico ponderado, no dirigido, en el que
Se especifican dos vértices. El objetivo de
determinar el camino más corto entre los dos
vértices Se preguntó si existe alguna
algoritmos para esto.
(El candidato observó que el
El algoritmo de Dijsktra es un algoritmo adecuado para
esta pregunta.)
El entrevistador procedió a exigir un detallado
explicación del algoritmo y el tiempo
complejidad.
4. Teoría de la probabilidad:
Dada una matriz de tamaño n, devuelve el máximo
elemento.
(El candidato demostró un tiempo O (n)
algoritmo, en el que una variable almacena el
valor máximo. La matriz se lee en serie y
la variable se actualiza cada vez que un elemento con
se encuentra un valor mayor que el de la variable).
Una matriz de tamaño n que contiene números distintos es
dado. Los elementos pueden estar en cualquier permutación.
con igual probabilidad
En el algoritmo O (n) para encontrar el máximo
elemento explicado anteriormente, la variable que contiene
el elemento máximo se actualiza varias veces
sobre el paso de la matriz. Encuentra lo esperado
valor del número total de actualizaciones (cambios)
en la variable, sobre el paso de la matriz.
5. Teoría del juego:
Se describe un juego de dos jugadores, en el que cada
el jugador puede elegir cualquier número del 1 al 10
arbitrariamente. El objetivo es terminar en una posición
donde usted (un jugador) elige un número tal que el
suma de todos los números elegidos por usted y el
oponente hasta ese punto (incluido el número
elegido al final por ti) es 50.
Encuentre una estrategia ganadora, si existe.
La estrategia también debe incluir la información.
si juegas primero o segundo.
6. Rompecabezas matemático:
Dada una esfera, encuentre el número máximo de
los puntos se pueden colocar en la superficie de la esfera
de modo que todos sean equidistantes entre sí.

fuente :: http://www.geeksforgeeks.org/tel