I applied online. The process took 8 months. I interviewed at AllStripes
Interview
Strung along for 8 months with 3 different interviews. Was told I was the right candidate for the job, available in Sept 2021..nope. Then in January 2022..nope. Then May 2022 with no contact from talent manager. What a waste of time. Glad I looked elsewhere and found a great opportunity. I wouldn't trust this place now, not ever, for long term employment!
Interview questions [1]
Question 1
Years of experience, experience with computer systems
I applied through a recruiter. I interviewed at AllStripes in Feb 2022
Interview
Went through several rounds of interviews including engineering, product and culture. I could tell they've thought about their interview process pretty thoroughly and did a good job in keeping it intentional. I ended up getting an offer but went with a company more aligned with my personal mission. It was difficult saying no and would love to go and work with the team at Allstripes in the future
Interview questions [1]
Question 1
What are your 5 non-negotiables when looking for a new job?
I applied through a recruiter. The process took 3 weeks. I interviewed at AllStripes in Feb 2022
Interview
Interview Process:
- Initial screen with the head of talent. You know how it goes, tell me about yourself, what do you know about the product/company
- Chat with the VP Eng about engineering topics. Was very friendly and casual, but had a hard stop at 30 minutes so we didn't get to cover anything particularly in depth although we did focus on technical topics.
- 15 minute presentation on a project I managed discussing design, hardships, and solutions. Afterwards there was a 30 minute Q&A with two senior engineers. They were incredibly pleasant and engaged, and asked thoughtful followup questions.
- 1 hour chat with a senior engineer on a "case study" describing their process for abstracting data into structured results to give clients. The interviewer instructed that I could touch any aspect of the process I wanted to dive into. This was not a coding session and we did not talk much about technical details. The interviewer was new to the company, and was unable to answer a few of the more focused questions I had about client uses for the output data. They also gave me the impression that the market fit for the product is still questionable and not particularly well defined. They also discussed how the process for developing the customer datasets is almost entirely manual. Overall this was the only round that gave me a net-negative impression of the company.
Result and Thoughts:
I did not receive an offer, as they stated they decided to go in a different direction to hire for this role. The exact wording was "a recent data hire and new engineering manager are adding some nuances into how we'd best set up our next hire for success." Not quite sure what that means.
As someone seeking Staff level engineering roles, I am very upfront that I have a strong focus on product iteration and growth engineering . At every step in the interview I make a point of explicitly mentioning this, as I am trying to suss out if the company has a need for this skillset combination. It's possible that they decided they just wanted some more pure play engineering efforts to pad out the existing process. Fair enough I suppose, but it felt like this was way too late in the process to come to that conclusion, especially given that they had no technical assessment (coding challenge) for me to complete.
The only reason I marked the difficulty this high was due to the amount of time I spent preparing the presentation, as I really wanted to make something I was proud of. It's very likely that I did not need to tighten it up to the degree that I did. I had a great time presenting it, so there's no regrets there.
What I did like:
- The head of talent was very communicative, honest, and flexible in scheduling the interviews. Very high marks here.
- The level of engagement the engineers brought to the Q&A really brightened my day. They asked detailed questions that were challenging, but at no point did the interview feel like I was being "tested". It also seemed like they were good friends, which gave me the best impression of the whole process.
What I didn't like:
Spend more time developing a clear goal for your open roles. Overall I clocked in about 14 hours of total prep for these interviews, and the result of it felt mildly disrespectful. I certainly don't mind not meeting the particular expectations y'all have, but being told "well we're not really sure what we want anymore" feels like y'all wasted my time.
Interview questions [1]
Question 1
Stage 1: HM Screen (30mins)
The goal is to test a small number of key requirements of our candidate. Getting a sense of working style, engineering know-how, interest in AllStripes.
Stage 2: Product Demo (45mins)
Purpose: To look in more detail at past work as well as show our work. Involves discussing code that the candidate wrote in past projects, cross-functional stakeholders worked with, challenges, outcomes, and learning experiences.
Stage 3: Case Study (60mins)
Purpose: To get hands-on with a real-world case study that requires the candidate to learn, question, prioritize, design, and to some extent execute, all in the context of clinical and research data.
Stage 4: Team Interviews (45mins each * 5?)
Cross-functional team discussions across engineering, product, research, and leadership.