I applied online. I interviewed at PayMob (Cairo, Cairo Governorate) in Jun 2025
Interview
The process started with an initial screening call from the HR team, where we discussed my experience, my background, and my knowledge about Paymob, along with salary expectations. After around two weeks, I was informed that I had moved forward to the next interview stage.
The technical interview lasted approximately 100 minutes. It covered core software engineering concepts such as OOP and SOLID principles, followed by Android fundamentals. We then discussed Android architectures, with a strong focus on MVVM, performance optimization issues and how to handle them. The interview also included basic discussions around EMV and POS concepts.
Interview questions [1]
Question 1
A key thing they focused on was Android architecture, especially MVVM, and how to apply it in real scenarios, including handling performance issues and writing clean, maintainable code using OOP and SOLID principles.