SAIC logo

SAIC Software Engineer Interview Questions
& Process

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

Based on 82 interview experiences · FREE TO READ

2.1 Rounds average
Average Typical difficulty
74.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at SAIC.

Showing 3 of 82
SAIC logo
SAIC

Software Development Engineer

Engineering · a year ago

Entry Easy Positive experience Decline offer 2 rounds
Interview process
Technical screen Technical screen Offer
Interview formats
Coding Technical Behavioral

The interview process involved two main rounds. The first was a Data Structures and Algorithms test, which was a live coding session with an interviewer. It lasted 45 minutes and had 2 easy questions. I solved both and discussed my approach. The interviewer asked about my thought process. The second round was a Technical Round, originally planned for 15 minutes but extended to 40-50 minutes. It was a Q&A covering my resume and CS fundamentals like OOP, DBMS, and OS. I didn't feel this round went well, but I was still selected. Overall, I'd say it was Easy to Medium difficulty, and I received an offer. I think the DSA test was more important, and the company values problem-solving skills over just memorized fundamentals.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

SAIC logo
SAIC

Software Engineer

Engineering · a year ago

Entry Average Neutral experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical System Design

For a junior role, I was asked to explain how I'd build a full-stack project from scratch. It was a really open-ended question. I got through most of it, but I choked a bit when talking about connecting the frontend and backend, couldn't quite remember how to set up Axios and CORS. The question needed a really broad, detailed answer, not just quick specific stuff.

Confirmed questions1 question
  • Describe the process of building a full-stack project from beginning to end.
SAIC logo
SAIC

Software Engineer

Engineering · more than a year ago

Mid Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Onsite
Interview formats
Technical Coding

It was a 3-round process. First round was technical with 4 questions covering LeetCode easy, database, and general Java. Then I interviewed with the architect. Got quick feedback. Lots of Java questions were asked, from fundamentals to Spring. Also had to do basic building of a webpage login screen. Other questions related to the login screen.

Confirmed questions2 questions
  • Could you write a login screen?
  • What method would be appropriate for this login screen?

SAIC Software Engineer Interview Questions

Quoted word for word from SAIC interview reports.

Could you explain the meaning of 'static' in the context of C++?

Read reports

Can you tell me the difference between a hashmap and a hashtable?

Read reports

Which is the fastest language among C++, Python, and Java, and in what scenarios would you use each?

Read reports

Can you explain the distinction between developing Java applications and developing servlets?

Read reports

In a zombie apocalypse scenario, what would be your course of action?

Read report

Regarding databases and architecture, how do they relate to designing software and writing code?

Read report

Can you name and describe the four pillars of object oriented programming, with examples for each?

Read report

Can you explain the differences between inner, outer, left, and right joins and how they are applied?

Read report

When reviewing C code, what potential errors do you identify that might appear minor in a home or school project context?

Read report

Formats, difficulty and experience

Across all 82 SAIC interview reports.

Interview formats

Behavioral 42.7%
Technical 40.1%
Coding 12.1%
System Design 2.5%
Presentation 1.3%

Interview difficulty

Easy 31.7%
Average 59.8%
Difficult 8.5%

Candidate experience

Positive 74.1%
Negative 11.1%
Neutral 14.8%