Durante la ingeniería, ¿qué se debe hacer para ser contratado en Amazon?

Bueno, depende, soy de una universidad no tan buena aquí en Uttarakhand y recientemente descifré todas las entrevistas de Amazon y estoy esperando una carta de oferta ahora.

Lo más importante que necesitaría es un contacto. Cualquiera que conozca o que conozca, que trabaje en una gran empresa, puede derivarlo allí y todo lo que tiene que hacer es aprovechar la oportunidad. No tenía a nadie, así que tuve que crear contactos para llegar a Amazon.

Paso a paso aquí tienes:

1. Comience con la programación, aprenda c, JAVA, python, javascript, php. Haga de JAVA su lenguaje de programación preferido, le facilitará la vida durante una entrevista, pero aprenda C.

2. Realice algunos proyectos, hágalos en línea, coloque el código en github. Haz al menos 2 buenos proyectos para exhibir.

3. Pronto te darás cuenta de que los lenguajes de programación son solo herramientas y profundizarás en la informática (lo hice a fines de mi segundo año). Despeje sus conceptos sobre estructuras de datos, algoritmos.

4. Paralelamente obtenga un trabajo a tiempo parcial o una pasantía. Visite http://twenty19.com para algunas oportunidades. Encuentra una startup que te convenga. Solicite trabajo desde su casa y construya sus contactos. Obtendrá exposición, orientación y experiencia. Este fue un importante punto de inflexión en mi vida universitaria.

5. Ahora es el momento del enfrentamiento. Obtenga una referencia y prepárese. También recuerde que no es el problema sino la técnica lo que importa. Hice muchas preguntas de un famoso libro de entrevistas y geeksforgeeks, pero ninguna de ellas vino. En cada ronda me enfrenté a un problema nuevo e invisible. Lo único que me ayudó fue la técnica y la habilidad para resolver problemas.

PD: Sigue el curso ds and algo de R. Sedgewick en coursera. Aprenderá el concepto, su implementación en Java y cuándo usar el concepto en particular. Curso muy muy útil.

El proceso de contratación de Amazon se concentra más en sus habilidades de resolución de problemas y codificación.
Primero conozca bien las estructuras de datos básicas y los algoritmos de clasificación. Estos ayudan a resolver la mayoría de los problemas de Algoritmo.
Luego sigue resolviendo y practicando problemas. Sitios como geeksforgeeks.com y Preguntas de la entrevista de programación | CareerCup te ayudará. Practica la codificación en papel.
Amazon no solo le pide que resuelva problemas, sino que espera una solución óptima, así que asegúrese de la complejidad de tiempo y espacio involucrada en su solución.

More Interesting

¿Compartes una prueba de qa un equipo de desarrollo?

¿Por qué deberíamos escribir un plan de prueba para pruebas de software?

¿Cómo optimiza y combina el software antivirus más de 100.000 patrones / firmas más sin consumir demasiados recursos?

¿Cuál es alguna jerga utilizada por los ingenieros de software?

¿Por qué fallan los productos de software?

Como estudiante de secundaria, ¿debo aprender a usar un motor de juego ya creado (Unity), o aprender OpenGL para hacer el mío?

Con (casi) todas las revistas de programación desaparecidas, ¿cuáles son algunas fuentes de información de calidad para leer para mantenerse al día con las tendencias y herramientas de desarrollo de software?

¿Cuáles son algunos consejos de supervivencia para un recién llegado que vino a Bangalore en busca de un trabajo soñado en la industria del software?

¿Por qué querría trabajar en Facebook?

Cómo aplicar la regla 80/20 para leer libros de programación y mejorar las habilidades de resolución de problemas como programador

¿Qué son las 'Historias para el desarrollo' de los equipos ágiles?

¿Qué tipo de habilidades de software / programación aprendiste en tu educación de TI?

¿Los bootcamps de codificación son un movimiento inteligente en lo que respecta a las finanzas, en lugar de una universidad de cuatro años?

¿Qué preguntas deben hacer los fundadores no técnicos al entrevistar a los desarrolladores de contratos?

Tecnología: ¿Qué implica "gráfico"?