I applied through a recruiter. The process took 1 day. I interviewed at Weave (Lehi, UT) in Aug 2018
Interview
They bring you in for a personal interview about you and your goals and aspirations.
Next was the technical interview where they asked me some software questions and had me whiteboard a few things.
Then the cultural interview where we sit and chat with other teammates to ensure you're a good fit.
I've interviewed here twice and both times asked for feedback. Both times I've heard exactly nothing back from Weave and its very frustrating. I've received feedback from ~90% of potential employers so Weave being non-communicative is a frustrating outlier.
Recruiter scheduled an interview with me. They were 15 mins late and then called me on the phone instead of the scheduled meeting. It was clear he was just in the car and forgot about the meeting or something. I cleared that interview and was told they were going to schedule the next interview.
About a week later, the recruiter emailed me to schedule that same introductory call again. They never wrote any notes or even remembered having the first interview with me. I reminded them we had already done that introductory call and they said they would get me scheduled on the following Monday.
On the following Wednesday, I hadn't heard anything and I backed out of the process. Please treat people's time with at least a tiny bit of respect.
I applied through a recruiter. I interviewed at Weave
Interview
Applied via their career portal, had a disucssion with TA team about interview process and what the company is, what it does.
First round was taken by the engineering manager
The interview was quite technical, focusing on questions about Go programming and its concurrency model. The interviewer also asked about the interviewee’s past projects, particularly their experience in implementing parallelism and concurrency across distributed systems.