Bueno, esta pregunta puede tener muchas respuestas. Puede que no sea la persona adecuada para responderlo, pero lo intentaré en función de la poca experiencia que haya tenido frente a tales entrevistas.
Según yo, la dirección de la entrevista y la preparación para ella depende principalmente de la investigación y los productos que desarrolla la empresa. En general, las empresas que trabajan con visión por computadora pueden clasificarse en términos generales como una que se ocupa de la visión geométrica (visión 3D, estéreo, registro de imágenes, etc.), visión fotométrica (conceptos de procesamiento de imágenes más tradicionales como eliminación de ruido, borrado) o visión semántica (detección de objetos , reconocimiento, aprendizaje automático relacionado, etc.). Aunque no hace falta decir que muchos conceptos en cada uno de estos campos se cruzan o requieren conocimiento de otros campos.
Entonces, mi primer paso sería investigar a fondo la compañía y el equipo que está entrevistando para tener una idea sobre su campo principal. La mayoría de las veces las preguntas de la entrevista estarán relacionadas con él.
- Cómo solicitar una pasantía de un mes (julio) en ferrocarriles
- ¿Qué es mejor estudiar para un curso de invierno a corto plazo, con la esperanza de una futura pasantía extranjera: sistemas integrados o diseño VLSI?
- Soy un estudiante de ingeniería civil de último año de 23 años. ¿Cómo ingreso a la Armada india? Quiero ser un MARCO. ¿Cómo y dónde lo solicito? Además, ¿cómo me preparo para ser elegible para el mismo?
- ¿Cómo es trabajar en el Instituto Nacional de Oceanografía? ¿Qué hacen ellos allá?
- ¿Es legal hacer un bono laboral de 7 años en India?
Durante el proceso de la entrevista, estoy bastante seguro de que habrá una ronda de programación y una difícil (o eso puede ser solo para mí, ya que generalmente soy un asco en la programación dada mi experiencia eléctrica). Las preguntas en esta ronda generalmente se basan en algunos algoritmos geométricos que se implementarán en un lenguaje de elección. La mayoría de las empresas con las que he entrevistado están contentas con c / c ++. Para esta ronda, un repaso general de las estructuras de datos y algunos algoritmos geométricos debería ser bueno. Pero, de nuevo, depende completamente de la empresa, el entrevistador y usted como candidato.
Probablemente esto sea seguido por una entrevista técnica basada en visión por computadora. Aquí, es importante que tenga confianza en los conceptos básicos de los 3 campos de visión. Estas rondas generalmente serán dirigidas por usted, ya que se espera que explique o presente proyectos e investigaciones relacionados en su currículum. Tal vez haya cuestionado la implementación, la optimización o los conceptos relacionados con lo que ha estado presentando. En algunas entrevistas, se le dará una declaración del problema (generalmente algo para lo que la empresa necesita una solución novedosa) y se le pedirá que presente nuevos algoritmos o enfoques para el problema. Por lo general, esto es para ver qué tan rápido puede pensar en términos del enunciado del problema.
También me han hecho algunas preguntas relacionadas con el hardware y la implementación aquí. Dependiendo de la plataforma que se esté utilizando. Entonces es bueno repasar ese aspecto también.
Algunos conceptos esenciales para cada uno de los campos que debe conocer bien (tenga en cuenta que esta es una lista incompleta. Se aceptan sugerencias)
- Visión geométrica: transformaciones geométricas, geometría proyectiva, homografía, visión estereofónica, geometría epipolar, matrices fundamentales y esenciales, calibración geométrica, triangulación, etc.
- Visión fotométrica: filtrado, convolución, eliminación de ruido, borrado, etc.
- Visión semántica: conceptos de refuerzo, redes neuronales, svm, bosques aleatorios, descriptores de imágenes, etc.
La mayoría de estos requieren un conocimiento profundo de álgebra lineal, procesamiento de señales multidimensionales y conceptos similares, por lo que no me sorprendería que también se le pregunten conceptos matemáticos más fundamentales.
Espero que esto te dé una idea de lo que se puede requerir.