Get an Enhanced Profile
Changes won't be saved until you sign up for an Enhanced Profile subscription.
Mission: Our vision is to revolutionize the home services experience.
Our mission is to unlock the potential of every Pro.
We believe in open doors.
Building relationships, creating opportunities, driving growth ...
I have been working at Housecall Pro full-time (More than 3 years)
Housecall Pro has been an amazing place to work. You get to work with awesome people and help small businesses have a greater impact on their community. The software is always evolving which allows you to learn new ways to help our clients. If you thrive in constantly being pushed to exceed and learning new things you’ve come to the right place!
Not being to drink a beer on Fridays with the team now that we’re remote.
Advice to Management
Keep being transparent and honest about the vision of the company and what our individual roles look like going forward.
I applied through a recruiter. The process took 2 weeks. I interviewed at Housecall Pro (San Diego, CA (US)) in July 2019.
I got an email from the HR and we scheduled a phone interview. They never mentioned that it was a technical interview. I expected it to be a regular HR call. Just 30 minutes before the interview I got an email from the interviewer which has the Coderpad link. Then, I understood that it was a technical interview. I took the interview anyway, I felt it was easy. Pretty straight forward questions. The coding exercise was just 15 minutes. It was pretty easy. The remaining 30 minutes were all oral questions. It went fast. Looks like the interviewer was trying to ask as many questions as possible in the time he had.
Got an email from the HR regarding the final round. Usually its an on-site interview but since I was located far away it was a 3 hour Google hangouts interview .
First there was a little chat with the CTO. He was pretty friendly and explained about their company. It was a neat little chat.
Next round was a technical interview - A few minutes of resume walk through and then a coding practice. It's not very difficult. They expect you to write clean code and get a working solution by the end of the round. I was able to do most of it but messed up with the clean code practices in the last few minutes in order to make a small feature work in time. By the end of the round, I was not able to finish that particular part. Also, I messed up some code because I prioritized a working solution (over clean code) in the last few minutes. At the end of this round they questioned me if I had followed clean code practices. Which is obviously a NO. I didn't knew clean code was this important to them during an interview.
Next round was again a technical round but this time a few technical questions Android related and a data structures problem which you need find a solution for. It's kind of like white board coding, so the execution of the code is not required. I personally felt I would have done in this round better in-person than through a video interview. You need to write pseudocode on coderpad which I'm not really comfortable. C'mon when you write on a coding editor you obviously are habituated to write syntactically correct code. Writing on a white board would have been different.
Anyways, I made a mistake of not understanding the question properly. Ask questions and try to understand the problem as much as possible. I started off with a wrong approach in mind which killed some of my time. I wasted more time in writing syntactically correct code even though it wasn't necessary (due to the reasons above mentioned).
The interviewer in this round was constantly interrupting when I was saying something without actually listening to what I'm saying which I didn't like. He was laughing at some of my answers (which is very disrespectful). I gave them those answers because I did not understand the question correctly (like I said before).
By the end of the interview, I came up with a solution in the last few minutes. But, I wasn't satisfied with my performance neither they were.
After this round, CTO was again on the call (He had no idea about my interview performance at this point). We spoke again about the company and the role.
I got an email from HR few days later to schedule a call regarding the interview discussion. I was surprised. No other company has done this unless they are giving an offer. I wasn't really expecting an offer. The CTO called and said they're not gonna move forward with my application. He gave his valuable feedback. I expressed my concerns and he listened to them politely. He thanked me for the feedback and I really liked that they had this interview discussion call even though I was rejected. This CTO was one of the coolest guys I have ever spoke to.
Let us know if we're missing any workplace or industry recognition –