Gracias por A2A. El enfoque puede diferir para un candidato experimentado VS nuevo.
Aquí está la estrategia para una persona más fresca o alguien con menos de 1.5 años de experiencia.
1.Tenga un buen dominio sobre al menos un lenguaje orientado a objetos, preferiblemente java, pero incluso c ++ está bien.
- ¿Qué tan importante es la codificación rápida en una entrevista técnica?
- ¿Qué es la matriz de posición?
- Irracionalmente veo que ser un ingeniero de Google es el "trabajo soñado". ¿Cómo puedo convencerme de que no tiene nada de especial?
- Siento que el trabajo de proyectos paralelos y las preguntas de entrevistas técnicas no tienen ninguna relación. ¿Hay algún método para casar estos dos juntos?
- Dada una cadena, ¿cómo la dividimos en el menor número posible de palíndromos de manera eficiente?
2.Lea sobre estructuras de datos básicas / Algoritmos. Asegúrese de que puede implementarlos de sus propias cosas, como la implementación de su propia tabla hash, etc. realmente sé cosas o las acabo de asaltar.
3. Resuelva problemas básicos en DS / Algos prepare una estrategia sobre cómo responderá la pregunta de codificación en una entrevista. Aquí hay una buena estrategia. El mejor enfoque para resolver un problema en una entrevista de codificación.
4. En lugar de enfocarse en hacer tantos problemas, intente desarrollar un enfoque e intente dar soluciones lógicas en lugar de soluciones ad hoc.
5. Siga lo que responda. Además, practique algunos problemas de diseño básicos. Como diseñar un editor de texto, etc.
5.Un consejo final, para un entrevistador más fresco, cada entrevistador dará varias oportunidades para corregir su error. Trate de corregir su error la próxima vez. No haga nada malo en ninguna sección. La clave aquí es ser promedio en la mayoría de las áreas y superior al promedio en algunas áreas.