No, no necesitas saberlo todo. Confía en mí, a menos que vayas a MIT, CMU, Waterloo o alguna escuela de calibre similar, casi todos tus compañeros de clase tampoco lo saben todo, y todavía van a recibir ofertas, y tú también puedes.
Muchas compañías (¿la mayoría?) Le harán preguntas simples para asegurarse de que tenga alguna competencia básica en escribir código o preguntas basadas en algoritmos. No van a esperar que usted sepa sobre áreas específicas a menos que lo mencione específicamente en su currículum o esté en la descripción del trabajo o en ambos.
Anécdota: En la primera entrevista que tuve, el entrevistador me preguntó qué sistema operativo utilizaba y le dije que usaba Linux. Luego me pidió que implementara cierta herramienta de línea de comandos de Linux. (He olvidado lo que era). Así que claramente tenía esa pregunta en mente y quería preguntarme, pero si le hubiera dicho que usaba Windows, probablemente no me hubiera hecho esa pregunta.
- ¿Cuáles son las especificaciones necesarias de una computadora portátil para un estudiante de primer año (más reciente) de CSE ...?
- ¿Qué se espera que haga un estudiante de ingeniería civil de segundo año durante su internado?
- ¿Cuál es mejor para hacer entrenamiento de verano: VLSI y VHDL o PLC?
- Cómo obtener una pasantía en Informática en cualquier empresa
- ¿Puedo hacer prácticas en la NASA?
Los entrevistadores quieren darte la oportunidad de demostrar que eres inteligente. No van a insistir en hacerle preguntas sobre áreas específicas con las que no está familiarizado cuando la experiencia con esas áreas no es un requisito laboral.