I applied online. The process took 4 weeks. I interviewed at RetailNext (San Jose, CA)
Interview
Typical phone screen process (basic algorithms and fizzbuzz questions).
The onsite was pretty underwhelming. It was 4 sessions with 2-3 engineers at a time. They had a set of pre-constructed programming exercises on a usb drive. The problem was that none of the engineers seemed to have looked at (in depth) or completed the exercises themselves. More than once an interviewer would scratch his head on the same problem, sometimes offering a hint or help which turned out to be completely backwards (they even recognized this). One interviewer was remote (over a video feed), one was preoccupied with his phone (perking up only to ask questions which I had already answered while he was browsing Facebook or Twitter) and another was pretty rude and inflexible.
After the sessions, they took me out to lunch, which was a nice gesture but here's where things got strange and awkward. A couple of the engineers were genuinely kind and helpful, willing to answer questions about the company and technologies. A large number of them were very new to the company and the rude interviewer from before was the only one with any significant experience at the company. He answered my questions in 1 to 2 word sentences and was the biggest red flag of the whole interview process. Even if he had already made up his mind regarding recommended an offer or not, he should have treated me with respect. I might be reading into this but it seemed that a lot of employees had left the company recently and the rude interviewer was not someone I wanted to be working with every day.
A week and a half after the onsite I still had not heard back from anyone at RetailNext. I emailed the recruiter(s) I was in contact with and received no response after a couple of days. At this point I emailed the hiring manager I originally spoke to and he emailed back days later with the message that they were moving on with other candidates.
All in all, I realized my onsite performance wasn't great, but I genuinely believe a lot of that had to do with the problem set(s) they used and the fact that none of the engineers could answer my spec questions satisfactorily.
7
Other Senior Software Engineer interview reviews for RetailNext
I applied through an employee referral. The process took 1 week. I interviewed at RetailNext in Oct 2024
Interview
4 steps: hr interview, first coding interview (to check that you can code it at all), second one (describe how you would structure the codebase), final interview with CTO (didn't get there)
Interview questions [1]
Question 1
How would you go doing a web app for corporate calendar, used to arrange work meetings?
I applied through a recruiter. The process took 1+ week. I interviewed at RetailNext (San Jose, CA) in Jun 2015
Interview
Phone screen was with the Head of Engineering. He asked basic questions about work I'd been doing. Nothing too technical. That last 30-45 minutes, and was pretty positive. The onsite interview was a series of three one hour coding sessions. It was really nice being able to use a computer and editor of my choice to answer questions instead of scribbling on the white board or paper. Each one hour session had a single exercise. Two were coding from scratch, and one was debugging. They will let you use whatever language you want, C, Java, Go, etc.
Interview questions [1]
Question 1
What is the bug in this implementation of the password checking algorithm? The implementation was in C.