
SailPoint Technologies Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 53 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at SailPoint Technologies.
Senior Software Engineer
I had one interview at Pune office(FEB-2026), it was very disappointing. In the first technical round, two interviewers interviewed me. They started by asking about my previous projects and experience, then moved on to Java collections, exception handling, sorting algorithms, and threading. I explained each question in depth. They then gave me an array question: {1,1,2,2,3,4,4,5,5} and wanted the output as {1,2,3,4,5,0,0,0}. Initially, I used a linked list to check for existing elements, then skipped them, and finally added zeros until the desired length. The interviewer asked me to reduce the time complexity. Later, I modified the solution using a two-pointer approach with O(1) time complexity. In the last part, they asked a general scenario-based question about finding a harvested ball, for which I explained the best solution. Finally, they said to wait. I waited for about 1 to 1.5 hours after the first round, hoping for the next round, and was feeling confident. Then, HR called me and said, 'Sorry, unfortunately, my expectations do not match your requirements.' A complete waste of time.
- Can you tell me how to remove duplicates from an array and place zeros at the end?
Senior Software Engineer
The interview process had 3 rounds: a coding round, a design round, and a manager round. The coding involved implementing an LRU cache. The design part covered webhooks and other related topics. The managerial round focused on projects and solution design.
- Tell me about your projects and coding solutions.
- Can you explain your OERR coding?
Software Engineer
I had an initial screen with the recruiter, then an interview with the hiring manager, followed by a live technical assessment. Everything seemed to go great, and the hiring manager was happy with my experience. After the technical assessment, which also went well, the recruiter wanted to move to final interviews but then decided to downlevel the role for unclear reasons and offered a salary below the listed range. When I asked for more details and showed them the salary range for the same level on their website, the recruiter got defensive, saying they always stick to the mid-range, and then ghosted me. I was polite throughout and felt I exceeded the interviews and my experience matched the role. I suspect this company uses bait-and-switch tactics, hoping candidates will accept a downleveled role at a lower salary, especially given their recent acquisition by Thoma Bravo and subsequent IPO. I'd advise avoiding this company and their unprofessional recruiters and opaque interview process.
- What's prompting your job search?
SailPoint Technologies Software Engineer Interview Questions
Quoted word for word from SailPoint Technologies interview reports.
“Find the lowest price for a flight given a source, destination, and airline.”
Read reports →“Is it possible to use a custom object as a key in a HashMap?”
Read reports →“Explain how to select all records from table A that do not have a matching record in table B, given that table A's primary key is a column in table B.”
Read reports →“What is the time and space complexity for this program?”
Read reports →“How would you connect four points using only three lines?”
Read report →“Regarding fail fast vs fail safe iterators, what are they and when would you choose one over the other?”
Read report →“Can you explain the difference between how this concept (fail fast/fail safe iterators) works in JavaScript compared to Java?”
Read report →“Can you tell me how to remove duplicates from an array and place zeros at the end?”
Read report →“Can you explain the difference between a data lake and a data warehouse?”
Read report →Formats, difficulty and experience
Across all 53 SailPoint Technologies interview reports.