
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
Candidate interview experiences
First-hand accounts from people who interviewed at Safaricom.
Front End Developer
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.
- How would you manage infinity scroll?
Frontend Developer
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.
- 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.
Senior Frontend Engineer
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.
- 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 →“Can you write an algorithm for a basic string problem?”
Read reports →“Could you design a React component matching the given wireframe?”
Read reports →“How would you implement a solution using GraphQL?”
Read report →“How would you manage infinity scroll?”
Read report →“What are your thoughts on web app optimization?”
Read report →“What tools do you currently use?”
Read report →“Can you discuss a system design?”
Read report →Formats, difficulty and experience
Across all 10 Safaricom interview reports.