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

      iwoca

      Employeur impliqué

      À propos
      Avis
      Salaires et avantages
      Emplois
      Entretiens
      Entretiens
      Recherches associées: Avis sur iwoca | Offres d’emploi chez iwoca | Salaires chez iwoca | Avantages sociaux chez iwoca
      Entretiens chez iwocaEntretiens d’embauche pour Software Engineer chez iwocaEntretien chez iwoca


      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.

      Entretien pour Software Engineer

      18 août 2022
      Candidat à l'entretien anonyme
      Aucune offre
      Expérience négative
      Entretien difficile

      Candidature

      J'ai passé un entretien chez iwoca

      Entretien

      Gruelling 5-stage interview. Starts off with 30-minute call with hiring manager, then a take-home test, then an interview about your work on the test, then a live coding test, then another interview about system design. It's as if you're applying to Google but way below the pay they're offering. There's plenty of other jobs out there that pay similar with easier application processes.

      Questions d'entretien [1]

      Question 1

      System design Instagram. How exactly is a database's data stored on disk.
      Répondre à cette question
      2

      Autres retours d’entretien d’embauche pour un poste comme Software Engineer chez iwoca

      Entretien pour Software Engineer

      22 mai 2026
      Candidat à l'entretien anonyme
      Aucune offre
      Expérience positive
      Entretien moyen

      Candidature

      J'ai postulé en ligne. J'ai passé un entretien chez iwoca en janv. 2026

      Entretien

      Intro call with HR, coding screen assessment done via accelerate.io platform, then back to back technical and behavioural interview. The technical round was not coding but was essentially a system design scenario going over a long google doc file covering Database Schema Design, HTTP API calls.

      Questions d'entretien [8]

      Question 1

      1. Database Schema Design: We have a users table that stores a single address in its own columns. Design a separate Address table, then walk through the migration: how would you read the existing address from the user table and write it into the new structure?
      Répondre à cette question

      Question 2

      2. Design the schema for a system with Books and Authors, where a book can have multiple authors and an author can write multiple books. (Looking for the Book, Author, and BookAuthor join table.) When deciding what to index, what columns would you choose and why? (i.e. primary keys, foreign keys, and columns you frequently filter by, e.g. author name.)
      Répondre à cette question

      Question 3

      3. Indexing Trade-offs: What are the downsides of adding indexes? (Looking for: writes become slower because every index must be updated on insert/update, and indexes consume disk and memory.)
      Répondre à cette question

      Question 4

      4. Concurrency & Lost Updates: Describe a concrete scenario that leads to a lost update. How could you reduce the probability of a lost update occurring? Suppose Richard and Anna both edit the same phone number at the same time — one is adding an international dialing code while the other is changing the number entirely. How would you detect that one person's change is about to overwrite the other's, reject the second write, and inform whoever submitted second? (Looking for optimistic locking / version numbers.)
      Répondre à cette question

      Question 5

      5. Transactions & ACID: Why do we wrap these multi-table writes in a transaction? Explain in terms of: Not leaving the database in a half-written state (atomicity / rollback), Not reading the database in a half-written state (isolation)
      Répondre à cette question

      Question 6

      6. Relational vs. JSON Storage: What are the trade-offs of storing data as a JSON blob versus normalized relational tables? (Looking for: with JSON you store column names and all the syntactic structure inside the data itself, whereas Postgres stores that schema metadata outside the row; and JSON encourages data duplication because you embed relational data directly instead of referencing it via foreign keys.)
      Répondre à cette question

      Question 7

      7. Schema Migration Strategy: After creating the new Address table, how do you safely migrate? Walk through backfilling the address table and then removing the backend's references to the old address fields.
      Répondre à cette question

      Question 8

      8. API Versioning: The API currently returns a single address, but now needs to support multiple addresses. How would you evolve the endpoint without breaking existing clients? (Looking for: either a new endpoint version, or temporarily exposing both address and addresses fields.) How would you coordinate the frontend rollout? (e.g. first upgrade the frontend to read the new addresses field — showing an error telling the user to refresh if it unexpectedly detects multiple addresses — then later upgrade it to fully support multiple addresses.)
      Répondre à cette question
      1

      Entretien pour Software Engineer

      3 mars 2024
      Candidat à l'entretien anonyme
      Londres, Angleterre
      Aucune offre
      Expérience positive
      Entretien moyen

      Candidature

      J'ai passé un entretien chez iwoca (Londres, Angleterre)

      Entretien

      Take home test working on prebuilt project. Not too difficult. Recruiter Interview, more of a chat. Technical interview to review take home test and system design interview Behavioural and culture fit interview

      Questions d'entretien [1]

      Question 1

      Why do you want to work here?
      Répondre à cette question
      avatar
      Réponse de iwoca
      2y
      Thank you for sharing your interview experience, your feedback on our interview process is valuable to us. We hope the take home test and discussions on system design were insightful. Should you have any further questions or feedback, please feel free to reach out. Best of luck with your job search! - The Talent Team

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

      avatar
      HSBC
      3.7★Rémunération et avantages
      avatar
      Standard Chartered Bank
      3.5★Rémunération et avantages
      avatar
      Barclays
      3.8★Rémunération et avantages
      avatar
      JPMorganChase
      3.9★Rémunération et avantages