Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Dataiku

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Dataiku reviews | Dataiku jobs | Dataiku salaries | Dataiku benefits
      Dataiku interviewsDataiku Software Engineer In Test interviewsDataiku interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Software Engineer In Test Interview

      14 Oct 2024
      Anonymous interview candidate
      No offer
      Negative experience
      Easy interview

      Application

      I applied through a recruiter. The process took 4 weeks. I interviewed at Dataiku in Sept 2024

      Interview

      1) Entretien préliminaire avec le recruteur technique 2) Discussion avec deux SDET (entretien technique) 3) Test technique à domicile (une semaine pour le réaliser) 4) Entretien avec le VP test Les deux premières étapes se sont très bien passées. Le recruteur technique était super, très sympathique et avec une excellente communication. Le deuxième entretien avec les deux SDET s'est bien déroulé aussi, ils étaient sympathiques et nous avons discuté de quelques aspects techniques. En revanche, le test technique (réalisé à domicile) a été une vraie déception. Il s’est avéré d’une qualité nettement inférieure à ce que l’on pourrait attendre d’une entreprise à la pointe de la data science. L'exercice imposait de réinitialiser la base de données à chaque exécution des tests API, une demande incompréhensible et fondamentalement erronée sur le plan technique. Cette approche provoque des interférences évidentes entre les tests en cas de runs parallèles, un problème basique de gestion de concurrence que tout professionnel du test devrait reconnaître. C'est une erreur évidente qui n'aurait pas dû se retrouver dans un test technique sérieux. Après avoir pris le temps d'expliquer en détail pourquoi cette approche était problématique lors d'un entretien avec un responsable des tests, il est apparu clairement qu’il y avait une réelle déconnexion entre ce qui est attendu des candidats et les meilleures pratiques en ingénierie des tests. Bien que le responsable ait été à l’écoute, il n’a pas officiellement reconnu les problèmes, malgré les arguments factuels (il a parlé de potentiel post mortem, mais bon, à voir). En effet, même dans des environnements professionnels, comme ceux de Dataiku par exemple, il est impensable de réinitialiser la base de données à chaque test, car cela perturberait les tests. Un autre point fondamental que j'ai soulevé concerne la validation des données via des tests API, ce qui n'est pas leur rôle. Cette tâche incombe aux tests d’intégration. L'erreur ici est que l'exercice ne respectait pas la pyramide des tests, ce qui aboutit à une structure inefficace où la validation se fait au mauvais niveau. Ignorer ce principe démontre une mauvaise compréhension de la conception des tests. (On peut faire ces vérifications coté API si on a pas de tests d'intégration, mais reprocher aux candidats de respecter la pyramide n'a aucun sens). Enfin, j’ai constaté une certaine incohérence au niveau des compétences techniques lorsque des difficultés ont été rencontrées pour exécuter le projet ultra simple alors qu'il a un fichier ReadMe et trois commandes à copier-coller. Cela est inquiétant, surtout venant d’une entreprise censée être à la pointe de la technologie et spécialisée dans la data science. En conclusion, cette expérience a été décevante. Le temps et l'effort exigés pour cet exercice ne correspondent pas à la qualité des retours et des attentes. Si l'entreprise est sérieuse quant à son processus de recrutement, il est crucial qu'elle prenne en compte ces critiques et corrige les erreurs dans ses exercices techniques. Sinon, elle risque de passer à côté de candidats qualifiés, et de continuer à utiliser des tests qui n'ont aucun sens sur le plan technique.

      Interview questions [1]

      Question 1

      - testing pattern (page object) - containerization - pyramide de tests
      Answer question
      avatar
      Dataiku response
      1y
      Thanks for sharing your detailed feedback. We're sorry to hear the technical test didn’t meet your expectations. Your input is helpful, and we've passed it on to our tech recruiting team to review and consider areas for improvement. We really appreciate the time and effort you put in and wish you all the best moving forward. The Talent Acquisition Team