6 Companies 30 Days A Challenge by Arsh Goyal to prepare for 6 companies over a period of 30 days by solving 15 problems in 5 days for each company. Companies Microsoft