Clever logo

Clever Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 33 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
48.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Clever.

Showing 3 of 33
Clever logo
Clever

Software Engineer Intern

Engineering · a year ago

Intern Average Positive experience Accept offer 5 rounds
Interview process
Take home Recruiter call Technical screen Onsite Offer
Interview formats
Coding Technical Behavioral

The process was pretty standard: first an OA, then a quick chat with the recruiter. After that, a technical interview where I had to interact with their API, debug, and write some code to connect to it. Then a hiring manager chat, and finally an offer. Everyone I met was great.

Confirmed questions1 question
  • What are your thoughts on DEI?
Clever logo
Clever

Software Engineer

Engineering · more than a year ago

Entry Average Positive experience No offer 7 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Coding Technical Behavioral System Design Presentation

First, there were some basic HR screenings. Then, a paired technical coding assessment. Finally, a 4-5 hour virtual onsite with 5 interviews: 2 more tech, 2 more HR, and 1 wrap-up with the hiring manager. The paired tech interview was pretty straightforward, focusing more on explaining your thought process and showing coding ability. The onsite included an architecture/systems design interview and a networking tech interview. So far, the interviews have been really positive and the interviewers were super kind and helpful, making me feel like they wanted me to get the job. The onsite interview went well, with fair questions and amazing people. I'm now waiting to hear back about the job offer, which should take 3-4 days. The System Design part was quite simple, and the Networking interview, contrary to expectations, was a straightforward coding/leetcode-style question rather than about actual networks.

Confirmed questions5 questions
  • For an array of timepoints in 'HH:MM' format, can you return the minimum time difference in minutes and the specific time points that yielded it?
  • Can you design a URL shortener?
  • How do servers communicate with each other, and can you explain asynchronous programming?
Clever logo
Clever

Software Engineer

Engineering

Mid Easy Negative experience No offer 6 rounds
Interview process
Recruiter call Technical screen Onsite Onsite Onsite Onsite
Interview formats
Technical Technical Behavioral Behavioral

So first, there was a recruiter screen, then a 60-minute technical interview. After that, it was a 4-hour remote "onsite" which had four interviews in total. Two of these were technical, covering system design and leetcode-style pseudocode problems. The other two were behavioral, and they were looking for cultural fit and how I'd collaborate with other teams.

Confirmed questions4 questions
  • Can you describe a basic system design?
  • Are you familiar with 'grokking the system design interview'?
  • How would you approach system design problems?

Clever Software Engineer Interview Questions

Quoted word for word from Clever interview reports.

Given two times as strings, calculate the difference in minutes between them.

Read reports

Implement the insert, search, and delete methods for a skip list given its specification.

Read reports

What is the shortest length between two times in a list of 24-hour times?

Read reports

What is the shortest duration between any two times in a given list of 24-hour time entries?

Read reports

For an array of timepoints in 'HH:MM' format, can you return the minimum time difference in minutes and the specific time points that yielded it?

Read report

Given a collection where all elements are duplicates except for one, how would you find that unique element?

Read report

Can you solve this medium LeetCode algorithm question that involves recursion?

Read report

Formats, difficulty and experience

Across all 33 Clever interview reports.

Interview formats

Technical 32.1%
Behavioral 30.8%
Coding 26.9%
System Design 6.4%
Presentation 2.6%

Interview difficulty

Easy 27.3%
Average 66.7%
Difficult 6.1%

Candidate experience

Neutral 12.1%
Positive 48.5%
Negative 39.4%