
iStreamPlanet Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 8 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at iStreamPlanet.
Software Developer
I first talked to a recruiter. Then, there were 2 rounds of interviews, both onsite. The first round was about 90 minutes with one developer, which I thought was great. The second round was 4 hours long and involved meeting with 4 different developers. All four had a technical part, and two of them also had a 'fit' part. They asked pretty standard interview questions like breadth first traversal, stream processing in C#, tic tac toe game, and an open-ended design question. I didn't nail all the technical questions because I was running short on time in every stage, but I think I showed I was competent in most areas. They really want to see how deep you can go, even into OS or compiler level stuff.
- Tell me about a time you failed.
- What do you like to do in your free time?
- Can you implement breadth-first traversal?
Software Engineer
It started with a quick call with the recruiter, then a technical interview lasting an hour. This interview involved some pair programming and discussions about my past experiences. The onsite part was a set of hour-long sessions: a whiteboarding session that featured a standard algorithm problem where I could reuse code, a cultural chat which was friendly but intense, focusing on how I handle workplace adversity, a system design session with a typical open-ended problem, and a final Q&A session to learn more about the company.
- Can you describe how you would design a web application for Sudoku?
Software Engineer
It was a three-part interview process. First, a quick chat with the recruiting team. Then, a one-hour technical interview with two coding questions, followed by behavioral questions and a chance to ask about the company. Finally, a four-hour onsite interview with four interviewers. Each had a technical component involving whiteboarding, with difficulty varying from easy to pretty tough. I managed to answer all technical questions within the time and also discussed the company with some interviewers, some were direct, others more friendly. After the last interview, I was told they'd have a meeting the next day and I'd hear back by the end of that day. It seemed like a pleasant experience until then. Several weeks passed with no response, even after I tried emailing and calling. It's unprofessional to not hear back or be ignored, especially when you expect feedback quickly.
- Questions about sorting algorithms
- Questions about parsing data
- Questions about tree data structures
iStreamPlanet Software Engineer Interview Questions
Quoted word for word from iStreamPlanet interview reports.
“Given the API int read4(char *buf) that reads 4 characters at a time from a file and returns the actual number of characters read (e.g., 3 if only 3 characters are left), implement the function int read(char *buf, int n) to read n characters from the file.”
Read reports →“How would you find anagrams given a seed word and a list of words in Java?”
Read reports →“If given a list of cardinal directions like N, S, E, W, how many directions could be removed and still end up at the same spot after following the original path?”
Read reports →“You have a set of batteries, each with a charge number. Your task is to make all batteries have the same charge. What's the minimum total increase or decrease needed across all batteries to achieve this?”
Read reports →“Can you implement breadth-first traversal?”
Read report →“In Javascript, how would you go about populating a table from a REST API call and then filtering that table based on user input?”
Read report →“How would you handle stream processing in C#?”
Read report →“What are your thoughts on Java and word counting from a file path?”
Read report →“How would you approach designing a system for a parking garage's ticketing?”
Read report →Formats, difficulty and experience
Across all 8 iStreamPlanet interview reports.