Ga naar de inhoudGa naar de voettekst
  • Vacatures
  • Bedrijven
  • Salarissen
  • Voor werkgevers

      Geef je carrière een boost

      Ontdek hoeveel je kunt verdienen, vind droombanen en deel anoniem inzichten over werk en privé.

      employer cover photo
      employer logo
      employer logo

      Native Instruments

      Is dit jouw bedrijf?

      Over
      Reviews
      Salaris en arbeidsvoorwaarden
      Vacatures
      Sollicitatiegesprekken
      Sollicitatiegesprekken
      Gerelateerde zoekopdrachten: Reviews voor Native Instruments | Vacatures bij Native Instruments | Salarissen bij Native Instruments | Arbeidsvoorwaarden bij Native Instruments
      Sollicitatiegesprekken van Native InstrumentsSollicitatiegesprekken voor Backend Engineer bij Native InstrumentsSollicitatiegesprek bij Native Instruments


      Glassdoor

      • Over
      • Blog
      • Contact met ons opnemen

      Werkgevers

      • Gratis werkgeversaccount
      • Werkgeverscentrum
      • Werkgeversblog

      Informatie

      • Help
      • Gedragscode
      • Gebruiksvoorwaarden
      • Privacy en advertentiekeuzes
      • Verkoop of deel mijn persoonlijke gegevens niet
      • Hulpmiddel voor instemming met cookies

      Partnerships

      • Adverteerders
      De app downloaden

      • Bladeren op:
      • Bedrijven
      • Vacatures
      • Locaties

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor", "Worklife Pro", "Bowls" en logo zijn gedeponeerde handelsmerken van Glassdoor LLC.

      Gevolgde bedrijven

      Volg de bedrijven van je dromen om als eerste op de hoogte te zijn van vacatures en te profiteren van tips van insiders.

      Vacatures

      Zoek naar vacatures om gepersonaliseerde vacature-aanbevelingen en -updates te krijgen.

      Sollicitatiegesprek voor de functie Backend Engineer

      14 aug 2019
      Kandidaat voor anonieme sollicitatie
      Berlijn
      Geen aanbod
      Positieve ervaring
      Gemiddeld sollicitatiegesprek

      Sollicitatie

      Ik heb online gesolliciteerd. De procedure duurde 4 weken. Ik heb gesolliciteerd bij Native Instruments (Berlijn) in jul 2019

      Sollicitatiegesprek

      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.

      Sollicitatievragen [1]

      Vraag 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.
      Vraag beantwoorden