Gracias por A2A.
Así que primero déjenme aclarar que fui seleccionado por todas estas 3 empresas en 2k14 e incluso hice una pasantía de 6 meses en Flipkart, por lo que escribiré en base a todas esas experiencias.
Como veo, no eres un cs de fondo. Por cierto, apenas importa si eres bueno en las cosas que voy a mencionar.
- ¿Puedo dejar mi empresa sin informar a RRHH?
- ¿El curso de Secretario de la empresa incluye cuentas?
- Cómo lograr una gran cultura de empresa e innovación
- ¿Es posible pasar de una empresa pequeña a una grande?
- ¿Cuál es el mejor: elegir un desarrollador de software en una pequeña empresa o buscar infraestructura, soporte técnico, GTS en grandes empresas?
1) Algoritmos y estructura de datos: debe tener al menos control sobre todos los algoritmos y la estructura de datos descritos en Cormen (Comprar Introducción al libro de algoritmos en línea a precios bajos en India)
2) Resolución de problemas: esto se consigue con la práctica, así que mejor comience a practicar ahora, sugeriría Codechef, Codeforces y TopCoder (por cierto, solo necesita resolver problemas de nivel medio para estos, no demasiado difícil)
3) Diseño: es posible que no se les pregunte en Flipkart y Amazon, pero en Codenation probablemente tendrá una pregunta abierta, como cómo pensará en crear un google maps. (¿Cómo me preparo para responder preguntas de diseño en una entrevista técnica?)
Entonces, si eres bueno en esto, entonces no importa cuál sea tu experiencia, y por cierto si quieres ser entrevistado para Codenation, simplemente participa en cualquier evento de CodeAgon y hazlo bien y pronto recibirás una llamada para entrevistas .
Importante: para Amazon y Flipkart, también puede resolver sus problemas pasados de Geeks4Geeks, que lo ayudarán a comprender los problemas que plantean.
Si aún tiene dudas, por favor comente.