So it was 2 interviews 1st interview was getting to know me, explaining job/duties and team structure and asking questions from my CV. It was 45 mins long 2nd Interview was divided into 3 parts 1st part had 3 coding tasks 10 mins each (FizzBuzz, vowelcounter and string reverse) 2nd part was code refactoring for 45 mins 3rd part was technical questions for 30 mins