Safaricom logo

Safaricom Frontend Engineer Interview Questions
& Process

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

Based on 10 interview experiences · FREE TO READ

1.9 Rounds average
Average Typical difficulty
90% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Safaricom.

Showing 3 of 10
Safaricom logo
Safaricom

Front End Developer

Engineering · half a year ago

Mid Average Positive experience Decline offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

I was asked to describe how I would implement and manage an infinite scroll feature in a web application. This included discussing how to handle data fetching, pagination, performance optimization, loading states, and preventing duplicate or unnecessary requests.

Confirmed questions1 question
  • How would you manage infinity scroll?
Safaricom logo
Safaricom

Frontend Developer

Engineering · a year ago

Entry Average Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral System Design Coding

The interview experience was quite positive, with great interviewers. Unfortunately, I didn't get the job because my data structures and algorithms code wasn't completed on time. We'll try again next time. Overall, it's a great process, just be prepared and know your stuff.

Confirmed questions3 questions
  • Can you describe a typical day for you? And other basic behavioral questions.
  • Let's discuss system design. You'll be given a system and need to propose a design.
  • There was one Data Structures & Algorithms question requiring coding in a language of your choice, such as anagrams or palindromes.
Safaricom logo
Safaricom

Senior Frontend Engineer

Engineering · more than a year ago

Senior Average Neutral experience Decline offer 2 rounds
Interview process
Take home Technical screen Panel
Interview formats
Coding Behavioral

So first you do this online assessment thing, and if you pass that, we'll have you talk to the team for about half an hour. The team leads, product leads, and HR will all be there. We might ask you to code a simple algorithm and we'll definitely ask about salary expectations. After that, we'll let you know if you made the cut.

Confirmed questions2 questions
  • Can you write an algorithm for a basic string problem?
  • What are your salary expectations?

Safaricom Frontend Engineer Interview Questions

Quoted word for word from Safaricom interview reports.

Can you explain the differences between inline, embedded, and external stylesheets?

Read reports

Write React code to implement the provided wireframe for three LeetCode-style questions.

Read reports

Could you design a React component matching the given wireframe?

Read reports

Formats, difficulty and experience

Across all 10 Safaricom interview reports.

Interview formats

Coding 47.4%
Technical 26.3%
Behavioral 15.8%
System Design 10.5%

Interview difficulty

Easy 10%
Average 70%
Difficult 20%

Candidate experience

Positive 90%
Neutral 10%