I applied through university. The process took 3 weeks. I interviewed at Fastenal (Winona, MN) in Sept 2014
Interview
First interview was a 1 on 1 interview at my University. Interviewer was friendly and told me a great deal about Fastenal's history. Questions were very general and not technical. For example, I was asked about why I chose my major, where I would rank myself in my class, and why I wanted to work for Fastenal.
Second interview was in Winona, MN in their IT department. This interview was much longer than the first. I was interviewed by 3 IT managers together. These interviewers went much more in depth and asked some very technical questions. Overall they were very friendly and didn't try to stump me too much. Some of the technical questions were; explain abstraction, explain polymorphism, and explain a business rule. After this interview I met with the IT department VP. He was very friendly and just asked a few basic questions. Nothing technical. Overall these interviews took about 2.5 hours.
After the second interview I was told they would contact me to let me know what they decide. I was contacted about a week later with an offer. The offer was fairly low compared to what other companies will offer for the same position. They did offer a signing bonus, but it wasn't worth the lower salary.
Interview questions [1]
Question 1
Not really that difficult, but more unexpected. Could you explain what a factory method design patter is?
Phone interview with HR - this was a quick call going over skills, virtual interview with IT staff member - this was a typical interview, then in person interview with hiring manager and another staff member. Last two interviews were behavioral
Interview was for a fresher role, there was a lack of transparency on hiring criteria, wasn't able to answer few questions but managed to answer majority of it. Interviewer was chill , OA round was easy medium leetcode and cs fundamentals
Interview questions [1]
Question 1
Object oriented programming, c++ questions and more focused on sql queries
5min phone screening call with hr. Kinda weird, that we only need to make call to a particular number, Idk what they will find out just from that 5 min call
2
Top companies for "Compensation and Benefits" near you