Cracking React JS interviews