Instacart

1. Interview Questions
2. Engineering at Instacart
3. Career Levels and Compensation

Instacart is a fast-moving company pursuing a long-neglected industry (grocery shopping). The team is incredibly inclusive and everyone's opinions are not just respected, but actively sought after. There are a number of big things in the works which I am looking forward to watching and being a part of in the next 1-3 years.Instacart is pursuing a very complex set of problems and is currently understaffed to meet its goals effectively. This problem is not unknown to the executive team and our hiring goals have been set with this consideration in mind. Even so, the hiring team itself is understaffed. I foresee this being one of the biggest limiting factors of growth for some time to come.

Interview Questions

Learn to handle questions like these with the AlgoDaily course and curriculum.

Please ensure you read the disclaimer on the previous page reading the accuracy and sourcing of these problems.

Consume a streaming HTTP feed, find a password in a block of characters with some provided coordinates
create a hash like data structure class that handles get and set.
Allow key to hold many values with each value having a timestamp. if get receives just they key, return latest value. If get receives both key and time, return the appropriate value.
modify get to return closest value with timestamp lesser than argument timestamp.
Create a grocery challenge app to test applicants on product identification.
Build a Shopper Grocery Challenge - The app should display a question, its multiple-choice options (images), allow the shopper to select an image, and submit it.Requirements: 1. Show the question's query and four answer options. 2. The shopper should be able to select an answer and submit it. 3. Once submitted, provide feedback if the answer was correct or incorrect.
Not Available
Not Available
Not Available
Not Available

Engineering at Instacart

This information was sourced from reviews originally posted on Glassdoor.

Really excellent company to work for. Good work culture.Keep aiming high, keep dreaming and keep hiring.Lack of mentorship. Now only recently put an emphasis on the on boarding experience.High level of autonomy and ownership. An environment where you can make things happen if you chase them.

Blend of scale but nimble-ness, flexibility to do and learn what you want, genuinely nice people, cush office amenities.. don't need to worry about food.. IC's got all your eating needs covered, people that invest in others.Gotta learn that RoR, some people get us confused with IG, a great service that gets ratched press.Just gotta keep pushing the name and get out in the community so folks know what a special placed this is to build a career at.

The sky is the limit. There are so many cool things we can do, hard problems to solve, and impact to make. You won't get bored here. Big focus on career development. Lot's of learning, an allowance for books and conferences, growing company with new positions opening up. Creating jobs for shoppers, getting groceries to elderly, disabled, and busy families, helping brick & mortar companies.

We solve really hard problems and utilize everyone's unique skill set. Engineers have a fair amount of flexibility on which projects they work on and the role they play -- your business and product ideas are valued. Our work is meaningful -- we help millions of elderly, disabled, busy families, and others with groceries while employing tens of thousands of people. The company is headed to a great place and it's awesome helping us to get there.We should be much more proactive with the press. Our successes aren't well enough known and we're letting the media get away with a pessimistic spin that can hurt our ability to hire great employees, attract customers, and even raise funding. Just because we know it's BS isn't enough.

Engineering Levels

Hover over to see details. This data was sourced from submissions at levels.fyi.

Engineer
Not Available
Not Available - Base
- Stock
- Bonus
Senior Engineer
$306,750
$161,750 - Base
$142,500 - Stock
$2,500 - Bonus
Staff Engineer
Not Available
Not Available - Base
- Stock
- Bonus
Senior Staff Engineer
Not Available
Not Available - Base
- Stock
- Bonus
Principal Engineer
Not Available
Not Available - Base
- Stock
- Bonus