Is DSA is required for front end developer in Amazon