3 rounds - 1st round phone interview with HR; 2nd round sql/python test; 3rd round F2F interview with team leader. In the 3rd round, the team leader told me they required a Python specialist but I was given an SQL test in round 2. I explained that I know Python but I am more confident to SQL. So I was told to do the Python test again on the next day where they never contacted me afterwards. This reflected bad communications between the operation team and HR plus they have a bad way of testing people (send questions thru email... Come, in year of 2018, just create an online test does not waste much of your time.)