All hiring guides
Retail & customer service Customer service representative

Customer service representative: job description, interview questions, and screening workflow

A ready-to-post job description, 10 interview questions with what a good answer sounds like, and a screening workflow built for a role that gets flooded with applicants and burned by no-shows in equal measure.

The applicants show up by the hundreds. The problem is that resumes for this role tell you almost nothing, and a fair number of the people who apply won't show up for the interview either. A customer service opening pulls a flood of candidates, and a real chunk of that pile is people applying to five jobs in an afternoon, some of them chasing a pay rate that turns out to be a base number with the overtime and shift differentials stripped out. What actually separates a good hire from a bad one here, staying steady with someone who's already upset, writing a clear reply instead of a defensive one, owning a mistake instead of burying it, doesn't show up on a resume at all. This guide is built to screen for that directly, so you're not gambling on a document that was never going to tell you.

What a customer service representative actually does at a small business

At a large company, customer service is broken into specialized lanes: a tier-one team handles the easy stuff, a tier-two team gets the escalations, a QA team scores calls, and a workforce management function decides staffing by the half hour. At a small retail or service business, one person is often the entire support function. They answer whatever comes in, on whatever channel it comes in on, solve it or figure out who can, and move to the next one, usually with no queue system and no supervisor floating nearby to bail them out.

This is frequently the only interaction a customer ever has with your business outside the purchase itself. A damaged order, a billing question, a return that isn't going smoothly, however this person handles that conversation is what the customer remembers, far more than the product itself in a lot of cases. That's a lot of weight to put on a role that's often posted and screened like an entry-level afterthought.

The core responsibilities, in practice:

  • Handling inbound requests across whatever channels your business runs on: phone, chat, email, or some mix, and doing it consistently regardless of channel
  • Resolving what can be resolved on first contact, and knowing when something genuinely needs to go to you or another team instead of being guessed at
  • Staying steady and professional with a customer who's frustrated, confused, or already assuming the worst about your business
  • Writing clearly enough that a reply doesn't create a second, angrier email
  • Applying your policies (returns, refunds, exceptions) consistently instead of improvising a different answer for every customer
  • Logging what happened accurately, so the next person who touches that customer isn't starting from zero
  • Working through a real volume of tickets or calls in a day without letting quality drop on the fortieth one

For the fuller story on sourcing this role, writing a posting that self-selects well, and comp context by industry, see our guide to hiring a customer service representative. This page assumes you already know you need one and gets you straight to the posting, the interview questions, and the screening workflow.

Job description you can post today

Copy this, then adjust the specifics (your channels, your hours, your pay) to match your business.

Customer service representative
[Company name] is hiring a customer service representative to be the voice and the written word customers hear from us when something isn't going right. You'll handle real requests across [phone / chat / email, list what applies], and we need someone who stays clear and steady even on a busy day.

What you'll do
Respond to customer requests across our support channels, resolve what you can on first contact, and know when something needs to go to a manager instead of being handled solo. Apply our policies consistently, including the parts customers don't love hearing. Write replies that are clear and don't require three follow-up emails to actually land. Log every interaction accurately so the next person isn't starting over.

What we're looking for
A clear, patient communicator who doesn't get rattled by a frustrated customer. Comfort with repetitive work that still needs full attention on ticket 60 the same as ticket 5. Prior customer-facing experience in any context (retail, food service, a call center, a front desk) counts, even if the job title wasn't "customer service." Willingness to learn our product and our ticketing tool within the first couple of weeks.

Schedule
[Insert hours, e.g. Monday-Friday 9am-6pm with rotating weekend coverage, or specific shift blocks]

[Insert pay, per your company's policy and any applicable state salary transparency requirements]

10 interview questions, and what a good answer sounds like

1. Tell me about the last time a customer was upset with something you personally did, not just upset in general. What did they say, and what did you do?

The word "personally" matters here. It's easy to describe a generic angry-customer story. It's harder to describe one where the customer's frustration was actually pointed at something the candidate did or said. A strong answer names the specific mistake or miscommunication, what the customer said, and what happened next. A candidate who redirects every version of this question toward a situation that wasn't their fault is avoiding the harder, more honest version of the story.

2. I'm going to play the customer for a second. I was charged twice for the same order last week and I want it fixed right now. Go.

This is the single most useful question on this list, because it's the only one that tests the actual skill live instead of asking someone to describe it. A strong candidate acknowledges the frustration without getting defensive, asks for what they'd need to verify the charge, and moves toward a concrete next step within a few sentences. A weak candidate goes silent, promises a refund before checking anything, or gets defensive about the accusation itself.

3. Walk me through how you'd write a reply to a customer who has already emailed twice about the same unresolved problem.

Written communication is often the actual product a customer receives, and this question tests it directly. A strong answer describes acknowledging the repeat contact honestly (not pretending it's the first message), giving a real update or timeline, and taking ownership instead of restating policy. A weak answer describes a generic, templated reply with no acknowledgment that the customer has already been let down once.

4. What do you do when you genuinely don't know the answer to a customer's question?

Listen for a version of "I tell them I need to check and get back to them," rather than an answer that implies guessing. A candidate who says something like "I'd probably just give my best guess so I don't sound uncertain" sounds confident in an interview and causes real problems on the job, since a wrong answer delivered confidently is worse for the customer than an honest "let me check."

5. Tell me about a policy you had to enforce even though the customer really didn't want to hear it.

You want to hear how someone delivers unwelcome news, not whether they've memorized a script. A strong answer explains the policy in plain terms, offers whatever real alternative existed, and doesn't cave just to end the conversation. A candidate who says they'd "probably just make an exception to keep them happy" is telling you they won't hold a line, which gets expensive fast once customers learn that pushing back works.

6. This job means handling one request right after another, all day. What's your process for staying sharp on ticket 60 the way you were on ticket 5?

This tests self-awareness about the real, repetitive nature of the job rather than just enthusiasm for helping people. A strong answer names something concrete: pacing themselves, treating each customer as new even though the question isn't, taking a short reset between hard interactions. A candidate who's never thought about this may be picturing a job with more variety than the one you're actually hiring for.

7. Tell me about a mistake you made with a customer, wrong information, wrong order, wrong refund, and what happened after.

You want ownership, not a perfect record. A strong answer names the actual mistake plainly, how it was caught, and what changed afterward. A candidate who claims they've never made one is either inexperienced or not being fully honest, and neither is what you want in a role where mistakes happen and the recovery matters more than the perfection.

8. If three customers need something from you at the same time, how do you decide who goes first?

You're checking for real triage instinct, not just "I try to help everyone quickly." A strong answer prioritizes by actual urgency and impact rather than order received or ease of the request. A weak answer either has no method, or picks the easiest one first to clear it off the list, which isn't the same as prioritizing well.

9. What does a fair amount of notice look like to you if you needed to miss a shift or step away from the role?

This role sees real turnover industry-wide, and a direct, low-pressure question about reliability surfaces more than you'd expect. You're not looking for a scripted perfect answer. You're looking for whether the candidate engages honestly instead of telling you what they think you want to hear.

10. Why customer service, and why here specifically?

Given how often this role gets filled by whoever answers first, it's worth a direct question about genuine interest rather than assuming everyone applying actually wants the job. A strong answer names something specific: they like problem-solving, they've done it before and were good at it, the schedule or the product genuinely appeals to them. A generic "I just need a job" answer isn't disqualifying by itself, but paired with vague availability or a thin work history, it's worth weighing carefully.

A scorecard you can score candidates against

Ten questions only help if everyone talking to candidates is listening for the same signals. Score every candidate on the same six, so you're comparing evidence instead of six different gut feelings from six conversations.

What you're scoringStrong signalWeak signal
Ownership under real frustrationNames a specific mistake that caused the customer's frustration, and what they did about itRedirects to a story where the frustration wasn't their fault
Live de-escalationOn the role-play, acknowledges the issue, doesn't get defensive, moves toward a concrete next stepGoes silent, over-promises before checking anything, or gets defensive about the accusation
Written clarity under repeat contactAcknowledges the repeat contact honestly, gives a real update, takes ownershipDescribes a generic templated reply with no acknowledgment of the prior contact
Honesty about not knowing"I'd tell them I need to check and get back to them," rather than guessingImplies they'd guess confidently rather than admit uncertainty
Holding a policy lineExplains the policy plainly, offers a real alternative, doesn't cave just to end the conversationSays they'd probably make an exception just to keep the customer happy
Reliability signalEngages honestly with the notice question, names a real, specific standardGives a vague, scripted-sounding answer that avoids committing to anything

How to screen customer service representative candidates without losing a week to it

Truffle is a candidate screening platform that combines resume screening, one-way video interviews, and talent assessments, and for this role the order matters. The resume tells you the least. A candidate's tone, composure, and writing, the things that actually predict success here, don't show up until you see or read them communicate.

A workflow that fits a small business getting flooded with applicants for this role:

  • Confirm the basics first: schedule, channel comfort, start date. A short qualification question on availability and which channels the candidate is comfortable with (phone, chat, or both) filters out a real share of mismatches before you spend more time on an application.
  • A one-way video interview for everyone who clears the basics. Ask 2-3 of the questions above, especially the role-play. One-way video interview software lets every candidate record answers on their own schedule, so you hear tone, pace, and composure before you commit a live interview slot, and it naturally filters out a chunk of the non-serious applicants who won't bother finishing it.
  • A customer service assessment for anyone who clears the video step. Our customer service assessment gives you a structured, scenario-based read on de-escalation, written communication, and policy judgment, scored the same way for every candidate.
  • Let resume screening handle the first cut on volume. When a posting brings in a few hundred applications, resume screening narrows the pile against the basics (any customer-facing history, tenure, location) before anyone reads a single application by hand.
  • Move fast once someone clears the earlier steps. Candidates for this role are often weighing multiple offers at once. A short, front-loaded process is also your best defense against the no-show problem: the longer the gap between steps, the more time a candidate has to take whatever calls back first.

AI surfaces the evidence, resume matches, video responses, assessment scores, side by side, so you're not piecing it together from memory across a stack of applications. It doesn't decide who gets the job. You review it and make the call on who's actually worth a live conversation.

3 questions from the skills check we'd actually run for this role

A skills check for this role only means something if it tests real judgment under a realistic scenario, not customer service trivia. These three are adapted from Truffle's customer service assessment, the one we'd point you to for this hire. Try them yourself before deciding what "ready" looks like for your opening.

1. A customer is swearing at you repeatedly in chat because their order is late. What's your first move? Reveal answer

Best answer: set a respectful boundary without matching the tone, and refocus on the actual problem. Something like naming that you want to help and can keep going as long as the conversation stays respectful, then moving straight to the order details, rather than either ignoring the language entirely or escalating the tension by matching it. Ending the chat immediately with no explanation is also a weak answer. It might feel justified in the moment, but it leaves a real problem unresolved and a customer who now has a second grievance.

2. A customer wants a refund 10 days past your policy window, and claims they never used the product. Your system shows they did. What do you do? Reveal answer

Best answer: explain the policy honestly, reference the usage data without accusing them of lying, and offer whatever real alternative exists. A candidate who approves the refund anyway to avoid conflict is showing you they'll cave under any pushback. One who bluntly denies it and closes the ticket is showing you they'll create the exact kind of experience that turns into a public complaint. The strong middle path holds the policy and still leaves the customer with something.

3. A customer asks you to mark their order as "not delivered" so they can get a free replacement faster, but your tracking clearly shows it was delivered. What do you do? Reveal answer

Best answer: decline clearly, explain why, and point to a legitimate path instead. Something like explaining you're not able to mark it that way since the tracking shows delivery, but that you can help start a carrier claim or review the proof-of-delivery details together. Agreeing to falsify the record is the clearest possible red flag. Refusing and accusing the customer of lying, with no path forward offered, is its own kind of failure. This scenario is a small thing on its own, but it's exactly the kind of request this role gets regularly, and it tells you a lot about where someone's line actually is.

The point isn't these three questions specifically. It's that a structured check like this surfaces judgment under pressure, which is a far harder thing to fake in an interview than warmth and confidence. Truffle's AI scores and surfaces the results against the bar you set. You still make the call on who clears it.

Common hiring mistakes for this role

Screening almost entirely on resume when resume tells you the least. The traits that actually predict success here, composure, clear writing, ownership of mistakes, don't show up in a document. A candidate with a thin resume and real composure will outperform a polished one who falls apart the moment a customer pushes back.

No plan for the turnover this role sees industry-wide. This is one of the highest-turnover roles in retail and service businesses, and reposting the same listing with the same process every time it opens doesn't fix that. If the seat keeps turning over fast, look at the process and the role design itself, not just the next batch of applicants.

Letting the process drag and losing candidates to whoever calls back first. Candidates for this role are often applying broadly and moving fast. A four-round process with days between each step reads as disorganized and loses good candidates to a competing offer that moved quicker.

Never actually testing written communication. If a meaningful share of the job is chat or email, and you never see a candidate write anything before hiring them, you're skipping the one signal that predicts a large part of the actual work. A short written scenario or a video response that requires them to explain their reasoning out loud both close that gap.

Treating this as a throwaway entry-level hire instead of the role that carries your customer relationships. For a lot of customers, this person is the only human interaction they'll ever have with your business. Hiring for that with the same rigor as a floor-sweep role, instead of a role that shapes whether customers come back, is how a business ends up with a support team that quietly costs it repeat customers.

Recommendation

What should your screening process look like?

Answer six quick questions about how you hire. We'll point you to the screening steps that fit, so you spend your time on the candidates worth a conversation.

How many applications does a typical position pull in?
How much can you tell from a resume for these roles?
Do you need proof of a specific skill before a live round?
How do first-round phone screens fit your week?
How big is the team doing the screening?
What matters most in how you compare candidates?

What each result looks like

Layer all three signals

Your hiring spans high volume and high stakes, so no single step covers it. Layer all three: score resumes first, hear candidates on a one-way interview, then confirm with an assessment. Each step narrows the field, and you make the call at every stage.

7-day free trial. No credit card required.

Built for small business hiring

Screen every role in this guide inside Truffle

Post the job description, run resume screening, a one-way interview, or an assessment, and get a ranked shortlist. Public pricing, 7-day free trial, no credit card.

Truffle is candidate screening software built for the AI age

Start free trial

7 days · 30 credits · no card required

Start typing to search 300+ pages on hiretruffle.com.