I've applied on the Bdjobs app. The interview consists of 5 steps: Step 1 (Video Interview): A Video Interview with some predefined questions. There were 5 questions. I've to record every answer and submit them in the Bdjobs App. Step 2 (Project): After submitting the video interview, if selected, they will send a project within 7-10 working days. I had to complete the project in 3-4 days. This is actually a basic project with some API calls. They look at the architecture and your coding skills. With the project, there were 2 programming problems both ad-hoc. One was about recursion. Step 3 (Interview with Team Lead): Discussion about the project submitted and some add-on questions about Android, Kotlin, Design patterns, Architecture, Git, etc. Step 4 (Interview with CTO): Some questions about the ecosystem. brief about the role. Step 5 (Interview with CEO): General questions. Nothing technical.