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

      General Atomics

      Questa è la tua azienda?

      Circa
      Recensioni
      Stipendi e benefit
      Lavori
      Colloqui
      Colloqui
      Ricerche correlate: Recensioni su General Atomics | Offerte di lavoro di General Atomics | Stipendi di General Atomics | Benefit di General Atomics
      Colloqui di General AtomicsColloqui per Machine Learning Engineer presso General AtomicsColloquio di General Atomics


      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 Machine Learning Engineer

      18 ago 2025
      Candidato anonimo a colloquio
      Nessuna offerta
      Esperienza negativa
      Colloquio nella media

      Candidatura

      Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso General Atomics nel mese di lug 2025

      Colloquio

      Phone screen -> 4-hour in-person or virtual interview without any breaks. In the initial phone screen interview, it mainly involved basic questions to assess your knowledge, which is quite easy to pass. The next four-hour interview was long and weird, as they asked C++ questions when most ML frameworks and the role itself should be handled in Python. The first hour mostly covered behavioral and some technical questions, including a LeetCode problem about Priority Queues. The second hour focused primarily on reinforcement learning, reflecting the interviewers' experience, along with some convolutional questions. During the third hour, the interviewers seemed uninterested and repeatedly asked the same questions, mainly about convolutional networks and basic C++ topics. The final round was almost entirely C++ questions—make sure to learn different types of pointers and note that they are very focused on garbage collection and memory management. They also gave a function and asked how you would use it across different files, though I don’t remember the details clearly. Overall, it took a week for them to send a rejection. This was a very bad experience, as they initially considered me for a Software Engineer role and later for a Machine Learning Engineer, which is not a good approach, especially since they only asked Python questions despite the role being in Machine Learning.

      Domande di colloquio [1]

      Domanda 1

      Phone Screen: 1) Difference between x86 and ARM64 processors? 2) What is a convolutional neural network? 3) What is a pointer? 4) What is the difference between Reinforcement learning with policy and Reinforcement learning without policy? 5) Basic behavioural questions 4-hour interview: 1) What is the four pillars of OOP? 2) Describe each of the four pillars of OOP? 3) What is a pointer 4) What is Reinforcement Learning 5) Leetcode: If you have a set of data coming in, how would you manage to organize it where the least used tasks and the most used tasks are easy to access like O(1) time. (Hint use Priority Queue as the left and right accessing is O(1)) 6) What are SVM? 7) What is the difference between garabage collection between Python and C++? 8) What are the two ways to initialize objects into the heap in C++ in memory? (new and malloc) 9) What is duck typing? 10) How does a struct work in C++? 11) What is virtual? 12) What is overloading and overwriting? 13) What are the four different types of pointers that exist in C++ and explain how each of them are different from each other? 14) What are Bias and Variance and how do you deal with each of them?
      Rispondi alla domanda
      1