Para las entrevistas SDE con empresas como Amazon, Google, Facebook, Microsoft, etc., el candidato debe ser competente con estructuras de datos y algoritmos.
Cuando digo estructuras de datos y algoritmos, es bueno conocer el conocimiento de cómo funcionan las diversas estructuras de datos, pero no es suficiente. El candidato se evalúa para determinar si puede resolver problemas del mundo real utilizando el conocimiento de estas estructuras de datos y algoritmos. La expectativa es poder llegar a la solución más optimizada para el problema dado. El candidato no necesita dar la mejor solución al primer intento, sino llegar a ella mientras explica los inconvenientes de su solución anterior. Por ejemplo, la optimización de una solución O (n ^ 2) puede ser una solución O (n.logn).
El proceso de la entrevista es más como una discusión que una sesión de preguntas y respuestas.
- Cómo ir a tiempo completo de la mejor manera posible antes de tomar HRT
- ¿Cómo ser voluntario como programador? Quiero aprender, adquirir experiencia, conocer personas que comparten el mismo interés que yo, comenzar un proyecto con ellos. Cómo
- ¿Qué tan bueno es obtener un título de MBA con una especialización en Recursos Humanos en los Estados Unidos para una mujer que no tiene experiencia laboral y terminó el ECE en BE de la India?
- Tengo pocos académicos y tengo más de 2.5 años de experiencia como QA (Manual + Automatización). ¿Qué debo hacer para cambiarme en una buena compañía?
- ¿Puedo cambiar mi sucursal de instrumentación electrónica (EIE) a comunicación electrónica (ECE) en la Universidad de Jadavpur si mi GPA de primer año es 10.0?
Los siguientes recursos son el mejor lugar para comenzar a prepararse:
- “Rompiendo la entrevista de codificación” por Gayle Laakmann McDowell
- geeksforgeeks.org
- HackerRank