Software Consultant Interview Questions

1,441 software consultant interview questions shared by candidates

Differences between Python, Java and C++ (this will change based on which languages you know): memory management (garbage collection), interpreted vs. compiled languages, syntax differences. Object-oriented programming (inheritance, multiple inheritance, encapsulation, abstraction...). Coding question: write a function to check if an expression containing parentheses is balanced. We started with only round parentheses ('(') and then introduced brackets and braces ('[', '{'). Brain teaser: Pirate Game (see e.g. Wikipedia). We started with the case of 5 pirates and then generalized the solution to an arbitrary number of pirates.
avatar

Software Consultant

Interviewed at TNG Technology Consulting

4.8
Apr 15, 2022

Differences between Python, Java and C++ (this will change based on which languages you know): memory management (garbage collection), interpreted vs. compiled languages, syntax differences. Object-oriented programming (inheritance, multiple inheritance, encapsulation, abstraction...). Coding question: write a function to check if an expression containing parentheses is balanced. We started with only round parentheses ('(') and then introduced brackets and braces ('[', '{'). Brain teaser: Pirate Game (see e.g. Wikipedia). We started with the case of 5 pirates and then generalized the solution to an arbitrary number of pirates.

Viewing 1301 - 1310 interview questions

Glassdoor has 1,441 interview questions and reports from Software consultant interviews. Prepare for your interview. Get hired. Love your job.