
Energy Exemplar Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 16 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Energy Exemplar.
Software Engineer
The interview process started with an online test, which had multiple-choice questions and DSA problems, lasting 2 hours on DoSelect. This was followed by an aptitude test, done with pen and paper in 30 mins, covering various math topics like Work & Time, Ratio & Proportion, etc. Then there were four rounds of in-person technical interviews, each about 45 minutes long. These technical rounds involved discussing my background, diving deep into my internship and personal projects (covering architecture, data flow, code, optimization, and JS methods), and solving DSA problems (like array flattening, finding sums closest to a target, rotating linked lists, and finding loop points). Core subjects like OOPs, DBMS, and CN (TCP vs UDP, OSI layers) were also discussed. The final round was an HR interview, lasting 30 minutes, where they asked standard questions about myself, my background, family, and college experience.
- Can you tell me about yourself?
- Can you explain the working and implementation of Blockchain Technology, as it's mentioned on your resume?
- Given two relations, Customers and Orders, could you write a SQL query to find all customers who haven't placed an order in the last three months?
Software Engineer
Process was good. But they doing same to most of the candidate. Taking all rounds of interviews but not offering. On asking the status of our application they mentioned the position is filled. They just wasting everyone's time. Expecting 4-5 years expertise from 2 years of candidates. And want to pay them lowest in market. Just don't waste your time.dont
- Asked normal oops and design patterns, and they're asking to write some code in all the rounds
- I wrote 4 codes in 4 consecutive rounds
Senior Software Engineer
The interview was for a Full Stack Developer role focusing on .NET and React JS. It consisted of three rounds. The first round was about DSA and coding, where I had to solve a problem using oops and graph concepts. The second round focused on .NET, React JS, and SQL. The third round involved a system design question related to my current project, along with discussions on SOLID principles and their application, and Clean Architecture.
- .NET concepts including Middleware, Dependency Injection (DI) and its types, Generics, and LINQ
- SQL concepts, specifically Indexing
- React concepts, particularly Hooks
Energy Exemplar Software Engineer Interview Questions
Quoted word for word from Energy Exemplar interview reports.
“Given target values, find a subarray whose sum matches the target value.”
Read reports →“How do you detect a loop in a linked list?”
Read reports →“How would you find the sum of all paths within a binary tree?”
Read reports →“Can you reverse an array without using built-in functions?”
Read reports →“Given two relations, Customers and Orders, could you write a SQL query to find all customers who haven't placed an order in the last three months?”
Read report →“Another DSA problem: given an array that contains numbers and nested arrays, can you flatten it and return the result?”
Read report →“Can you explain how to reverse each word in a string without utilizing built-in functions?”
Read report →“Imagine an integer has a limit of 100. How would you add two numbers, say 200 and 500, to get 700?”
Read report →“Can you declare a multi-node tree structure using classes and then implement Depth First Search (DFS) operations on it?”
Read report →Formats, difficulty and experience
Across all 16 Energy Exemplar interview reports.