I applied online. I interviewed at Sonatel (Dakar) in July 2022
Interview
Data engineering fundamentals: Building / designing data pipelines, ETL/ELT, data ingestion, batch vs real-time, data lake vs data warehouse, data modeling, data governance. (Matches responsibilities from the data-engineer job ad at Sonatel.)
Senjob
Programming / Scripting: Probably Python, SQL, maybe Scala or Java, depending on their stack.
Big Data / Distributed Data: Given Sonatel’s size and data scale (large telco, many users), they might ask about distributed processing frameworks — e.g., Spark, Hadoop, streaming, data partitioning, resource management.
Interview questions [1]
Question 1
How would you design a scalable data pipeline to process large-volume telecom events (like CDRs, mobile money transactions, or network logs) in real time?”
They ask about Presentation About the our qualification To tell what we will bring in the company The term of reference What is our salary espectation Our strength and weakness
2 à 3 passages: - entretien avec le RH et quelques membres de la Technique (prétentions salariales etc...) - Première commission: Entretien technique - Deuxième commission : Entretien avec l'équipe de Management
Interview questions [1]
Question 1
- Languages de programmation maîtisées - Apache Spark