Katkat

How You Use AI Tools as an Engineer and Drive Their Adoption on Your Team

SpotifyBackend Engineer · Onsite

Last updated

A Spotify behavioral question in two parts: how you use AI tools in your engineering work and side projects, and how you have pushed for AI adoption on your team. It tests judgment about AI output, verification habits, data safety, and influencing teammates.

The interviewer wants to understand how you personally work with AI tools as an engineer, and whether you have helped your team adopt them. Answer both parts with specific, real examples from your job or your side projects. Expect follow-up questions that build on what you say, since this round tends to follow the flow of the conversation rather than a fixed script.

Clarifying Questions

  • Does "AI" here mean any AI-assisted tooling (coding assistants, chat assistants, AI features inside other tools), or specifically AI features that I built into a product?
  • Should the adoption story be about my current team, or can it come from any team or project I worked on?

Part 1 — How you use AI in your work and projects

How do you use AI tools today, at work and in personal projects? Be concrete about which tasks you hand to them, which you keep for yourself, and how you check what they produce.

What This Part Should Cover

  • Specific tasks and workflows where AI tools help, with a concrete example
  • Boundaries: tasks you do not delegate and why, such as sensitive code or data
  • How you verify output, and your accountability for what you ship
  • An honest view of the effect on your speed or quality

Part 2 — How you have pushed for AI adoption on your team

Tell me about a time you encouraged or led your team to use AI tools more. What was the starting point, what did you do, how did people respond, and what changed as a result?

What This Part Should Cover

  • The team's starting point and the concrete problem the tools were meant to help with
  • Actions you took: a pilot, shared guidelines, demos or pairing, and resolving data and security concerns
  • How you handled skeptics and respected people's choices
  • Results with evidence, and what you would do differently

Hints

Hint 1

Show judgment, not enthusiasm: Pick one or two real workflows and describe where the tool helped, where it was wrong, and what you do to catch its mistakes before they reach production.

Hint 2

Adoption is a change-management story: Think about who was skeptical and why, which concerns (quality, security, cost, policy) you had to address, and how you showed the tools were worth it rather than just telling people to use them.

Follow-up questions

  • Tell me about a time an AI tool gave you a confidently wrong answer. How did you notice, and what did you change afterwards?
  • How do you decide whether AI-generated code is ready to merge?
  • A teammate refuses to use AI tools at all. How do you handle that?
  • How would you measure whether AI adoption actually improved your team's output?