Interview questions by role, with the answers.
Pick your role. Each page has two real interview questions with full model answers, free, written with Canadian workplaces in mind. The printable guide for a role is $24 CAD / $17 USD. You pay on that page and the PDF is emailed to you.
By role · How to answer common questions · Don't see your job?
By role
Accounting and finance interview questions
Two real accounting interview questions with full answers: depreciation through the three financial statements, and a bank reconciliation that won't balance.
Customer service interview questions
Two real customer service interview questions with model answers: an angry customer who wants a refund outside policy, and going above and beyond.
Data analyst interview questions
Two real data analyst interview questions with full answers: a SQL window function problem and a "why did this metric drop?" business case.
Java interview questions
Two real Java interview questions with full answers: interface versus abstract class in a payment design, and why equals and hashCode must agree.
JavaScript and React interview questions
Two real front-end interview questions with full answers: closures and the event loop in a classic loop puzzle, and why React state updates get lost.
Mechanical and electrical engineer interview questions
Two real engineering interview questions with full answers: a voltage drop calculation and a fatigue failure root cause case.
Nursing interview questions
Two real nursing interview scenario questions with full model answers: a deteriorating patient and an unsafe medication order.
PSW interview questions
Two real personal support worker interview questions with full model answers: a client who refuses care, and a sudden change in a client's condition.
Python interview questions
Two real Python interview questions with full answers: a coding problem with a hash map, and the mutable default argument trap explained.
SQL interview questions
Two real SQL interview questions with full answers: a join with GROUP BY and HAVING, and finding and removing duplicate rows. Explained line by line.
Software engineer interview questions
Two real software engineer interview questions with full solutions: a coding problem and a system design question, explained step by step.
Don't see your job? Tell us and we'll add it.
How to answer common questions
The questions you'll hear in almost any interview, whatever the job, with model answers.
Behavioural and situational interview questions and answers
The difference between behavioural and situational interview questions, how to answer each, and model answers for six common questions.
How to answer "Tell me about yourself" (with examples)
A simple structure for answering 'tell me about yourself', three example answers for different situations, and the mistakes to avoid.
How to answer "Why should we hire you?"
A three-part way to answer 'why should we hire you', three example answers, and how it differs from 'tell me about yourself'.
Leadership interview questions and answers
Five common leadership interview questions with model answers, and how to answer them if you've never been a manager.
Questions to ask at the end of an interview
Good questions to ask the interviewer, grouped by what you want to learn, plus the questions to avoid in a first interview.
The 10 most common interview questions and answers
The interview questions you're most likely to hear in any job interview, with a model answer for each and what the interviewer is really checking.
The STAR method: how to answer interview questions, with examples
What the STAR method is, when to use it, and three full example answers, plus the mistakes that make a STAR answer fall flat.
What are your strengths and weaknesses? Sample answers
How to pick your strengths and weaknesses for an interview, sample answers for each, and the answers that hurt you.
How to prepare for an interview with these questions
- Answer it yourself first. Read the question, then say your answer out loud or write it down before you look at ours.
- Compare with the model answer. Look at the order of the steps and what you left out, not just the final number.
- Read "What interviewers listen for". That part is what separates an okay answer from a strong one.
- Swap in your own examples. Interviewers want your experience, not a script. Keep the structure, tell your story.
- Practice again the day before. Out loud and timed. Most answers should take about two to three minutes.
Still working on getting the interview? See resumé help by profession.
Don't see your job? Tell us.
Tell us the job you're interviewing for, and we'll write interview questions and model answers for it. It's free to ask. We read every request. We can't promise to add every role, but the most requested ones go first.
Thanks. We got your request.