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

      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

      SentinelOne

      Empleador activo

      Información
      Evaluaciones
      Pago y prestaciones
      Empleos
      Entrevistas
      Entrevistas
      Búsquedas relacionadas: Evaluaciones de SentinelOne | Empleos en SentinelOne | Sueldos en SentinelOne | Prestaciones en SentinelOne
      Entrevistas en SentinelOne Entrevistas para el cargo de Senior Machine Learning Engineer en SentinelOne Entrevista en SentinelOne


      Glassdoor

      • Acerca de
      • Premios
      • Blog
      • Contacto

      Empleadores

      • Cuenta de empleador gratuita
      • Centro de empleador

      Información

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

      Trabaja con nosotros

      • Anunciantes
      • Oportunidades laborales
      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 desde adentro.

      Búsquedas de empleo

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

      Las mejores empresas en cuanto a "Remuneración y prestaciones" cerca de ti

      avatar
      Salesforce
      4.4★Remuneración y prestaciones
      avatar
      SAP
      3.9★Remuneración y prestaciones
      avatar
      Capgemini
      3.7★Remuneración y prestaciones
      avatar
      NiCE
      3.6★Remuneración y prestaciones

      Entrevista para Senior Machine Learning Engineer

      27 de jun de 2024
      Candidato de entrevista anónimo
      Sin ofertas
      Experiencia negativa

      Otras evaluaciones sobre las entrevistas para el cargo de Senior Machine Learning Engineer en SentinelOne

      Entrevista para Senior Machine Learning Engineer

      19 de nov de 2024
      Candidato de entrevista anónimo
      Sin ofertas
      Experiencia negativa
      Entrevista fácil
      Entrevista promedio

      Solicitud

      Acudí a una entrevista en SentinelOne en jun 2024

      Entrevista

      I went through the first round only - chat with the manager. I receive a very generic rejection email. Nothing about which skills/experience I was actually missing for that role.

      Preguntas de entrevista [1]

      Pregunta 1

      Just talking about my CV etc.
      Responder pregunta
      1
      avatar
      Respuesta de SentinelOne
      1y
      Thank you for taking the time to share your feedback on your recent interview process. We appreciate the time that you invested and we will share your feedback with our Talent Acquisition Team. If you have any further feedback please share it with peoplesupport@sentinelone.com.

      Solicitud

      Acudí a una entrevista en SentinelOne

      Entrevista

      Following an HR call, the process consisted of a high level interview with a lead followed by three technical interviews centered on ML theory, ML system design, and pair programming. The calls with the recruiter and lead were professional and engaging. The ML theory interview was a masterclass in conducting interviews -- at some point in the process you have to be asked a laundry list of theory questions -- but the interviewer made this too into an engaging back and forth conversation instead of the more typical Q followed by A. After this positive experience, the pair programming was disappointingly a mess. First, I was supposed to receive a GitHib invite ahead of time, which never came and which the interviewer seemed to implicitly blame the recruiter for. Of course it's the interviewer's responsibility to send a GitHub invite, not the recruiter's. It was rescheduled with the Github link rectified. Not a big deal by itself and not something noteworthy if it weren't a predictor of the code itself and the interview that followed. The code the exercise was built on was surprisingly amateurish and the goal was explicitly not to fix the existing code, but to add additional functionality on top of what was already there. First, the logic for the main unit test was highly interwoven with the feature itself -- an obvious no-no even if it's your first day on the job. In order to write a unit test for the new feature I added, I had to hack something similar and add an additional hack on top of it due to this structure. When I explained to the interviewer why it was necessary to do things this way, he was surprised it was set up as it was. The exercise was related to a simulated embedding database. They implemented the basic functionality by using a pandas DataFrame and adding a new row every time an item was inserted. This is another blatant no-no that anyone that has spent any time working with data would know -- adding a row to a DataFrame requires re-allocating memory for the whole existing DataFrame together with the new row. It is so inefficient that pandas in fact removed the public facing function to do this at some point, but that didn't stop this platform team: They hacked it together using a private member function anyway. It would have been both conceptually simpler and more computationally efficient to just use a list of dicts or another similar structure. The interviewer decided to ask a couple of basic "theory" questions at random while I was coding. This was after the in-depth theory interview given by the ML Scientist. However, he himself did not know the answers to the questions he was asking. He seemed surprised to learn that Euclidean distance and L2 distance are synonymous and had to Google another more subtle but well known property about distance metrics. After coding up a vector similarity search, the interviewer asked if I was happy with the efficiency of the solution. I explained that in a real database you would implement a graph or metric-based index rather than doing an exhaustive linear search, but this was the best we could do here, and I went over the big-O run time of each section. After he still appeared unsatisfied, I realized he wanted a matrix-vector multiplication instead of a series of vector-vector multiplications. I tried to engage him in a conversation about the pros and cons of this approach by pointing out that while it is true that this would enable additional optimization, there was also non-trivial overhead from creating a new matrix in memory from vectors stored in individual pandas cells (i.e. one vector per cell..). He didn't bite. At the outset I was told that the interviews would measure how well the candidate collaborated with the interviewers, which is typical, and this seemed to be especially important for "pair programming". However, the interviewer seemed to want to throw weird roadblocks into an otherwise simple exercise instead of engaging. I created the matrix and moved on to the next part. The system design round was more in neutral territory. The interviewer gave an abstracted version of a problem he actually faced, but it would have been better if he simply stated the real world problem itself. In addition, the solution involved data augmentation using an LLM (i.e. generating synthetic data with an LLM to train another model). It sounded like this worked well in this particular instance, but it doesn't work well in the general case, since otherwise the Singularity is nigh and LLMs can generate data to further train themselves. Whether this approach yields useful results for a particular problem typically has to be tested explicitly and is not something one should assume during a brief conversational (no code) interview.