Ir al contenidoIr al pie de página
  • Empleos
  • Empresas
  • Sueldos
  • Para empresas

      Impulsa tu carrera profesional

      Averigua cuánto podrías ganar, encuentra el empleo perfecto y comparte información sobre tu vida laboral y personal de forma anónima.

      employer cover photo
      employer logo
      employer logo

      NVIDIA

      Empresa activa

      Información
      Opiniones
      Sueldos y beneficios
      Empleos
      Entrevistas
      Entrevistas
      Búsquedas relacionadas: Opiniones sobre NVIDIA | Ofertas de empleos en NVIDIA | Sueldos en NVIDIA | Beneficios en NVIDIA
      Entrevistas de NVIDIAEntrevistas para el puesto de C++ Developer en NVIDIAEntrevista de NVIDIA


      Glassdoor

      • Acerca de
      • Premios
      • Blog
      • Contacto

      Empresas

      • Cuenta gratuita de empresa
      • Centro de empresas

      Información

      • Ayuda
      • Normas
      • Condiciones de uso
      • Privacidad y opciones de anuncios
      • No vender ni compartir mi información
      • Herramienta de consentimiento de cookies

      Trabaja con nosotros

      • Anunciantes
      • Empleo
      Descargar aplicación

      • Buscar por:
      • Empresas
      • Empleos
      • Ubicaciones

      Copyright © 2008-2026. Glassdoor LLC. «Glassdoor», «Worklife Pro», «Bowls» y sus logotipos son marcas comerciales registradas de Glassdoor LLC.

      Empresas seguidas

      Sigue a tus empresas favoritas para estar al tanto de las últimas oportunidades y disponer de información de primera mano.

      Búsquedas de empleo

      Recibe recomendaciones y actualizaciones personalizadas al iniciar tu búsqueda.

      Entrevista de C++ Developer

      12 oct 2024
      Candidato de entrevista anónimo
      Israel, TX
      Sin oferta
      Experiencia neutra
      Entrevista normal

      Solicitud

      Acudí a una entrevista en NVIDIA (Israel, TX)

      Entrevista

      About C++: What is the difference between stack and heap memory in C++? Can you explain RAII (Resource Acquisition Is Initialization) in C++? What is the role of the "virtual" keyword in C++? How does C++ handle memory management compared to other languages? How do you implement polymorphism in C++? Can you explain the difference between deep copy and shallow copy in C++? What is the difference between "new" and "malloc" in C++? How does exception handling work in C++? What are the advantages of using templates in C++? About Your Background: Can you describe a challenging C++ problem you’ve solved in your career? How do you stay current with the latest advancements in C++? What is your educational background in computer science or engineering? What skills do you think set you apart in the field of C++ programming?

      Preguntas de entrevista [1]

      Pregunta 1

      how abstract classes works behind the scenes in memory
      Responder pregunta

      Otras opiniones sobre las entrevistas para el puesto de C++ Developer en NVIDIA

      Entrevista de C++ Developer

      22 ago 2018
      Candidato de entrevista anónimo
      Moscú,
      Sin oferta
      Experiencia positiva
      Entrevista difícil

      Solicitud

      Envié una solicitud electrónica. El proceso duró 2 semanas. Acudí a una entrevista en NVIDIA (Moscú, ) en ago 2018

      Entrevista

      I participated in one on-site interviews at NVidia. Interview were split into 2 parts of 1-hour long sessions with different teams. Be prepared to write your code on white board.

      Preguntas de entrevista [11]

      Pregunta 1

      What is POD-type in C++?
      Responder pregunta

      Pregunta 2

      How std::string is implemented?
      Responder pregunta

      Pregunta 3

      How std::vector is implemented?
      Responder pregunta

      Pregunta 4

      Suppose we have raw int array of size N. We want to add one more value to array. How to do it most efficiently?
      Responder pregunta

      Pregunta 5

      Suppose we have std::vector< std::string > with N strings and no reserved space. We want to add one more element to vector. How to implement push_back() most efficiently?
      Responder pregunta

      Pregunta 6

      Suppose we have std::vector< UserType > with N elements and no reserved space. UserType is some complex user type. We want to add one more element to the vector. How to implement push_back() most efficiently?
      Responder pregunta

      Pregunta 7

      We need to implement variadic template function that takes arbitrary number of arguments of unknown types and it should return sum of the arguments with type int.
      Responder pregunta

      Pregunta 8

      We have pointer to 2D array of size NxM - int** A. We need to get value of element A[3][4], but we can not use ‘[’ and ‘]’. How we can do it if we know that such element exist?
      Responder pregunta

      Pregunta 9

      Suppose we have class A that is publicly inherited from classes B and C. Also class A contains member variable of class D. We know that constructor of class B throws exception. If we would create object of class A, in which order constructors and destructors will be called?
      Responder pregunta

      Pregunta 10

      Implement algorithm that generate Fibonacci numbers.
      Responder pregunta

      Pregunta 11

      In which cases we would need to use placement new?
      Responder pregunta
      4

      Las mejores empresas en cuanto a «Remuneración y beneficios» cerca de ti

      avatar
      Honeywell
      4.0★Remuneración y beneficios
      avatar
      Apple
      4.2★Remuneración y beneficios
      avatar
      DONE by NONE
      3.8★Remuneración y beneficios
      avatar
      HubSpot
      3.6★Remuneración y beneficios