¿Pasar tiempo en código abierto para gsoc hará que sea difícil concentrarse en la programación competitiva y, finalmente, en la preparación de entrevistas de programación?

Una vez que su propuesta sea aceptada, creo que hay una gran cantidad de trabajo involucrado y le resultará difícil concentrarse en la programación competitiva. No sé si está alineado con sus objetivos o no, pero la experiencia de código abierto es un punto fuerte de reanudación y la mayoría de las empresas le darán una buena preferencia si ha hecho GSoC.

Sin embargo, si su único objetivo para hacer una programación competitiva es prepararse para entrevistas técnicas, tengo mejores sugerencias para usted. Por lo que observo, tienes conocimientos básicos sobre estructuras de datos y algoritmos y, obviamente, buenas habilidades de programación desde que superaste GSoC. Los problemas de programación planteados en las entrevistas se centran principalmente en algoritmos básicos y en cómo se escribe el código. Lo que necesita precisamente es practicar tales problemas en un marco de tiempo limitado. Por eso sugiero entrevistabit.com, tienen un buen contenido estructurado con video tutoriales, pruebas cronometradas y resolución de problemas en condiciones de entrevista; incluso lo referirán a buenas compañías si lo hace realmente bien.

De lo que he leído sobre GSoC preparándose para este año, se espera que el estudiante lo trate como una ocupación de tiempo completo, 40 horas por semana (porque efectivamente es un reemplazo de un trabajo de verano de tiempo completo que no es de programación) d aprovechar para ganar algo de dinero). Entonces, sí, imagino que ese requisito solo dificultaría centrarse en la programación competitiva.