
SAS Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 90 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at SAS.
Software Engineer
I applied via a recruiter, and went through several technical rounds, all of which I passed. But the final in-person HR round was a letdown and a total waste of time. Instead of discussing job expectations, culture, or pay, the HR person asked random questions that had nothing to do with the job or my application. It was frustrating to get rejected at the end over something simple like my notice period, which I had already told them about. The good part was the technical interviewers knew their stuff and the technical interviews were tough and relevant. The bad part was getting rejected for a silly reason at the last minute, and they didn't respect my time or effort.
- Can you share your last appraisal feedback from your current employer?
- What is your notice period?
Software Engineer
It was a super long process through the university, like a whole month went by, not sure why. Started with an aptitude test, then an online technical round that was mostly basic DSA and data structures. After that, we had an in-office interview which was pretty chill, asking stuff like recursive Palindrome and max of array using recursive function. Finally, there was an online HR round, and we got the results the same day.
- Asked about Recursive Palindrome and the 2 sum question?
Software Developer
I went through three virtual interview rounds. It started with a brief HR phone screen, then a meeting with the hiring manager over Teams. After that, I was given a week to complete a coding challenge that was moderately complex. The final interview involved presenting that coding exercise, also via Teams, which lasted about two hours. During this final stage, we went over my past work experience and they asked some technical questions, but they weren't overly tricky. The whole experience was good; the timing was fair, and the interviewers asked insightful questions, provided clear answers, and seemed genuinely enthusiastic about the company.
- Can you explain why strings are immutable in Java?
- Tell me about a situation at work where you had to think creatively to solve a problem.
SAS Software Engineer Interview Questions
Quoted word for word from SAS interview reports.
“Given two points on a line and a list of an object's vertices, how would you check if the line intersects the object?”
Read reports →“How would you find the maximum and second maximum element in an array?”
Read reports →“What are some techniques you can utilize to avoid overfitting in a deep neural network?”
Read reports →“How can you add context to input data to ensure that the neural network learns that context?”
Read reports →“Describe the implementation of a distributed sort algorithm on hundreds of nodes, including identification of potential bottlenecks.”
Read report →“How is the Spring framework (including core, web, and remoting) used in depth?”
Read report →“What are your strategies for improving the performance of a slow SQL query?”
Read report →“Could you walk me through the dry run for finding the max and 2nd max from an array?”
Read report →“Regarding Accessibility, Location, and Language selection, how would you set up and verify these features?”
Read report →Formats, difficulty and experience
Across all 90 SAS interview reports.