¿Cómo debo usar sugerencias para descifrar la entrevista de codificación?

Bueno, en primer lugar, es muy bueno que estés usando este libro para practicar la codificación de la entrevista. Este libro es bastante complicado porque la autora Gayle McDowell quiere que uses tu intuición para resolver todos los problemas.

Cada problema se formaliza de manera que, en lugar de enfocarse en las soluciones directamente, necesita usar las PISTA que se proporcionan a continuación.

Ejemplo:

Puede ver la imagen a continuación, que representa acertijos sobre el tema Problema matemático y lógico. En aras de la simplicidad, considere 6.4 Problema de hormigas . Al final de este problema, el autor proporciona sugerencias como # 157, # 195 y # 296.

Estas son todas las pistas que ya están enlistadas de manera bien diseñada en este libro y el autor dedica por separado un largo completo. capítulo para ello.

Vea esta imagen a continuación y puede obtener una imagen clara de la misma.

Dado que todas las sugerencias representan un problema particular, se enlistan en el capítulo XIII . Entonces, para resolver los PROBLEMAS ANT anteriores , hemos dado pistas # 157, # 195 y # 296.

Están disfrutando su lugar aquí.

Ahora, puede ver lo que significa la pista # 157 para el problema ANT.

NOTAS

  1. Estoy usando Cracking The Coding Interview 6th Edition. Es posible que tenga diferentes índices de página según la edición de cada país.
  2. Las sugerencias nunca le dicen el número de página o cualquier enfoque algorítmico especificado por el número.
  3. Resuelva los problemas durante los primeros 20-30 minutos y, si aún no puede comunicarse, utilice las sugerencias proporcionadas. De todos modos, el uso puede usar el capítulo SOLUCIONES en el libro para obtener respuestas.

FELIZ CODIFICACIÓN !!

La mayoría de los programadores siguen sus propios métodos o sugerencias para limpiar la entrevista de codificación.

Algunos siguen sugerencias dadas por otros (codificación de amigos, etc.) y algunas desarrollan nuevos métodos o sugerencias a partir de las existentes para que sean más fáciles de entender y sean más rápidas.

Si tiene pistas en su mente, no le importe, pero cómo es que se usan esas pistas en los minutos pico es importante …

Si tiene un problema de codificación y está tratando de solucionarlo con las sugerencias que tiene, no utilice el mismo método en el que está atrapado para ir más allá con otras sugerencias.

La mayoría de los entrevistadores ven de cuántas maneras diferentes se está acercando a la solución, algunos entrevistadores también ayudarán a proceder con la solución (lo que me sucedió a mí) si su intento es bueno, sin importar con una solución voluminosa y desviada que no se haya completado.

Por lo tanto, no te permitas usar los mismos consejos para resolver todos los problemas de codificación. Intenta tener un montón … para esto solo tienes que hacer una cosa. Practica Practica Practica para resolver los problemas en menos tiempo. Esto se puede lograr mediante

Aprenda a codificar algoritmos ……

Escribir código SIN herramientas ……

Tener una cartera …

Piensa en voz alta………

No discutas, culpes o inventes excusas …

No te rindas …

Prueba tu código ………

Nombra las cosas claramente …

Solicitar comentarios …… ..

No te apresures …

Practique entrevistas simuladas y tome notas …

Hacer preguntas….

(Bonificación) Quiere evitar mucho de esto y conseguir el trabajo de todos modos …

Debes mirarlos si te quedas atrapado en un problema. Intenta un problema y luego, si siente que no está haciendo ningún progreso después de 30 a 60 minutos, considere mirar una pista. Luego sigues tratando de resolver el problema con la pista en mente.

More Interesting

¿Cuán diferente es la entrevista de Google para el puesto de Ingeniero de Software en comparación con el puesto de Ingeniero de Software, University Grad?

¿De dónde obtienen la mayoría de los entrevistadores sus preguntas de entrevistas técnicas de informática?

¿Cómo puede un programador autodidacta prepararse para una entrevista de trabajo?

¿Cuáles son las ventajas de escribir código con un tiempo de ejecución mínimo?

Entrevistas: ¿Cuáles son los conceptos de OOPS? ¿Y cuáles son algunos ejemplos de la vida real de cada uno?

¿Qué opinas de CodePair by HackerRank?

¿Puedo descifrar la entrevista de Google en solo 1 mes de preparación? ¿Si es así, entonces cómo? Solo conozco los conceptos básicos de C y C ++.

¿Qué tipo de preguntas se hacen en entrevistas para ingenieros electrónicos?

¿Cuál fue la pregunta más difícil que le hicieron en una entrevista de Google? Describa cómo abordó el problema y cómo fue su discusión con el entrevistador.

Para codificar entrevistas en empresas de primer nivel como Google, Facebook, etc., ¿es C un lenguaje adecuado?

Sigo fallando las entrevistas de programación para pasantías de ingeniería de software. ¿Qué tengo que hacer?

¿Cuáles son algunos ejemplos importantes de 'encontrar la salida', preguntas de depuración y conceptos que uno debe saber para una entrevista de ingeniería de software?

¿Qué bancos importantes (o compañías del sector financiero) en India contratan candidatos al entrevistarlos sobre la base de estructuras de datos y algoritmos?

Siendo un estudiante de ingeniería mecánica, ¿cómo me preparo para la entrevista TCS?

¿Cómo debo prepararme para una entrevista SDE in situ en Microsoft? Me cuesta elaborar un plan para poder cubrir / actualizar la mayoría de los temas en 2 semanas.