Hay dos tipos de contratación que hacen las empresas:
- Primer tipo de contratación contratamos candidatos con buena capacidad de resolución de problemas. Suponemos que si son buenos como DS y Algo, se les puede enseñar cualquier idioma / plataforma / tecnología y pueden aprender y resolver nuestros problemas fácilmente. Además, el entrevistador necesita una prueba común para juzgar a varios candidatos de diferentes orígenes.
- El segundo tipo de contratación de la compañía está buscando algún tipo específico de conjunto de habilidades y publicarán el trabajo de acuerdo con él. Los candidatos que mejor se ajusten a ese puesto serán seleccionados.
Cuando acaba de salir del collage o tiene una experiencia inferior a 5 años, se lo considera nuevo y se lo juzga utilizando sus alféizares DS y Algo, ya que queremos candidatos que puedan aprender nuestra tecnología rápidamente y ser productivos. A medida que aumenta la experiencia, el patrón cambia más a la segunda categoría.
Había visto preguntas sobre DS formuladas a partir de 10 años de experiencia, pero a medida que su experiencia aumentó la importancia de la capacidad de diseño del sistema de un candidato.
- ¿Qué factores debe tener en cuenta una empresa estadounidense al contratar empleados que permanecerán y trabajarán en el extranjero?
- ¿Qué empresas contratan ingenieros mecánicos en los IIT?
- ¿Cómo son los salarios de Google para los nuevos ingenieros de software de posgrado en Europa en 2016?
- ¿Cómo clasifica paysa a las empresas según el talento tecnológico?
- ¿Resolver los desafíos de Quora es suficiente para obtener una entrevista con Quora?
Si buscas preparación para la entrevista. Puede comenzar con “ Resolución de problemas en estructuras de datos y algoritmos ” escrito en varios lenguajes como C, C ++, Java, C #, Python, Go, etc. Estos libros son fáciles de seguir y están escritos para el punto de vista de la entrevista . Además, estos libros tienen el último capítulo sobre Diseño de sistemas , que también se requiere en las entrevistas.
Los enlaces de los libros en Amazon están abajo:
1. Resolución de problemas en estructuras de datos y algoritmos utilizando C
2. Resolución de problemas en estructuras de datos y algoritmos usando C ++
3. Resolución de problemas en estructuras de datos y algoritmos utilizando Java
4. Resolución de problemas en estructuras de datos y algoritmos con C #
5. Resolución de problemas en estructuras de datos y algoritmos usando Python
6. Estructuras de datos y algoritmos en Go
Descargo de responsabilidad: soy autor de todos los libros anteriores.