I applied through an employee referral. The process took 6 weeks. I interviewed at Shelf Engine (Nowhere, OK) in Oct 2021
Interview
First step was a typical phone screening to talk more about the company & myself.
Next was an interview with an engineer. For the first half we discussed more specifics of the engineering team & role and then did a live coding exercise.
Then there was a panel consisting of back to back interviews with 2 engineering managers, a software engineer and a product manager. The interviews with the engineers were 1 hour each - first half consisted of behavioral conversations, second half was a live coding exercise. All the coding problems were the types of questions you'd see on leetcode, maybe easy/medium level. Nothing along the lines of inverting a binary tree or implementing a sort function. The interview with the PM was brief, only 30 minutes.
Prior to the panel, you receive a document with some context about the company's data sources and technical challenges which you may or may not be asked questions about (probably depending on the position and your level of experience). I did not get any questions specifically from this document but it was useful for getting a better understanding of what the company does.
Finally there was a 30 minute conversation with the CTO.
My interview experience was great from start to finish. Every interviewer was incredibly friendly & conversational - it barely felt like I was in an interview. They were all clearly enthusiastic about the work being done at the company. The interview style and questions asked made it very clear that they value building a good culture, not just looking for people to churn out code. My recruiter was incredibly helpful and communicative throughout the whole process.
I applied online. The process took 1 week. I interviewed at Shelf Engine in Dec 2021
Interview
I applied online and got a quick response from the recruiter asking for a phone conversation. I set up a phone screen and quickly got a confirmation. Phone screen went fine, he requested I set up a technical screen "this week if possible" (it was Wednesday afternoon already). I wasn't able to that week but did the following week, and it seemed to go fine. Didn't hear back from the recruiting team over the holidays, or when I sent a follow up email to hear back. Very unprofessional to ghost a candidate like this.
I applied online. The process took 2 weeks. I interviewed at Shelf Engine in Nov 2021
Interview
Phone call initial screening
Technical question interview with engineer
Seems they have no experienced people was stated to me and looking to gain that. Why are you doing whiteboard exercises then?
Interview questions [1]
Question 1
Whiteboard exercise about bucketing inputs on coderpad. Not focused
I applied online. The process took 3 weeks. I interviewed at Shelf Engine (Seattle, WA) in Oct 2021
Interview
Process took about 3 weeks.
First there was the typical phone recruiter call, just talked about what I'm looking for in the job and such. Next was a technical screening with a software engineer. Very basic question, return if a string is a valid UPC number. 1 hour.
Got invited for the virtual rounds next, typical 4 hour panel. First interview was with a project manager and was only behavioral based. The rest were half behavioral and then technical. The technical problems were easy enough, no need to study leetcode (easier than Easy rated problems). One of the technical portions expanded on the valid upc question from earlier and was some collaboration there, genuinely a good interview experience that round.
Then invited for 30 minutes interview a few days later with the head of engineering. Behavioral questions but got rejected after this for unknown reason.
A standard experience
Interview questions [1]
Question 1
1. Given an array of stock prices, find the max profit you can make from one transaction.
2. Alteration on the valid UPC problem
3. I forgot, but some other basic linear algorithm.