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

      DoControl

      ¿Esta es tu empresa?

      Información
      Opiniones
      Sueldos y beneficios
      Empleos
      Entrevistas
      Entrevistas
      Búsquedas relacionadas: Opiniones sobre DoControl | Ofertas de empleos en DoControl | Sueldos en DoControl | Beneficios en DoControl
      Entrevistas de DoControlEntrevistas para el puesto de Senior Backend Engineer en DoControlEntrevista de DoControl


      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.

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

      avatar
      SAP
      3.9★Remuneración y beneficios
      avatar
      Cisco
      4.0★Remuneración y beneficios
      avatar
      ADP
      3.5★Remuneración y beneficios
      avatar
      Autodesk
      4.0★Remuneración y beneficios

      Entrevista de Senior Backend Engineer

      5 may 2023
      Candidato de entrevista anónimo
      Tel Aviv

      Otras opiniones sobre las entrevistas para el puesto de Senior Backend Engineer en DoControl

      Entrevista de Senior Backend Engineer

      5 jun 2023
      Candidato de entrevista anónimo
      Tel Aviv
      Sin oferta
      Sin oferta
      Experiencia neutra
      Entrevista normal

      Solicitud

      Solicité el puesto a través de la recomendación de un empleado. El proceso duró 1 día. Acudí a una entrevista en DoControl (Tel Aviv) en may 2023

      Entrevista

      The process is very clear and fast. No time wasted and communications scheduling and after the interview are super clear and efficient. They even call you back to update me that you've been rejected, which I appreciated.

      Preguntas de entrevista [3]

      Pregunta 1

      Explain what certain javascript vectorial functions filter and find, explain what the code does and if it could be implemented more efficiently.
      1 respuesta

      Pregunta 2

      Write a SQL query that does JOIN on a table to itself. If you have an employee table with name, id, bossid, and salary, find employees that earn more than their boses
      1 respuesta

      Pregunta 3

      Draw a process that reacts to webhooks and asynchronically handle the data in the body of the webhook.
      1 respuesta
      Experiencia positiva
      Entrevista normal

      Solicitud

      Solicité el puesto a través de la recomendación de un empleado. El proceso duró 1 semana. Acudí a una entrevista en DoControl (Tel Aviv) en may 2023

      Entrevista

      I interviewed with 2 members, one is a system architect and the other is senior developer. Both are very nice and polite and got straightaway to the tech part of the interview.

      Preguntas de entrevista [1]

      Pregunta 1

      Given the following code: class Asset { id: string; companyId: string; body: any; public equals(asset: Asset): boolean { return this.companyId == asset.companyId && this.id == asset.id; } } const diffUpdateAssets = (apiAssets: Asset[], dbAssets: Asset[]): Asset[] => { return apiAssets.filter( (asset: Asset) => dbAssets.find(asset.equals) ); }; const diffInsertAssets = (apiAssets: Asset[], dbAssets: Asset[], Map map): Asset[] => { return apiAssets.filter( (asset: Asset) => !dbAssets.find(asset.equals) ); }; const diffDeleteAssets = (apiAssets: Asset[], dbAssets: Asset[]): Asset[] => { return dbAssets.filter( (asset: Asset) => !apiAssets.find(asset.equals) ); }; export const syncAssets = (apiAssets: Asset[], dbAssets: Asset[]) => { return { toInsert: diffInsertAssets(apiAssets, dbAssets), toDelete: diffDeleteAssets(apiAssets, dbAssets), toUpdate: diffUpdateAssets(apiAssets, dbAssets), }; }; 1. Explain what the above code does. What's the time complexity of the code. How it can be improved? how this can be imporved. 2. Simple subquery / inner query SQL question, just learn sub queries. 3. Design question: All of our integrations in DoControl are based on webhooks notifications from the SaaS providers. In order to process those messages we perform a registration of our predefined POST webhook endpoint that will accept those events. Please plan a basic flow which will: a. Receive message from Google Drive b. Enrich its data with an api call performed per each event c. Insert the enriched record to a database.
      1 respuesta