HackerEarth is a platform that helps companies hire programming talent through online challenges. It allows developers to participate in challenges and build their profiles. Starting a startup requires founders to have no fixed job descriptions, take on bigger responsibilities and ensure the company survives. Founders must keep their startup agile by staying focused, experimenting, and making everyone feel invested in the mission. Startups also need to be digital from the beginning to improve the user experience, access free marketing, and have potential to go viral globally. Founders should think globally from day one by understanding local nuances and planning to expand internationally.