De ningún modo.
Las entrevistas SWE de Google prueban los algoritmos y el conocimiento de las estructuras de datos, así como su capacidad para escribir código limpio, que resuelva un problema de manera eficiente. Quieren saber si puede tomar un problema algo ambiguo, aclarar sus suposiciones, formular una idea clara, explicar posibles compensaciones entre su algoritmo y otros en términos de complejidad de tiempo y espacio, y luego poder implementar su idea bien en Un idioma de su elección.
En mi opinión, la programación competitiva tiene objetivos diferentes. Solo desea poder tomar un problema bien definido y encontrar una solución lo más rápido posible que también sea lo suficientemente eficiente como para ejecutarse en el tiempo asignado.
- ¿Cuáles son algunos ejemplos de las preguntas serias que se hacen en las entrevistas de SSB?
- ¿De qué maneras puedo mejorar en acertijos?
- ¿Cómo se ve un proceso típico de entrevista en NICMAR para estudiantes de ingeniería civil?
- ¿Cómo debo prepararme para una entrevista de puesto de diseñador de interacción en el sitio en Google? ¿Qué tipo de preguntas se hacen? Vi artículos de preparación para entrevistas de Google para preguntas de ingenieros de software, pero muy pocos para los puestos de diseñador de interacción.
- ¿Por qué mi amigo y yo fuimos los únicos a quienes se les hicieron preguntas bastante difíciles en la entrevista de KVPY?
No me considero un programador competitivo, y me ha ido bien en las entrevistas de Google en el pasado. Resolver problemas en HackerRank me había ayudado en las entrevistas de Google en la medida en que me ayudó a resolver problemas de algoritmos en general (a veces con sugerencias) y también a practicar mis habilidades en Java.