Ir para o conteúdoIr para a pasta
  • Vagas
  • Empresas
  • Salários
  • Para empresas

      Avance em sua carreira

      Descubra qual pode ser seu salário, conquiste a vaga dos seus sonhos e compartilhe insights de qualidade de vida com sigilo.

      employer cover photo
      employer logo
      employer logo

      NVIDIA

      Empresa engajada

      Sobre
      Avaliações
      Remuneração e benefícios
      Vagas
      Entrevistas
      Entrevistas
      Buscas relacionadas: Avaliações da empresa NVIDIA | Vagas da empresa NVIDIA | Salários da empresa NVIDIA | Benefícios da empresa NVIDIA
      Entrevistas da empresa NVIDIAEntrevistas do cargo de C++ Developer da empresa NVIDIAEntrevista da empresa NVIDIA


      Glassdoor

      • Sobre
      • Prêmios
      • Blog
      • Fale conosco

      Empresas

      • Conta gratuita de empresa
      • Área da empresa
      • Blog para empresas

      Informações

      • Ajuda
      • Regras da Comunidade
      • Termos de Uso
      • Privacidade e opções de anúncios
      • Não venda nem compartilhe minhas informações
      • Ferramenta de consentimento de uso de cookies

      Trabalhe conosco

      • Anunciantes
      • Carreiras
      Baixe o aplicativo:

      • Busque por:
      • Empresas
      • Vagas
      • Localizações

      Copyright © 2008-2026. Glassdoor LLC. “Glassdoor”, “Worklife Pro”, “Bowls” e o logotipo do Glassdoor são marcas comerciais pertencentes à Glassdoor LLC.

      Empresas seguidas

      Fique por dentro de todas as oportunidades e dicas internas seguindo as empresas de seus sonhos.

      Buscas de vagas

      Comece a buscar vagas para receber atualizações e recomendações personalizadas.

      Entrevista para C++ Developer

      22 de ago. de 2018
      Candidato(a) sigiloso(a) à entrevista
      Moscovo,
      Nenhuma oferta
      Experiência positiva
      Entrevista difícil

      Candidatura

      Candidatei-me online. O processo levou 2 semanas. Fui entrevistado pela NVIDIA (Moscovo, ) em ago. de 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.

      Perguntas de entrevista [11]

      Pergunta 1

      What is POD-type in C++?
      Responder à pergunta

      Pergunta 2

      How std::string is implemented?
      Responder à pergunta

      Pergunta 3

      How std::vector is implemented?
      Responder à pergunta

      Pergunta 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 à pergunta

      Pergunta 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 à pergunta

      Pergunta 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 à pergunta

      Pergunta 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 à pergunta

      Pergunta 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 à pergunta

      Pergunta 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 à pergunta

      Pergunta 10

      Implement algorithm that generate Fibonacci numbers.
      Responder à pergunta

      Pergunta 11

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

      Outras avaliações de entrevista de vagas de C++ Developer da empresa NVIDIA

      Entrevista para C++ Developer

      12 de out. de 2024
      Candidato(a) sigiloso(a) à entrevista
      Israel, TX
      Nenhuma oferta
      Experiência neutra
      Entrevista com nível médio de dificuldade

      Candidatura

      Fiz uma entrevista na empresa 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?

      Perguntas de entrevista [1]

      Pergunta 1

      how abstract classes works behind the scenes in memory
      Responder à pergunta

      As melhores empresas na categoria “Remuneração e benefícios” perto de você

      avatar
      Apple
      4.2★Remuneração e benefícios
      avatar
      Honeywell
      4.0★Remuneração e benefícios
      avatar
      DONE by NONE
      3.8★Remuneração e benefícios
      avatar
      Fortinet
      3.6★Remuneração e benefícios