¿Qué debo sacar de una entrevista si el entrevistador me hace preguntas de trivia en C ++ como, por ejemplo, constructores de copia, destructores virtuales, diferencia entre una referencia y un puntero?

Incluso si les dijiste que no codificas en C ++ regularmente, les gustaría saber si recuerdas lo básico o no. Además, el comercio algorítmico puede implicar la codificación en C ++, por lo que deben preguntarle al respecto.
Sobre las preguntas en sí. Este tipo de preguntas evalúan los conceptos básicos del candidato. Puede que le resulte fácil responder estas preguntas, pero hay muchas maneras en que puede responder. Por ejemplo, si le preguntan sobre los árboles de expansión mínima, entonces
Sería bueno si conoces el algoritmo de Kruskal o Prim, pero mucho mejor si los conoces a ambos.
Será aún mejor si pudiera hablar sobre la complejidad de espacio y tiempo de estas soluciones.
Sería excelente si pudiera enumerar los casos en que un algoritmo funcionaría mejor que el otro.
También puede enumerar las estructuras de datos que se pueden utilizar para optimizar aún más el algoritmo, si corresponde.

Encontrar un elemento faltante en la matriz es una pregunta similar.
Puede decir directamente que la búsqueda lineal le daría la solución.
Puede preguntar si la matriz está ordenada o no, en cuyo caso puede usar la búsqueda binaria.
Puede preguntar sobre el contenido de la matriz que puede ayudarlo a optimizar aún más. Por ejemplo, si sabe que solo hay elementos enteros en el rango 1-100, entonces sumarlos también podría darle el resultado. Esto se muestra fuera de la caja de pensamiento.

También debe tener memorizados los conceptos básicos de la programación. Puede buscar en Google las soluciones a estas preguntas de trivia, pero cuando se trata de programar, conocerlas ya le ahorrará mucho tiempo y esfuerzo. Por ejemplo, hay una manera de intercambiar 2 enteros sin usar una variable temporal. Puede buscar en Google la solución, pero si ya la conoce, puede usarla mientras codifica.

Estas no son preguntas de trivia, para repetir la respuesta de Eric Pepke a ¿Qué debo tomar de una entrevista si el entrevistador me hace preguntas de trivia de C ++ como qué son constructores de copia, destructores virtuales, diferencia entre una referencia y un puntero?

Creo que el entrevistador quiere saber si tienes experiencia en esto. Esto sería de esperar si hubiera incluido C ++ en su currículum, incluso si no lo hace profesionalmente.

Creo que este es un ejemplo de por qué es bueno tener conocimientos básicos en una amplia gama de idiomas, incluso si no los usa regularmente.

Normalmente, diría que estas fueron preguntas estúpidas, pero las que mencionas son realmente importantes para C ++, y necesitas saberlas.

More Interesting

¿Cuál fue la mejor experiencia de entrevista que has tenido?

Si G es el MCD de n números, y si cada número se incrementa en alguna constante positiva, ¿cuál es la forma más rápida de calcular el MCD de los números después del incremento?

¿Qué se siente al fallar una entrevista de programación?

¿Cómo puedo equilibrar los paréntesis en una cadena usando un número mínimo de ediciones?

En programación de computadoras, ¿cómo leo las preguntas más rápido y comprendo mejor en TopCoder?

¿Cómo debo comenzar a prepararme para entrevistas SDET (Ingeniero de desarrollo de software en pruebas) para empresas de productos como Flipkart, Amazon, etc.?

¿Qué preguntas se hacen en una entrevista para el pasante de ingeniería de software?

¿Cuáles son las mejores y peores cosas de las entrevistas telefónicas técnicas?

¿Qué pregunta puede ayudarme a determinar si el entrevistado está motivado y trabaja duro?

¿Quién es el público objetivo de la entrevista de Cracking the Code?

Cómo resolver la siguiente pregunta en Java: tengo dos listas vinculadas, que representan dos números: l1: 2-> 3-> 4, l2: 7-> 8; agregue estos dos números y almacene el resultado en l1, es decir, l1 debería convertirse en l1: 3-> 1-> 2

¿Cuál es el proceso de entrevista en CodeNation?

¿Cómo debo prepararme para una entrevista técnica de Infosys con 2 años de experiencia con .NET?

¿Cómo puede un entrevistador seleccionar un programador haciendo algunas preguntas técnicas? El candidato puede ser mejor codificando que respondiendo las preguntas.

Cómo responder preguntas de entrevista de diseño orientado a objetos de manera paso a paso