¿Es altamente imposible descifrar una entrevista de Amazon en solo 1 mes? Tengo un conocimiento mínimo de estructuras de datos y algoritmos.

Todo depende de sus antecedentes y varios otros parámetros:

Si ya estas trabajando

Tu proceso de pensamiento

Qué bueno eres en la resolución de problemas

¿Intentas atrapar la recursividad o realmente intentaste experimentarla hasta que entendiste bien

¿Cómo es su actitud hacia la resolución de problemas, por ejemplo, si lo ignora o resuelve las cosas al salir del camino

Si es bueno en la codificación y sabe que puede codificar las cosas fácilmente con la calidad adecuada, entonces solo necesita dar forma a su forma de hacer la comunicación.

Pero si es así Si nunca ha codificado seriamente, por ejemplo, como lo hizo codificando solo con la mentalidad de los académicos, entonces es posible que deba poner esfuerzos adicionales.

Fuente: Fui entrevistado por Amazon, Seattle para puestos de SDE pocas veces (Full Day Loop).

* Aquí está preparado significa: a algún gerente de contratación le gustaría ver su actitud hacia los conceptos más necesarios o la informática y la codificación. Si solo mantiene una actitud informal, por ejemplo, experimentar y aprender, solo para obtener un certificado académico o simplemente para administrar un trabajo, etc.

La mejor de las suertes,

En conclusión: adelante, acepta el desafío ¡Valdría la pena!

Cómo planificarlo: suma la respuesta de Arora a ¿Cuánto tiempo pasaste preparándote para las entrevistas de Google? ¿Todos los que se metieron en Facebook, Google, etc. realmente son tan buenos para resolver o entender cada algoritmo o problema clásico?

¡Si! Es completamente posible si los siguientes puntos son verdaderos para usted:

  1. ya eres excelente para resolver problemas combinatorios y lo has estado haciendo desde la escuela secundaria. Pero asegúrese de tener una comprensión sólida del concepto, ya que, por ahora, ni siquiera debería necesitar revisar el tema para resolver problemas.
  2. Si el punto anterior es cierto, no te tomaría ni una semana terminar libros como Aho, Hopcroft y Ullman. CLRS es un poco más grueso y puede suponer que cubre más teoría, por lo que probablemente le llevará un mes si es nuevo en estructuras de datos y algoritmos.
  3. Como ya ha mencionado, supongo que ya ha tomado un curso, en caso de que los primeros dos puntos no sean ciertos para usted. Si ese es el caso, deja de hacer todo lo demás y comienza a practicar día y noche durante un mes. Esto seguramente lo ayudará a superarlo fácilmente, incluso si el primer punto no es cierto para usted.

Por último, pero no menos importante, no le creas a nadie que diga que no puedes, ya sea un empleado de Google, un reclutador o una persona con décadas de experiencia, después de todo, son simplemente seres humanos normales que han trabajado más duro que otros, y no Richard Feynman o Alan Turing.

PD: En nuestra universidad, cualquier curso de CSE que tomes solía ser el mismo que los cursos de CSE, así que supongo que también es cierto para ti.

En primer lugar, nada es imposible, ¡la palabra en sí misma dice ‘Soy posible’! Sí, puedes descifrar una entrevista en solo 1 mes, mucha gente dice que no puedes hacerlo.

Si tiene un conocimiento mínimo de estructuras de datos y algoritmos, puede aprender, estudiar y hay muchos libros excelentes, recursos en línea y cursos en línea que le enseñan los conceptos básicos de algoritmos y estructuras de datos. Por ejemplo, Manual de diseño de algoritmos “, etc. .

Pon tu corazón, mente y alma incluso en tus actos más pequeños. Mejore sus habilidades de comunicación, concéntrese en la ” autoexpresión y creatividad “. También debe parecer alguien inteligente, tranquilo y que disfruta de su trabajo. “Cualquiera que sea tu nivel de habilidad, solo asegúrate de ser honesto”.

No hay tal cosa como un tiro seguro. De hecho, incluso los grandes candidatos tienen una alta probabilidad de fracasar, ya que puede cometer errores tontos, tener una mala comunicación con un entrevistador, tener un problema que resulta ser su punto débil, etc.

Si no sabe mucho sobre algoritmos y estructuras de datos, sugiere que no tiene un título en Ciencias de la Computación y tal vez no haya hecho mucha programación. No puede esperar duplicar 4 años de estudio en un mes, sin importar cuánto lo intente. No conozco tus antecedentes, así que no puedo sugerirte qué debes hacer, pero trabajar a través de un plan de estudios de CS y hacer una programación real probablemente sería un buen comienzo.

Nada es imposible. Deja de preguntar y comienza a hacerlo.

Comience practicando estructuras de datos y algoritmos de entrevistasbit.com. Haga al menos 3-5 problemas cada día durante 30 días sinceramente.