

While I will not reveal the nature of the app out of respect for Instacart, the challenge is required to be finished within ~4 hours and is expected to be of production level quality app.
INSTACAST ANDROID ANDROID
I was asked to implement a simple Android app for the take-home challenge. I had a pleasant phone chat with the recruiter at Instacart and a follow up interview with a lead engineer on the Instacart Android team. I applied online for the Senior Android Engineer role in May-June 2017 in San Francisco, CA. I applied online. I interviewed at Instacart (San Francisco, CA) in May 2017 Interview 4 hours is not enough time to write that app so either give more time or relax some of the restrictions. If you are going to ask someone to spend 6-7 hours of their time in an interview process, at least give more detailed feedback on what went wrong. Atleast tell them what are the least things which are required, some nice to-have things, etc in the app. Have some sort of rubric of what you guys are looking for instead of leaving everything to the candidate. Reading the last review here from June 2017 with someone else having a similar experience looks like these guys won't be filling that position anytime soon with such interview standards.įeedback to Instacart (if you guys are reading this) : They ask their candidates to spend 2 hours of phone call(1 hr + 1 technical phone screen + 4-5hr take home challenge) and in the end reject you for not writing a production level app in 4 hours. Overall it was a waste of 6-7 hours in interviewing here. Should you save this in the app cache ? a database ? shared preferences ? write to a file ? save it in the bundle ? make a post api call and submit it ? Since the challenge is only for 4 hours and you have to make the tradeoff you will probably decide to choose the fastest and cleanest way but according to them it might not be the "right" way to do it.
INSTACAST ANDROID HOW TO
Example : they say "save this somehwere" but they don't mention how to save this. The app itself has a lot of moving components and there is no guideline as in how you should achieve this. They want you to write a production level app with the right coding practices, good architectural pattern (MVP,MVVM,etc), coming up with the right UI/UX behavior, making sure the app has the minimal number of bugs and works according to the specification they ask for. The challenge was to finish the app within 4hrs which in my opinion is extremely difficult to finish. The candidate has to come up with the UI/UX, the right architecture for implementing this and making tradeoffs. There is only a problem and no guideline as in how to solve it or what should the design look like. The test was to create a small Android app with some particular specifications and instructions. Was given a take home challenge on hackerrank. Had a nice chat with him going over some projects and technical challenges faced. Got a interview call, scheduled to talk with a senior engineer over on the team. You can do the same manually - the directions how to do that are available in our “ Flattr in feeds” documentation.I applied online. The process took 3 days. I interviewed at Instacart in Feb 2018 InterviewĪpplied online. The simplest solution is by using our Wordpress plugin and activating Flattr in your RSS feed. My email is a podcaster, how do I make my podcast flattrable? So we’re inviting all Android developers to get in touch if you already have developed a podcatcher or thinking about it - get in touch, let’s talk. However, we haven’t heard or found any Android podcatcher yet that supports Flattr. Good question, we asked the same from our Twitter followers last week and from the response it looks like there are tons of listeners out there who’d use it. Wait, Instacast is iOS only, what about Android? Instacast also prompts you to turn on auto-flattring every now and then and it really is handy. While listening to podcast you’ll see Flattr button at the bottom of the screen Sign in with Flattr (and turn on auto-flattr) 5. Add some podcasts to listen to (it handily recommends some popular ones) 3.
