Computer Science Mock Interview

Master 25 Computer Science interview questions covering algorithms, data structures, and system design.

Question 18 of 25

Please describe the difference between C and C++ and in which language you prefer to code.

  • How to Answer

  • Example Answer

  • Community Answers

William Swansen
William Swansen

William Swansen has worked in the employment assistance realm since 2007. He is an author, job search strategist, and career advisor who helps individuals worldwide and in various professions to find their ideal careers.

This is a hybrid technical and operational question. It starts by asking you to discuss two types of programming languages and then asks which one you use in your work. Interviewers can create any type of question they want to while attempting to collect the information they need to make a hiring decision. There are no hard and fast rules for interview questions. However, identifying the types of questions will help you understand what the interviewer is seeking to learn and how you can format your response to their question.