Sample Interview Questions for Computing Science



Sample Interview Questions

Students are encouraged to book an advising appointment for a mock interview to prepare for interviews, but you can also use these questions for self-study. You can book your advising appointment on campusBRIDGE.

You can also partner with a friend and they can ask you a sample question while you answer to practice interviewing.

  1. What do you know about our company?
  2. What aspects of this position appeal to you the most? Which one is the least attractive? Why?
  3. Our work is primarily conducted in  X language. How would you rate your level of experience with this language? What have you created with this language? Can you show me an example?
  4. If you could add any feature to language X, what feature would you add and why?
  5. If you need to learn a new skill, what steps do you take to learn that skill?
  6. When working in a group, what is your usual role? Why do you assume this role? How do you know you are effective in this role? What would you do if you were told to assume a different type of role?
  7. Describe a situation where you had to communicate a technical issue to a team.
  8. Tell me about a time when you faced a challenging problem that required logical thinking. How did you approach and resolve it?
  9. Describe a situation where you identified a gap or inefficiency in a process and proposed a solution. 
  10. Describe a time when you had to meet a deadline despite unexpected challenges.
  11. Can you give an example of how you organized and managed a long-term project?
  12. Have you ever worked on a project that had none or limited documentation? How did you deal with it?
  13. Tell me about a time when you had to learn a new tool or technology quickly. How did you approach it?
  14. Have you ever worked on a project where attention to detail was critical? What steps did you take to ensure accuracy?
  15. Describe a situation where you independently explored a new concept or technology to improve your work.
  16. Have you ever worked with a partner and discovered an error in their work? What did you do? What was the outcome?
  17. Tell me about a time when a miscommunication caused a problem in a project or team setting. How did you identify the issue, and what steps did you take to resolve it?
  18. Have you ever made a presentation to a client: what happened and did the client continue to work with your organization?
  19. Describe a situation where you had to coordinate multiple stakeholders with different expectations. How did you ensure alignment and project success?
  20. Have you ever worked on a project that involved any aspect of the software development lifecycle? What was your role?
Updated Marhc 2025
Updated with the assistance of ChatGPT