I applied online. I interviewed at FieldRoutes (Reno, NV) in Jan 2020
Interview
There was an intro call with someone in human resources and then a technical interview was scheduled. The technical interview is 2.5 hours and consists of some intro time, then 1.5 hours of coding, and then a review of your code.
I was iffy when I heard there was no matching 401k. But I went ahead. I learned during the technical interview that PestRoutes operates with no framework, no CI/CD pipelines, and no tests in place. I didn't wait to hear back from them. I emailed them shortly after and thanked them for their time, but let them know I was not interested.
I've seen enough home-brewed architecture to know I don't want that again. Couple that with no CI/CD or tests is a hard no. It could be a great place to work. I have no idea of course and just having those things doesn't make everything perfect. But I'll take my chances elsewhere.
A note if PestRoutes reads this. I think code exercises can be a valuable way to weed out candidates that don't fit your technical criteria. I personally don't find the pressure of doing X in Y time conducive. It's not how most developers code and therefore is not a natural assessment. If it's working for you then certainly keep it. I would go a different route.
I applied through an employee referral. The process took 1 week. I interviewed at FieldRoutes in May 2019
Interview
You will talk directly with CTO and participate in coding challenge. The test can be written in any language of your choice. The test is not too hard but you must cover all cases possible
Interview questions [1]
Question 1
Programming challenge about date processing. You can use any language you like, as long as the date fit requirement
I applied through university. The process took 3 weeks. I interviewed at FieldRoutes (Waco, TX) in Nov 2018
Interview
First round is a system programming question with some sql questions. This round is processed with an engineer from company. He will give you testcases and let you explain your code.
Second round is talking with the CTO.
Interview questions [1]
Question 1
A system programing question about cleaning time schedule.
The tester will give you some conditions like what is the frequency for each cleaning period.
What is the start date and end date. If the last schedule goes outside the end date but within 15 days of the enddate you still need to schedule one cleaning on the end date. And also some conditions like how about if you start in one year and end in the next year.