I applied online. The process took 2 months. I interviewed at Openinnovation in Dec 2024
Interview
Do not interview with them, you will waste time and energy. Going back to the process: Call with recruiter. Afterwards call with the Data Engineering Manager where he asked basic questions about the spark and databases. After that they will give take home assignment. Never do it, total waste of time and energy. You will be ghosted and they will not respect your time in any way.
I applied through a staffing agency. The process took 4 weeks. I interviewed at Openinnovation (Abu Dhabi, Abu Dhabi) in Jan 2024
Interview
The hiring process consists of several steps:
Home Assignment: You will be given a task to complete within two days, tailored to the specific team you're applying to. However, a common challenge is that the company does not provide clear requirements and may not respond to your questions. If this happens, they typically advise you to do your best based on your understanding.
Technical Interview with Engineers: During this stage, you'll discuss your solution to the home assignment, including its pros and cons. You may also receive additional questions; for example, in my case, it was about databases.
Interview with the CTO: This is typically the final step in the process.
The entire interview process can take up to one month to complete.
Interview questions [1]
Question 1
In my case it was not a lot:
Why did you select this database?
What is advantages and disadvantages SQL and NoSQL DB?