What to Expect When Interviewing for a Software Engineering Role at CrowdRiff

Emily Bush
Building CrowdRiff
Published in
3 min readMar 2, 2020

--

Interviewing for a new role can sometimes be an intimidating experience, but at CrowdRiff we hope to put you at ease. We believe that interviews shouldn’t just be one-sided — we’re taking the time to get to know each other, and together, assess if there is a mutual fit. Our interview process is designed with our values in mind, and representative of what it’s like to work at CrowdRiff.

Read on for a look inside our interview process for Software Engineers, with a few helpful tips.

Step 1: The recruiter interview

Good news! Our recruiting team was impressed with your application, and we’d like to get to know you better. We’re hoping to hear more about your experience and interest in working at CrowdRiff during this call. You’ll be talking to Shageethi Siva, our Senior Technical Recruiter, who recommends doing research on CrowdRiff and our tech stack beforehand, and showcasing your curiosity and passion for your craft.

Shageethi Siva

I’m an introvert myself, so I know these calls can be tough, but I recommend talking about something you’re learning, or something you’re passionate about — that can help you stand out and feel more comfortable.”

Step 2: The in-person interview with a hiring manager

If your call with our recruiter goes well, you’ll be invited to our office for an in-person interview with one of our engineering hiring managers. We’ll let you know in advance who you’ll be meeting with — be sure to do some research on who you’re meeting. Our interview process is a two-way street!

This interview will be a dive into your work experience and projects. Be able to communicate your why: why are you proud of that project? Why did you go in that direction? Why did you choose that technology? It’s okay if something you worked on wasn’t successful — what did you learn from it?

Step 3: The technical challenge

At this stage, we think you align well with CrowdRiff’s core values (you can check out our core values here). Now is the time to show us your technical skills. You’ll select a time slot to complete your challenge remotely, with a CrowdRiff developer on hand to help if any questions come up. We adopted a remote challenge to encourage fairness and inclusion, something that CrowdRiff strongly values.

Ryan Fowler

“We used to have people do an in-person challenge, but we feared that we were missing out on great developers who might get nervous and stumble on the live exercise. I think people react very differently to having others looking over their shoulders as they work, and we want to be as fair as possible. We switched to a remote setting, but kept the time requirement so that we aren’t benefiting those who have more free time. It’s less nerve-wracking and closer to a real work scenario.” — Ryan Fowler, Principal Developer

Step 4: The panel interview

This is usually the last stage in our interview process. If your challenge went well, we’ll have you come in and meet with some of our developers and team leads to review it in person. They’ll also want to hear an overview of your past experiences, including your achievements, mistakes, and failures — the most important thing is having a good foundation and a learning mindset.

That’s a wrap! We’ll be in touch soon after your final interview, and our whole process usually takes 2–3 weeks from the first recruiter interview, depending on the seniority of the role.

We hope this peek inside our interview process was helpful. Please check out our current open engineering roles here!

--

--