I applied online. The process took 3 weeks. I interviewed at RainFocus in Dec 2021
Interview
Initially had a 30 minute conversation with an architect. General tech questions and stuff about my background, so nothing too major. Ended up getting a call for a final interview.
In that interview, it was purely whiteboarding while another developer on the call just hung out and watched me awkwardly fumble through it all. I admit that live whiteboarding/coding isn't always my strongest point, but after doing my best and getting through the interview, I was told they were looking for "a computer scientist and not a programmer". I have 7+ years of experience and a 2 year degree from a community college (or as the interviewer put it, "one of those programs where they get you in to do some coding and rush you out the door"). If they wanted a comp sci graduate, I'm not sure why I was even chosen to interview and brain teaser on comp sci subjects. Coding questions were mostly tailored around time complexity.
Unsurprisingly, I received a rejection about a week later. It's too bad, as they seem like a decent place, but expect Google-level engineers with below-average pay.
Also, interview after-hours starting at 4PM MST. Depending on where you are, you could be interviewing at 5-6PM at night. After a long day of coding all day at work, fumbling through brain teasers that late at night went about as I expected it would.
Interview questions [1]
Question 1
Mostly story problems - looking for the best solution in terms of time complexity.
This is not the candidate experience we want to provide. Thank you for letting us know. We will share your feedback with the interview team so we can learn and improve.
Other Software Engineer interview reviews for RainFocus
I applied online. The process took 2 weeks. I interviewed at RainFocus in May 2022
Interview
Technical interview with hiring manager. Scheduled next interview with 2 engineers only to be canceled by them the day before. I suggest to use them as practice interviews and stay away from the company if this is how they operate.
Interview questions [1]
Question 1
Abstract class vs interface, security programming, etc
I applied online. The process took 2 weeks. I interviewed at RainFocus (Lehi, UT) in Mar 2022
Interview
Phone screen
Technical Round
Offer
They seem like really nice, smart, people who want to do right by their employees, but I don't understand the logic of advertising a salary range on a job posting, asking someone their salary expectations and confirming that they can be met, interviewing them and extending an offer... only to lowball them come offer time with barely any negotiation.
It's a waste of everyone's time and pretty insulting to the person you're interviewing. Is it dishonesty or just a young company not knowing how to be professional? Either way, I don't recommend interviewing here.