The process took 3 days. I interviewed at Backstop Solutions
Interview
Frustrating interview process. The recruiter is really annoying. Called me at 9pm at night to schedule the interview well knowing I will probably be sleep. Recruiter kept on taking on how awesome it is to work there and got me excited about the place. I could only throw one or two few words during our conversation but I felt I should still check out the place if recruiter places them on a pedestal. Had the interview and the interviewers were really condescending. Interview question was to implement an algorithm to print if a number is divisible by 3 without using division or modulo. The interviewer had me to literally say each line of code. After saying every single line, he wouldn't get a couple lines and then tell me i forgot to reinitialize or something like. I had to explain it several times. He kept on talking and i couldn't even hear what he was saying. The other questions were simple OOP questions.
Interview questions [1]
Question 1
implement an algorithm to print if a number is divisible by 3 without using division or modulo
I applied through a recruiter. The process took 1 week. I interviewed at Backstop Solutions (Chicago, IL)
Interview
First had phone interview where they asked about some java algorithm and design questions. After that they called me onsite where i was asked to implement bowling game where you would have to use one class and implement junit to test the code. for each frame you would have to create new instance and keep track of score from previous frame.
Interview questions [1]
Question 1
In phone interview they asked about how to implement fibonacci algorithm, difference between equals and ==. Also asked me how to design hotel reservation. onsite they ask me to implement bowling game. The weird part the onsite bowling game implementation is kinda peer to peer so, first 2 people will come and you explain what are you doing and the second group of people will come and write the code and you would have to tell them the implementation. During this you dont have much time to think as they constantly talking with you.
I applied through a recruiter. The process took 2 weeks. I interviewed at Backstop Solutions (Chicago, IL)
Interview
I was called by a recruiter who told me about the open Software Developer position. Very informative person and easy to talk to, he followed up with an email with more information on the job. I agreed to do the technical phone screen. Phone screen was done by two Software Developers who asked a serious of questions including, implementing Fibonacci, a Software Design exercise, and file parsing. A week later I was taken in the office for several interviews done in pairs. The first part was programming a bowling game, then a design problem using the Monopoly board game, and finally a database design question. The developers interviewing in the design parts asked challenging questions, but I was also given the chance to ask my own questions. There was also a pair that interviewed me on my resume. The entire process was 5 hours in the afternoon with a few brakes in between including going down stairs for ice cream.
Interview questions [1]
Question 1
Implement the Fibonacci equation in the language of your choice
I applied through college or university. The process took 3 days. I interviewed at Backstop Solutions (Chicago, IL) in Mar 2016
Interview
Found the job through a career fair. Talked to a HR over the phone for a casual check on the status of the candidate. Next there was a coding challenge which was very easy but the question was very poorly framed and the input explained in the question was completely different from the actual input which was being fed to the function that you write. This was the only issue with the coding challenge. One Heads up to everyone giving this round just submit the code as soon as you start the interview so that it will tell you what is the expected output from which you can identify what the input is otherwise the question is really misleading and you will endup coding for a different logic altogether. The company should be more careful with such things else they can miss out on good candidates.
Software Engineer applicants have rated the interview process at Backstop Solutions with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 20% positive. To compare, the company-average is 51.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 9 days to get hired, when considering 5 user submitted interviews for this role. To compare, the hiring process at Backstop Solutions overall takes an average of 13 days.
Common stages of the interview process at Backstop Solutions as a Software Engineer according to 5 Glassdoor interviews include:
Phone interview: 36%
Group panel interview: 18%
Skills test: 18%
One on one interview: 18%
Personality test: 9%
Here are the most commonly searched roles for interview reports -