The top 10 participants get an all expenses paid weekend in San Francisco, to come to the Zenefits HQ, meet our founders, interview for a role on the team, learn from our engineers, and see the sights! (This is conditional on your willingness to interview with Zenefits.) Top 200 participants get Zenefits T-Shirts - Subject to solving at-least one problem.
1st place
2nd place
3rd place
Zenefits launched in May 2013 at TechCrunch Disrupt. Since last January, our revenue has grown 20x, and our engineering team has grown from 5 to 180. TechCrunch called us one of the fastest-growing SaaS companies ever. Forbes ranked us as the hottest startup of 2014. Even David Sacks, COO of PayPal and founder of Yammer, couldn't resist joining us as COO!
Why all the fuss? Back-office operations for small and medium businesses are broken. Owners are faced with a myriad of time-consuming systems that don't talk to each other. Often, they throw their hands up and use Excel. Zenefits is changing that by providing one system that handles payroll, HR, health insurance, and a lot more for free! That way, our clients can do what they love -- run their business.
Here at Zenefits we're trying to redefine the way software is built. From the beginning, we've built our team around the principle that every engineer is the CEO of their own product. Instead of being handed feature requests and requirements from on high, it's each engineer's job to decide what's important for their products, and prioritize accordingly. The product team is our resource, rather than the other way around. We're all full-stack engineers, though of course some projects are more backend- or frontend- intensive.
What do we look for? From stock options to health insurance enrollment, our job is to encode complex business processes and employment regulations in our codebase. Zenefit's engineers need to have a certain savvy about how to deal with these sorts of things. A passion for killing ad-hoc, inefficient spreadsheet workflows also helps.
About our stack: Python/Django on the backend and Ember on the frontend. We don't care that much whether you're familiar with our languages/frameworks; we know that the best engineers pick these up quickly.
Are you ready to be challenged?
The contest will be 24 hours long.
All participants should participate individually.
There is no eligibility criteria for participating in the contest.
All problems will be algorithmic.
Each submission will be scored, based on number of files it passes.
The total score of any participant is the sum of their scores over all attempted problems.
Participants are ranked according to their scores.
If score of several contestants are same, they will be ranked by the cumulative time taken to solve all problems.
Hackerrank supports submission in over 20 languages. Time limits will be adjusted for languages that execute more slowly.
Each problem will have a certain specified input and output format. This format has to be adhered to, else the submission will not be accepted.
There may be announcements during the contest for clarification/correction in problem set.
Please refrain from discussing strategy during the contest.
Any case of code plagiarism will result in disqualification of all involved participants.
Decisions made by Zenefits and Hackerrank admins will be final.
Please refrain from discussing strategies during the contest.
Zenefits is home to doers; people with a bias for action and an aversion to the status quo. Together, we're building things that make running a business a whole lot easier.
Learn more