He hecho las paces con el hecho de que nunca podré acceder a Google, Facebook o similares. Que se yo

Hola hombre, aguanta!

¡He estado practicando durante un tiempo y las cosas han empezado a tener sentido! Ahora creo que todas las preguntas “difíciles” de búsqueda o programación dinámica eventualmente se volverán más como estrategias estándar una vez que tenga la mentalidad correcta.

Nunca me gustó este tipo de entrevista, pero ahora lo entiendo un poco. No tiene la intención de ser acertijos de ningún tipo; en su lugar, solo trata de evaluar si un candidato puede pensar en árboles, montones, retrocesos, grandes O’s, etc. Ya no tienes ni idea.

Hace un mes no tenía ni idea de la mayoría de los problemas, pero ahora he mejorado mucho. Todo lo que necesita es Leetcode / Lintcode (personalmente recomiendo Lintcode porque tiene un modo de práctica de escalera bien organizado) y un libro de algoritmos decente.

Todavía lucho en muchos temas, pero bueno, piénselo de esta manera: pase una hora más o menos para abordar 2 problemas cada noche, terminará con todos los problemas de Leetcode en 3 meses. Definitivamente puedes conseguir un trabajo mientras tanto y seguir haciéndolo. ¡Un año después estarás resuelto cada problema varias veces y podrás resolver cualquier problema de entrevista!

¡No te rindas! ¡No se trata de IQ, se trata de practicar!

More Interesting

¿Con qué frecuencia deberían los ingenieros de software cambiar de trabajo?

¿Cómo es Maersk en términos de cultura laboral, satisfacción de los empleados, crecimiento, salarios ofrecidos, beneficios ofrecidos a los empleados en comparación con otras organizaciones navieras para una carrera en Ingeniería Marina?

¿Cuál es la diferencia entre 'seguir' a alguien frente a 'conectarse' con ellos en LinkedIn?

¿Cómo puede un ingeniero químico interesado en la programación ser contratado por compañías como Palantir, Google, Twitter, etc. ¿Qué pasos deben tomarse y en qué áreas deben enfocarse?

¿Por qué tantas compañías de alta tecnología solo entrevistan a ingenieros de software y no contratan?

¿Cuáles son los rasgos clave que indican una nueva contratación fuerte dentro de la primera semana o dos en un equipo de ingeniería de software de 10-20 personas?

¿Hay alguna gran aplicación de reclutamiento móvil que haya aparecido en 2013 que algunos reclutadores aún no conozcan?

¿En qué aspectos podría ser mejor trabajar en Microsoft que en Facebook para un ingeniero de software graduado?

Cómo entrevistar a candidatos que se graduaron de la escuela antes de que nacieras

¿Cómo puede un ingeniero mecánico más fresco ganar un paquete alto?

¿Cuáles son las mejores prácticas para que los ingenieros contribuyentes individuales entrevisten a un posible candidato a vicepresidente de ingeniería?

¿Qué especificaciones tendría una máquina de desarrollo óptima para un desarrollador web front-end? es decir, CPU, RAM, HD, entornos virtuales, etc.

¿Cómo pueden los nuevos estudiantes postularse para trabajos de ingeniería de redes en Juniper Networks?

¿Dónde podemos buscar contratar a un desarrollador avanzado de Ruby on Rails o alguien dispuesto a aprender y convertirse en un experto?

¿Por qué no recibo llamadas de entrevistas de empresas gigantes de Internet como Google, Twitter, LinkedIn, Microsoft o Facebook?