Severn Trent logo

Enterprise · Software Engineer Interview Guide

Interview language: English

How to Pass the Severn Trent Software Engineer Interview in 2026

The Severn Trent DNA (TL;DR)

The final leadership panel at Severn Trent assesses alignment with their 'We take care' value, particularly how candidates approach environmental stewardship and customer service. Interviewers seek examples of navigating complex operational challenges, like those in asset management plans, considering long-term impact and regulatory compliance.

The Severn Trent Interview Loop

Your onsite loop will typically consist of 4 rounds.

  1. 1

    Round 1

    Recruiter Screen
    Motivation, role fit, logistics.
  2. 2

    Round 2

    Coding Screen
    LeetCode-medium algorithmic problems under time pressure.
  3. 3

    Round 3

    System Design
    Distributed systems, trade-offs at scale, architecture under constraints.
  4. 4

    Round 4

    Onsite Coding
    LeetCode-hard, debugging, code clarity, edge cases.
  5. 5

    Round 5

    Behavioral / Leadership
    Past evidence of ownership, influence, resolving conflict.

The Danger Zone: Top Reasons Candidates Fail

Based on our database of Severn Trent interview outcomes, avoid these common traps:

  • Focusing solely on being right rather than persuading.
  • Not demonstrating an understanding of the critical nature of utility services.
  • Not correctly implementing a max-flow algorithm like Edmonds-Karp or Dinic.
  • Underestimating the complexity of real-time traffic data integration.

Get the full Severn Trent playbook, free

Every round, the exact grading rubric interviewers score against, all the questions, and unlimited mock-interview practice. Free account, no credit card.

Unlock Severn Trent, free

Test Yourself: Real Severn Trent Questions

Three real prompts pulled from our database.

Type · system design

Severn Trent operates a large fleet of field service vehicles. Design a system to optimize their routing and dispatching in real-time, considering traffic conditions, job priorities, technician skill sets, and vehicle availability. The system should integrate with existing work order management and GPS tracking systems.

Type · conflict-resolution

Tell me about a time you had a significant disagreement with a colleague or team member. How did you approach the situation, and what was the outcome?

Type · coding

Write a function to process a large log file from Severn Trent's SCADA systems. The log contains entries detailing sensor readings, pump statuses, and valve operations. The function should identify sequences of operations that indicate a potential system anomaly (e.g., a pump running dry followed by a pressure drop in a connected pipe) and return a summary of these potential anomalies with timestamps.

+ many more questions, signals, and worked examples

Sign up to unlock the full Severn Trent grading rubric

Unlock the Severn Trent rubric, free

Severn Trent Interview Question Bank

A sample from our database, grouped by round. Sign up to see the full set.

9 of 16 questions shown

1

Recruiter Screen

1
  1. 1

    Type · motivation

    Severn Trent is a critical utility provider in the energy sector. What specifically about our mission to provide essential services and our role in the UK's energy infrastructure excites you as a software engineer?
2

Coding Screen

3
  1. 2

    Type · algorithmic

    Imagine Severn Trent needs to optimize the scheduling of maintenance crews across its vast network of water treatment plants and distribution systems. Given a list of tasks, each with a required time, a deadline, and a set of dependencies (e.g., Task B cannot start until Task A is complete), design an algorithm to generate an optimal schedule that minimizes late tasks and crew idle time. Assume a fixed number of crews.
  2. 3

    Type · algorithmic

    Severn Trent monitors water quality across thousands of sensors. You receive a stream of sensor readings, each with a timestamp, sensor ID, and a value. Design a data structure and algorithm to efficiently detect and report any sensor that has shown a consistent abnormal reading (e.g., value outside a defined range for the last N consecutive readings) within a sliding time window of M minutes.
  3. + 1 more questions in this round (sign up to unlock)
3

System Design

3
  1. 4

    Type · system design

    Design a system for Severn Trent to predict and alert customers about potential water supply interruptions (e.g., due to maintenance, leaks, or infrastructure failures). The system should handle real-time data from sensors, historical data, and external factors like weather forecasts, and provide timely notifications via multiple channels (SMS, app push, email).
  2. 5

    Type · system design

    Severn Trent operates a large fleet of field service vehicles. Design a system to optimize their routing and dispatching in real-time, considering traffic conditions, job priorities, technician skill sets, and vehicle availability. The system should integrate with existing work order management and GPS tracking systems.
  3. + 1 more questions in this round (sign up to unlock)
4

Onsite Coding

3
  1. 6

    Type · coding

    Implement a function that simulates the spread of a contaminant in a simplified water network represented by a grid. Given the grid dimensions, the starting point of the contaminant, and a set of 'clean' water injection points, write code to determine the time it takes for the contaminant concentration to drop below a safe threshold at a specific output node. Consider diffusion and flow dynamics.
  2. 7

    Type · coding

    Write a function to process a large log file from Severn Trent's SCADA systems. The log contains entries detailing sensor readings, pump statuses, and valve operations. The function should identify sequences of operations that indicate a potential system anomaly (e.g., a pump running dry followed by a pressure drop in a connected pipe) and return a summary of these potential anomalies with timestamps.
  3. + 1 more questions in this round (sign up to unlock)
5

Behavioral / Leadership

6
  1. 8

    Type · behavioral

    Tell me about a time you had to work with a team member whose technical approach or priorities significantly differed from yours on a critical project. How did you navigate this disagreement, and what was the outcome for the project and your working relationship?
  2. 9

    Type · behavioral

    Describe a situation where you encountered a complex technical problem in a system you were responsible for, and the standard solutions were not working. How did you approach diagnosing and resolving the issue, especially under pressure?
  3. + 4 more questions in this round (sign up to unlock)

Unlock all 16 Severn Trent questions, free

No credit card. Every question with its framework, the grading signals interviewers score against, and a worked answer for each.

Unlock all 16 Severn Trent questions

Interview tracks at Severn Trent

How Severn Trent's DNA translates across functions. Pick your role.

Compare Severn Trent with similar employers

Same DNA, different bar. Browse the closest companies in our database and see how their loops differ.

Practice Severn Trent interviews end-to-end

Sample answers

What a strong answer to these Severn Trent interview questions shows.

Severn Trent operates a large fleet of field service vehicles. Design a system to optimize their routing and dispatching in real-time, considering traffic conditions, job priorities, technician skill sets, and vehicle availability. The system should integrate with existing work order management and GPS tracking systems.

A strong answer shows: Optimization algorithms; Real-time data integration; System integration; Scalability; Trade-offs in routing strategies.

Tell me about a time you had a significant disagreement with a colleague or team member. How did you approach the situation, and what was the outcome?

A strong answer shows: Demonstrates active listening and attempts to understand other perspectives.; Focuses on finding a resolution rather than winning an argument.; Maintains professional relationships..

FAQ

WorkfiveExplore careers on Workfive

Unlock the free Severn Trent interview guide

Sign up