
Clearwater Analytics (CWAN) Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 69 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Clearwater Analytics (CWAN).
Software Engineer
The interview process at Clearwater Analytics (CWAN) in Noida had two main rounds. The first was an online CoderPad assessment with two interviewers, involving a pretty simple DSA question that used a greedy approach, which I got through. The second round was supposed to be a face-to-face technical interview at their office, also with two people. The task was to design a custom linked list, which wasn't that hard technically. But honestly, I messed up because it was my first in-person interview and I got flustered. One of the interviewers was really difficult, losing his temper and making the whole thing unprofessional. He seemed more into showing off his seniority and technical smarts than having a real discussion with someone like me with about four years of experience. He even switched from English to casual talk, which was awkward. If he'd been more respectful and supportive, I'm sure I could have solved it. Interviews should be about testing skills fairly, not intimidating people. The other four employees I met were great though – polite, calm, and professional. I hope the company takes this feedback on maintaining a respectful interview culture seriously.
- Tell me about a greedy algorithm based DSA question that's easy if you think about it.
- Can you design a custom LinkedList?
Technical Lead
The interview involved a 45-minute telephonic call where I was asked about projects and specific Java concepts like API, database queries, unit testing, annotations, sequence diagrams, microservices, hibernate configuration, garbage collection, and Java 8 features. We also covered design patterns such as Adapter, Visitor, and Command.
- Can you tell me about your projects and any Java questions related to APIs?
- How would you approach a database query?
- What are your thoughts on unit testing?
Software Engineer
The interview process included an HR round and then a coding round with a panel. I solved both problems in the coding round, but unfortunately, I didn't move forward. It felt like a bit of a waste of time, especially with the attitude of one of the panelists who seemed to be trying to show off his supposed superior solution. Not my kind of team. However, one interviewer was quite good. The HR person suggested reapplying in a couple of weeks, which is unlikely to happen.
- Can you modify an array so that all duplicate elements are incremented until they become unique?
- What is the index of the first unique character in a string?
Clearwater Analytics (CWAN) Software Engineer Interview Questions
Quoted word for word from Clearwater Analytics (CWAN) interview reports.
“Given a binary search tree, create a function that displays the nodes level by level, in order.”
Read reports →“Find the smallest positive integer missing from an unsorted list of positive integers. For instance, with [5,3,4,1], the result should be 2.”
Read reports →“For a given input n, how many blocks would be required to construct a hollow cube measuring n x n x n?”
Read reports →“Write a method that calculates and returns the cube root of a number typed as a double.”
Read reports →“Given two nodes in a binary tree, can you write a method to find and return their common ancestor?”
Read report →“For an array of words, how would you find the word that shows up the most?”
Read report →“Can you write an algorithm to find the most recent common ancestor of two nodes in a binary search tree?”
Read report →“How would you write a method to determine if a given string is an anagram?”
Read report →“If you're given a list of strings separated by delimiters, can you find and return the first string that appears more than once?”
Read report →Formats, difficulty and experience
Across all 69 Clearwater Analytics (CWAN) interview reports.