¿Cómo debo prepararme para una entrevista de desarrollador de software en Directi (fuera del campus)?

Hice mi pasantía de verano con Directi, por lo que mis experiencias con su proceso de contratación se limitan al reclutamiento de pasantes. Pero, creo que no hay mucha brecha en el conjunto de habilidades requeridas para entrevistas internas y de tiempo completo.

Tuve que someterme a 3 rondas de entrevistas (después de la prueba de codificación preliminar), todas ellas de naturaleza algorítmica. El primer entrevistador me dio un conjunto de 4 preguntas y me dijo que resolviera tantas como pudiera. Las preguntas eran una combinación equilibrada de casi todos los temas importantes en algoritmos: manipulación de bits, gráficos, programación dinámica y algo de teoría básica de probabilidad. Pude resolver 2 preguntas y formar algunas ideas iniciales sobre la tercera.

Mi próximo entrevistador me dio 2 preguntas, ambas eran problemas de teoría de grafos. A diferencia de la mayoría de las otras compañías, sus preguntas se enmarcan de una manera similar a la que se encontraría en un concurso de programación en línea. Por lo tanto, la participación activa en OPC es una ventaja definitiva.

¡Mi entrevista final fue larga! Resolví un par de problemas de programación bien dentro de la primera hora y la última parte de la entrevista la pasé con algunas preguntas relacionadas con el diseño del sistema. ¡Poco después de la ronda final, me ofrecieron la pasantía!

En lo que respecta a la preparación, solía resolver problemas en tantos jueces en línea como podía y, al mismo tiempo, leía tutoriales de algoritmos (TopCoder tiene una excelente colección). La práctica regular antes de la entrevista es imprescindible porque reduce el lapso de tiempo entre pensar un algoritmo y convertirlo en código. Debido a las estrictas limitaciones de tiempo de una entrevista, la eficiencia en la conversión de sus ideas a código es de suma importancia. Asegúrese de estar bien versado en algunos conceptos avanzados de DS / Algoritmo como árboles de segmentos, matrices de sufijos, etc. y haber resuelto suficientes problemas relacionados con cada uno de estos temas para que pueda reconocer (mirar) un problema cuando vea uno.

Los problemas de diseño del sistema son bastante importantes y puede esperar al menos uno durante su entrevista. He enumerado algunos consejos extraídos de mis experiencias con los problemas de diseño del sistema aquí: la respuesta de Samyak Datta a ¿Cómo me preparo para responder preguntas de diseño en una entrevista técnica?

¡Gracias por el A2A y mis mejores deseos!

Aquí están los mejores preparativos para entrevistas para desarrolladores de software:

1. RESUMEN:

Un currículum es la herramienta principal para conseguir un trabajo. Cree su currículum según el perfil de trabajo que la organización está presentando y subrayando la fuerza deseada para el trabajo. Tenga en cuenta algo, que los puntos que está especificando en él deben ser los que realmente desea. Esto no debería estar despotricando y no ser falso solo para impresionar al gerente de contratación.

2. INFORMACIÓN DEL EMPLEADOR:

Antes de ir a cualquier entrevista para cualquier organización, asegúrese de saber lo suficiente sobre la organización y de que esté listo para trabajar en esta organización. Para lograr esto, revise el perfil de la compañía y la posición actual de la organización. Le ayudará a comprenderlos y le dará más confianza. Por lo tanto, invierta esfuerzos en esto durante la preparación de su entrevista .

para más información haga clic aquí: Preparación de la entrevista para estudiantes de primer año

Si tienes mucho tiempo para prepararte para la entrevista … ve a codechef … es una iniciativa educativa directa … puedes aprender mucho de ella … es cierto que Directi ha establecido un estándar muy alto para las habilidades … pero no te preocupes mucho … principalmente prueban tus conceptos (paciencia) … prepárate para una entrevista maratónica … buena suerte

No creo que haya ninguna diferencia en aparecer en entrevistas con desarrolladores de software en varias compañías. Deben haber especificado la tecnología en la que estaría trabajando si fuera seleccionado. Así que prepáralo bien. También revise todos los proyectos, mini proyectos, seminarios. Es posible que le pregunten sobre algunas modificaciones en el proyecto y cómo lo lograría. También es posible que le den algunos códigos y se le pida que prediga la salida o los errores, si los hay. He dado algunas entrevistas para el desarrollador de Java. Algunas preguntas fueron como conceptos de OOP, JDBC, SQL, Applets, OOP vs Orientación a procedimientos, etc.
También le recomendaría que revise indiabix y glassdoor para ver sus documentos de ubicación.
Todo lo mejor

A2A.
Todo lo que necesita es geeksforgeeks (una solución integral para el algoritmo de aprendizaje y la estructura de datos)

incluso puede encontrar toda la información sobre el proceso de entrevista en Directi en geeksforgeeks con una pregunta para la solución de la misma.

Consulte este enlace para saber más sobre el proceso de entrevista en Directi
http://wiki.directi.com/display/

Visite este enlace Directi Archives – GeeksforGeeks Le ayudará mucho

More Interesting

¿Qué puedo hacer para que Google o cualquier gigante tecnológico quiera entrevistarme?

¿Por qué no recibo una llamada de entrevista de Google?

No puedo obtener una entrevista para un trabajo a pesar de mi experiencia. Las empresas simplemente dicen que nos gusta su experiencia, lo guardaremos para el futuro ¿por qué es esto?

Entrevistas de recursos humanos: en una entrevista de recursos humanos, me preguntaron por qué quiero cambiar mi carrera. En respuesta a eso, les conté mi historia anterior por qué estoy en el campo actual y expresé mi interés en la oportunidad presente. ¿He hecho algo mal en la entrevista?

¿Cuál es la mejor manera de describirse en una entrevista?

Cómo saber si le fue bien en la entrevista telefónica técnica

¿Debo prepararme para la entrevista o construir algo que me guste?

Todos los entrevistadores de trabajo me dicen 'tu entrevista fue genial pero no tienes suficiente experiencia'. ¿Cómo puedo obtener experiencia sin tener un trabajo en puestos de contabilidad o banca?

¿Cómo me va bien en una entrevista de Google?

¿Qué se necesita para obtener el trabajo en una entrevista?

¿Qué debo responder cuando un RRHH pregunta sobre mi debilidad?

Una compañía me dijo que recibiría una oferta oficial el lunes, si no, el martes. Ambas fechas han pasado. ¿Puedo hacer un seguimiento con un correo electrónico?

¿Cuál es el mejor truco para descifrar una entrevista?

Como entrevistador, ¿despediría a un candidato que no haya utilizado algunas herramientas de desarrollo específicas aunque tenga más de 7 años de experiencia como desarrollador exitoso?

¿Cuál es la mejor manera de recibir comentarios después del rechazo de una entrevista de trabajo?