SailPoint Technologies logo

SailPoint Technologies Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 212 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
46.2% Positive experience

Which role are you interviewing for?

30 roles · 212 reports

Candidate interview experiences

First-hand accounts from people who interviewed at SailPoint Technologies.

Showing 4 of 212
SailPoint Technologies logo
SailPoint Technologies

Senior Software Engineer

Engineering · nearly a year ago

Senior Average Negative experience No offer 2 rounds
Interview process
Technical screen Recruiter call
Interview formats
Technical Coding Behavioral

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.

Confirmed questions1 question
  • Can you tell me how to remove duplicates from an array and place zeros at the end?
SailPoint Technologies logo
SailPoint Technologies

Finance

Finance · nearly a year ago

Entry Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Panel Presentation Offer
Interview formats
Behavioral Presentation

I interviewed with the recruiter and then met with the hiring manager pretty quickly. They told me they wanted to do a panel interview and asked for my availability, but scheduling took a while. The recruiter said there'd be one last interview after the panel, which we finally scheduled after a week. I actually had two separate panel interviews because someone wasn't available during the first one. After those were done, I followed up a few times the next week but didn't hear back, eventually getting a generic automated rejection. Super unprofessional and a waste of my time.

Confirmed questions1 question
  • Can you describe how you handle situations where you have multiple priorities and deadlines that all need to be met?
SailPoint Technologies logo
SailPoint Technologies

Manager

Product · nearly a year ago

Manager Difficult Negative experience No offer 6 rounds
Interview process
Take home Presentation Recruiter call Panel Presentation Recruiter call
Interview formats
Technical Presentation Behavioral

This was a really bad and unprofessional interview. It started with an assessment exam, which I passed. Then I got a case study to complete in 24 hours, which was a lot of work because it was open-ended and required research. After that, I presented it to the group lead, who said the interview was almost over, just needing a few chats with his team. Then, the recruiter contacted me to schedule a chat to present the case again, this time to a panel of directors. It was weird, but I presented it. That same Friday night, I got an email asking me to chat with the VP on Monday and to study their products. This ruined my weekend, but I prepared a lot. However, the first thing the VP asked was when I'd move to Austin (even though the job said remote was okay) and then asked about my SaaS background and software creation knowledge. The lack of communication, late emails, and the VP's questions that could have disqualified me early on made this a poorly managed process. It makes you wonder why they wasted so much time if those were disqualifiers from the start. Maybe it was a good thing I didn't get the job if this is a sign of the culture, even though people say it's great and Glassdoor agrees. Getting ghosted and last-minute inflexibility seem common. It was the worst interview experience in years.

Confirmed questions1 question
  • What is the partnership value between one of their products and another company's and the value of it?
SailPoint Technologies logo
SailPoint Technologies

Data Scientist

Analytics · nearly a year ago

Mid Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Behavioral Technical Other

The interview process at SailPoint was super positive and organized. It started with a good screening by the Recruiting team, who told me what to expect. Then I had a good chat with the Hiring Manager, which was more like a discussion about the job, team goals, and how I could help, not an interrogation. After that, they set up meetings with important team members and people from other departments I'd work with. This was great because I got a real sense of the company culture, how the team works, and the actual challenges and opportunities in the role. The whole thing was quick, clear, and handled really well.

Confirmed questions1 question
  • How do you build a good working relationship with important people on other teams, especially if your priorities don't align?

SailPoint Technologies Interview Questions

Quoted word for word from SailPoint Technologies interview reports.

Is it possible to use a custom object as a key in a HashMap?

Read reports

Can you find the rectangle with the minimum area in a given NxN matrix of tuples?

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

Regarding fail fast vs fail safe iterators, what are they and when would you choose one over the other?

Read report

Can you provide the person IDs for individuals whose sales are greater than the third-to-last recorded sale?

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 212 SailPoint Technologies interview reports.

Interview formats

Behavioral 40.7%
Technical 32.5%
Coding 12.1%
Presentation 6.6%
Case 2.6%

Interview difficulty

Easy 17.9%
Average 73.1%
Difficult 9%

Candidate experience

Positive 46.2%
Negative 43.4%
Neutral 10.4%

Reports by job function

Engineering 115
Sales 50
Operations 17
Marketing 8
Other 5
Consulting 3