Aller au contenuAller au pied de page
  • Emplois
  • Entreprises
  • Salaires
  • Pour les employeurs

      Boostez votre carrière

      Découvrez votre salaire potentiel, décrochez des emplois de rêve et partagez vos témoignages de manière anonyme.

      employer cover photo
      employer logo
      employer logo

      Native Instruments

      Est-ce votre entreprise ?

      À propos
      Avis
      Salaires et avantages
      Emplois
      Entretiens
      Entretiens
      Recherches associées: Avis sur Native Instruments | Offres d’emploi chez Native Instruments | Salaires chez Native Instruments | Avantages sociaux chez Native Instruments
      Entretiens chez Native InstrumentsEntretiens d’embauche pour Backend Engineer chez Native InstrumentsEntretien chez Native Instruments


      Glassdoor

      • À propos
      • Récompenses
      • Blog
      • Nous contacter
      • Guides

      Employeurs

      • Compte employeur gratuit
      • Centre employeur
      • Blog pour les employeurs

      Informations

      • Aide
      • Règles de la communauté
      • Conditions d'utilisation
      • Confidentialité et choix publicitaires
      • Ne pas vendre ni partager mes informations
      • Outil de consentement aux cookies

      Travailler avec nous

      • Annonceurs
      • Carrières
      Télécharger l'application

      • Parcourir par :
      • Entreprises
      • Emplois
      • Lieux

      Copyright © 2008-2026. Glassdoor LLC. « Glassdoor », son logo, « Worklife Pro » et « Bowls » sont des marques déposées de Glassdoor LLC.

      Entreprises suivies

      Tenez-vous au courant des dernières opportunités et profitez de conseils d’initiés en suivant les entreprises de vos rêves.

      Recherche d’emplois

      Obtenez des recommandations et des mises à jour personnalisées en démarrant vos recherches.

      Meilleures entreprises pour « Rémunération et avantages » près de chez vous

      avatar
      Intel Corporation
      3.7★Rémunération et avantages
      avatar
      Lenovo
      3.8★Rémunération et avantages
      avatar
      Falabella
      3.6★Rémunération et avantages
      avatar
      Marvell Technology
      4.0★Rémunération et avantages

      Entretien pour Backend Engineer

      14 août 2019
      Candidat à l'entretien anonyme
      Berlin
      Aucune offre
      Expérience positive
      Entretien moyen

      Candidature

      J'ai postulé en ligne. Le processus a pris 4 semaines. J'ai passé un entretien chez Native Instruments (Berlin) en juil. 2019

      Entretien

      I applied for the backend developer position and had a skype interview a week or so later. immediately afterwards I was given a coding assignment to complete within a week. I received a reply about a week and a half after submitting the code but unfortunately I was unsuccessful.

      Questions d'entretien [1]

      Question 1

      Please develop a small containerised product service with an HTTP API. We would love to see your working solution including tests, a local development environment, and some documentation. The intended API can be interfaced via HTTP and should provide the following endpoints: GET /products POST /auth GET /user GET /user/products POST /user/products DELETE /user/products/{SKU} (SKU meaning a unique product identifier in this and following context) Users, products and previous purchases are provided as CSVs in the attached zip and need to be imported into the service once. For simplicity the user password is not hashed in the provided file. The `/products` endpoint should return all available product data. The API should offer some basic authentication to authenticate a specific user at the `/auth` endpoint. After a user is authenticated, the user should see user data (returns name) at the `/user` endpoint, the purchased products at `/user/products` (returns SKU (unique product identifier) + name). It should be possible to attach or remove purchased products to a particular user account. Please consider: The application should be containerised using Docker The solution should be provided as a single archive, containing a git repository and a Docker Compose file to start the application The application should log any output to stdout The application should use HTTP status codes to indicate success or failure of an operation The data stored should be persisted so a restart of the application does not clear it Try to focus on solving the problem and don’t over-engineer your solution. Please consider using a framework. Don’t worry if you don’t have time to finish everything, please address the potential optimisations and we can talk about that in the next step.
      Répondre à cette question