
National Information Solutions Cooperative Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 21 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at National Information Solutions Cooperative.
Software Engineer Intern
The interview started with a self-introduction, followed by a discussion of project history. We then talked about how you learn new stuff and any challenges you've faced. After that, I asked about your hobbies and why you chose to apply here. We also touched upon leadership experience and how you handle challenges.
- Can you introduce yourself?
- Could you walk me through your project history?
- How do you approach learning new things?
Software Engineer
The interview process started with a 30-minute coding session with a developer. Then, there was a second interview that lasted almost 3 hours. The first 2 hours were dedicated to coding, and the last 30-45 minutes involved an interview with several tech leads. During the coding portion of the second interview, there were about 4 coding questions, but I only managed to complete 3 due to time constraints. The final part of the interview was with tech leads who asked technical questions related to my resume, like about security in Java or the difference between Thread.start() and Thread.run() based on my project description. Despite the hard questions, the interview experience wasn't too bad, though the interviewer's monotone voice made it hard to stay enthusiastic.
- Reverse a string.
- Solve the fizzbuzz problem.
- For a given array of numbers and a target digit (0-9), can you return an array of booleans indicating if that target digit is found at each index?
Software Engineer
I applied online and after about two weeks, I got an interview. First, we took a tour of the building. Then, the manager asked me some behavioral questions. After that, I had a peer programming interview with three engineers. They said it was peer programming, but I ended up doing it all myself and had to talk through my thoughts the entire time. The other engineers seemed pretty disengaged and focused on their own work, which was really awkward. The programming part involved two questions: one about string compression and another related to matrices. This lasted over an hour. Afterward, I met with the manager again for more behavioral questions. They said I'd hear back within a week, but I never did, not even an email saying I didn't get the offer. It felt like a complete waste of time.
- What makes you want to join this company?
National Information Solutions Cooperative Software Engineer Interview Questions
Quoted word for word from National Information Solutions Cooperative interview reports.
“What is the difference between calling Thread.start() and Thread.run()?”
Read reports →“Write a program to check if a string is a palindrome.”
Read reports →“Can you determine if a word is unique based on its letters appearing only once, like 'one' being unique and 'book' not?”
Read reports →“Given an array and a target value, identify all pairs of numbers within the array that sum up to the target. Ensure no duplicate pairs are included in the output, considering the frequency of numbers in the array.”
Read reports →“For a given array of numbers and a target digit (0-9), can you return an array of booleans indicating if that target digit is found at each index?”
Read report →“Can you explain how to convert an integer to its binary representation?”
Read report →“Could you explain the concept of amicable sums and calculate it for the first 10000 numbers?”
Read report →“Can you write code to group characters in a string by their count, for example, 'aaabbaaa' should result in 'a3b2a3'?”
Read report →“How would you write a program to scramble the letters of a word?”
Read report →Formats, difficulty and experience
Across all 21 National Information Solutions Cooperative interview reports.