Passa al contenutoPassa al piè di pagina
  • Lavori
  • Aziende
  • Stipendi
  • Per le aziende

      Migliora la tua carriera

      Scopri le tue potenzialità di guadagno, trova lavori da sogno e condividi approfondimenti su lavoro e vita privata in forma anonima.

      employer cover photo
      employer logo
      employer logo

      NVIDIA

      Azienda coinvolta

      Circa
      Recensioni
      Stipendi e benefit
      Lavori
      Colloqui
      Colloqui
      Ricerche correlate: Recensioni su NVIDIA | Offerte di lavoro di NVIDIA | Stipendi di NVIDIA | Benefit di NVIDIA
      Colloqui di NVIDIAColloqui per C++ Developer presso NVIDIAColloquio di NVIDIA


      Glassdoor

      • Chi siamo
      • Contattaci

      Aziende

      • Account Business gratuito
      • Spazio per le aziende
      • Blog per le aziende

      Informazioni

      • Aiuto
      • Linee guida
      • Condizioni d'uso
      • Privacy e scelte pubblicitarie
      • Non vendere né condividere le mie informazioni
      • Strumento per l'accettazione dei cookie

      Lavora con noi

      • Inserzionisti
      • Carriere
      Scarica l'app

      • Cerca:
      • Aziende
      • Lavori
      • Località

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" e il relativo logo sono marchi registrati di Glassdoor LLC.

      Aziende seguite

      Non lasciarti sfuggire opportunità e informazioni privilegiate seguendo le aziende dove vorresti lavorare.

      Ricerche di lavoro

      Ricevi suggerimenti e aggiornamenti personalizzati avviando le tue ricerche.

      Colloquio per C++ Developer

      22 ago 2018
      Candidato anonimo a colloquio
      Mosca,
      Nessuna offerta
      Esperienza positiva
      Colloquio difficile

      Candidatura

      Ho presentato la mia candidatura online. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso NVIDIA (Mosca, ) nel mese di ago 2018

      Colloquio

      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.

      Domande di colloquio [11]

      Domanda 1

      What is POD-type in C++?
      Rispondi alla domanda

      Domanda 2

      How std::string is implemented?
      Rispondi alla domanda

      Domanda 3

      How std::vector is implemented?
      Rispondi alla domanda

      Domanda 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?
      Rispondi alla domanda

      Domanda 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?
      Rispondi alla domanda

      Domanda 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?
      Rispondi alla domanda

      Domanda 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.
      Rispondi alla domanda

      Domanda 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?
      Rispondi alla domanda

      Domanda 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?
      Rispondi alla domanda

      Domanda 10

      Implement algorithm that generate Fibonacci numbers.
      Rispondi alla domanda

      Domanda 11

      In which cases we would need to use placement new?
      Rispondi alla domanda
      4

      Altre recensioni di colloqui per C++ Developer presso NVIDIA

      Colloquio per C++ Developer

      12 ott 2024
      Candidato anonimo a colloquio
      Israel, TX
      Nessuna offerta
      Esperienza neutra
      Colloquio nella media

      Candidatura

      Ho sostenuto un colloquio presso NVIDIA (Israel, TX)

      Colloquio

      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?

      Domande di colloquio [1]

      Domanda 1

      how abstract classes works behind the scenes in memory
      Rispondi alla domanda

      Le migliori aziende per "stipendio e benefit" vicino a te

      avatar
      DONE by NONE
      3.8★Stipendio e benefit
      avatar
      Digital Natives
      4.4★Stipendio e benefit