Me gusta construir cosas y prepararme para entrevistas técnicas es aburrido, ¿qué debo hacer?

Bueno, tendrás que gastar un poco y prepararte porque te guste o no, los algoritmos son importantes. Pero siento su dolor, las entrevistas de élite son terriblemente académicas y no se toma en consideración su desempeño actual (curiosamente, lo más importante).

Elija un buen libro y revise sus algoritmos y estructuras de datos porque son importantes. Practica los ejercicios y comprende cómo funcionan. Practique usando ejercicios de desarrollo de software en línea o compita en el mejor programador y otros similares para prepararse para preguntas difíciles que necesitan respuestas rápidas.

Aparte de eso, recomendaría que desarrolle una cartera de su trabajo, ya que muchas grandes compañías fuera de las torres de marfil pueden poner más énfasis en ejemplos de su trabajo existente. Eso no quiere decir que no te engañarán en algoritmos y estructuras de datos y muchas otras cosas académicas importantes, pero poder explicar los proyectos en los que has trabajado realmente dice si hiciste el trabajo, lo cual es muy importante cuando llega a determinar quién está soplando humo y quién no. Buena suerte.