
InConsulting Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 16 interview experiences · FREE TO READ
Which role are you interviewing for?
5 roles · 16 reportsCandidate interview experiences
First-hand accounts from people who interviewed at InConsulting.
Data Engineer
I was contacted and had 3 interviews, one with HR and two technical. The first was more superficial, the second more in-depth. They asked me how I manage my work and what my university years were like.
- Tell me about your academic projects.
- How do you manage your work?
- Describe your university experience.
Data Technician
I interviewed for a data tech intern role at Microsoft. The team leads mainly wanted to see if I had a basic grasp of servers and data centers, but more importantly, if I was eager to learn more.
- What are two essential items for a network?
- Why would you choose to work for Microsoft over its competitors like Apple or Google?
Technical Program Manager
I applied for the LEAP apprenticeship, which was straightforward, just needing my resume in Markdown. The team reached out to set up an in-person interview, and Aparna was helpful with the scheduling. On the interview day, I had two parts: a technical one and a behavioral one. The technical part covered my past data analysis work and a system design question about building an app with specific requirements. The behavioral part focused on leadership, building conversations, and product marketing skills. The interviewers were knowledgeable, friendly, and engaging, making for a pleasant experience.
- Could you define data warehousing and data analysis?
- What are your methods for efficiently wrangling data to achieve specific results?
- Please design a hiking application suitable for all age groups.
Software Engineer
I applied online by submitting a couple of essays and was asked to come in for two interviews. Interviews were conducted by Microsoft Employees - first interviewer asked me to construct a method using data structures, and the second interviewer had me do a string manipulation question (determine if a string was an anagram) and discuss the Big O notation of various solutions. Many of the other applicants came from various dev bootcamps around the area, so that seems to be good preparation for the interview. Though from what I understand it is highly competitive - only about 10% of the applicants actually get into the program.
- The first interviewer asked me to construct a method using data structures.
- The second interviewer had me do a string manipulation question (determine if a string was an anagram) and discuss the Big O notation of various approaches.
InConsulting Interview Questions
Quoted word for word from InConsulting interview reports.
“Given a linked list, write a function to delete a node from it.”
Read reports →“Can you write a function that checks if a given word reads the same forwards and backward?”
Read reports →“How would you determine if a given string is a palindrome?”
Read reports →“How do you determine if a given point falls inside a rectangle?”
Read reports →“Could you reverse a given string?”
Read report →“How would you find the intersection point of two linked lists?”
Read report →“Can you write a function to check if we can take a picture of two football teams in front of each other, where players can be rearranged but not mixed between teams, returning true or false?”
Read report →“Write a program to determine if two football teams can successfully take a picture with each person face showing. i.e. no taller player standing in front of a shorter one. You must keep each team on a separate line, but you can arrange the players in a team any way you want to.”
Read report →“What are two essential items for a network?”
Read report →Formats, difficulty and experience
Across all 16 InConsulting interview reports.