The people are the best part of DoorDash. Lots of people there are driven, friendly, and great to work with. The mission is exciting too; it has a lot of real world impact in making both consumer and driver lives better. And the operations side of the business is incredible, that's where the real exciting part is. Despite having a ton of money, DoorDash does not pay well at all. Instead of getting paid, you'll often get options which are pretty worthless. And management is not transparent about anything related to financials. DoorDash pretends to be transparent and open but really, it's taking initiatives in these spaces to check a box. A lot of management is too junior and has no real world experience and don't know how to tackle culture issues. Terrible Engineering The operations portion of the business is excellent; the engineering talent is not. If you're a software engineer with serious aspirations, don't work here. It's a very relaxed environment but at the expense of software engineer practices and quality code.
We'll send you over 100 of the most common coding interview questions, once a day with visual explanations. Join over 16,323 users who are doubling their salaries in 30 minutes a day. All subscribers get a free 86-page preview PDF with a week of study material.
Note: ensure you read the disclaimer on the previous page reading the accuracy and sourcing of these problems.
Fizz Buzz is a classic interview question that apparently many engineering candidates can't solve! Let's cover it today. We're given a number in the form of an integer n . Write a function that ... Try to solve.
This is a classic interview question that is used in _a lot_ in technical interviews, frequently in the form of a calendar or meeting management application. As such, we'll also assume the same use cas... Try to solve.
We're given an array of continuous numbers that should increment sequentially by 1 , which just means that we expect a sequence like: 1, 2, 3, 4, 5, 6, 7 However, we notice that there are so... Try to solve.
Recall that a stack is an abstract data type modeling a collection elements. Its primary operations are push which adds an element to the top of the stack and pop which removes the most newest e... Try to solve.
This information was sourced from reviews originally posted on Glassdoor.
Company doing well, making customers happy. Those options might be worth something someday. Quick to adopt new technologies, so you won't get behind the industry curve. Management is really young, and out of their depth. The founders lucked into the business with their school project, and are riding the success to multi-millionaire futures. Unfortunately this doesn't mean that they have any idea of how to run a successful business. High-ego engineers. Tech meetings which should be fun and supportive often devolve into ego contests where engineers try to squash each other's ideas. Worst engineering culture I've ever seen! - "Unlimited vacation" actually means that you have to feel guilty about time off, and you don't get credit for unused vacation when you leave. Don't get fooled by this ripoff!
Some opportunities for career growth if you are willing to sacrifice work/life balance. Great snacks/perks Currently scaling very quickly which can be exciting Majority of employees in HQ are young/friendly. Company culture can be overly aggressive Lots of widespread communication issues Not many senior women (particularly in engineering) Eng team is always sprinting lots of tech debt. A lot of the eng managers are very junior and were promoted for technical abilities rather than people management skills. Top level management is very reactive
DoorDash is growing fast either on company size or on its business. Things are moving fast too. Company and teammates encourage the culture to give feedback on everything and the ownership of product. Working hours are flexible. You decide what to do and when to do as long as teammates are positive on these contributions. You will want to run fast because everyone surrounding is fast. The Internal infrastructure tool chains are pretty good too. With them you can have environments for developments within 1-2 days. You will have contribution right after joining the company without suffering from getting configuration done. Benefits are very good too. Buffet lunch are provided everyday. Reimbursements for parking and transportation are provided. Sequoia Swift Benefit is used to provide dental / vision and medical benefits. You can set them on your own.
Energetic coworkers, exciting space, get to see a lot of different sides of a physical business (not just selling advertising space!). Lots of opportunities for leadership for those who seek them. Fratty. Young company with young execs who are clearly still figuring things out as they go. Less respect and autonomy then they advertise. Lots of rushing for no reason, awful work-life balance.
Hover over to see details. This data was sourced from submissions at levels.fyi.