Getting an Interview
Getting an Interview
Interviews for Top Jobs at FreshBooks
- Software Developer (2)
- Product Manager (1)
- Mobile Developer (1)
- Scrum Master (1)
- Support Rockstar (1)
- PHP Developer (1)
- Business Consultant (1)
- Account Manager (1)
- No OfferPositive ExperienceAverage InterviewNo OfferPositive ExperienceAverage Interview
I applied through an employee referral. The process took 2 weeks – interviewed at FreshBooks (Toronto, ON (Canada)).
Had a quick HR phone interview and she called me in for an in person interview right away. I was interviewed by 3 people - friendly interviewers, somewhat informal. Because of the informal nature, it was sort of hard to gage at what they were looking for. I think getting the right balance of being their "perfect rockstar"and being professional is a challenge.
- If you had to choose a superpower, what would it be? If your screen displayed a blank white page, what would you do ? (something along those lines)? When have you gone above and beyond for somebody? Answer Question
- No OfferNegative ExperienceNo OfferNegative Experience
I applied online – interviewed at FreshBooks.
First you'll have a quick call with one of their HR reps who are by all accounts great to deal with. Second you'll meet some of the members from the department you'll be interviewing for, this is where things kind of fell off for me. This step seems to be more of a screening process than anything else likely because the Third Step involves you meeting with someone who actually has the decision making power, so keep in mind the pressure is on this first group to be pushing serious contendors to their senior managers. Problem is, seems like most of the people interviewing you at this step have limited knowledge of how things work outside of their current domain so when you're answering questions make sure you don't talk too much about things that a SCRUM Master wouldn't directly be dealing with because chances are the people interviewing are in their first PM type role so it will go right over their head and they likely won't be able to appreciate the value of what your saying.
Advice to those interviewing:
Step One: Be yourself and talk to the HR rep like you would talk to anyone, be open, transparent, and down to earth.
Step Two: Don't walk in and get caught up in the perceived culture, although it is relaxed and definitely something to admire, their focus for the interview isn't on personality at all, regardless of what you have on your resume, they want to hear that you've done something exactly like what they are doing now.
Step Three: Although I don't have experience with this step, you'll likely be meeting a more senior member that has to in turn worry about the team dynamic of his/her group, so this might be the time to kick that charm back into play.
Advice to FreshBooks:
No Disrespect meant by this, but if you're going to have people interviewing others for a position at least make sure they're experienced enough in their field to understand not every workplace is the same and that there is value in experience from roles outside of the ones in direct unison with their own. Also, if your concern is technical knowledge, ask technical questions.
- How do you handle pressure Answer Question
- No OfferNegative ExperienceEasy InterviewNo OfferNegative ExperienceEasy Interview
I applied through other source – interviewed at FreshBooks (Toronto, ON (Canada)) in December 2014.
An employee from the FreshBooks HR Department contacted me with a request for a phone Interview. There was no initiation of contact on my part, as I was currently employed and quite happy with my position and employer. However, I must admit I was curious about FreshBooks. A standard 30 minute HR interview was conducted over the phone the very next day. It was pleasant enough and ended with a promise to contact me in several days to set up a more technical interview. Several weeks later I received an email form the same person apologizing profusely about the delay and another promise that a technical interview would indeed be set up in several days. That was the last time I heard from FreshBooks. I didn't bother contacting them back because quite frankly I was no longer interested. To initiate contact with me and then give me the run around is very unprofessional not to mention just plain rude. Clearly they do not value my time and there is absolutely no element of respect on their part. If this is any indication of how they treat their employees I'm pretty sure I dodged a bullet.
- What kind of technologies are you exposed to in your current position. 1 Answer
Helpful (8)No OfferNegative ExperienceAverage InterviewNo OfferNegative ExperienceAverage Interview
I applied online. The process took 1+ week – interviewed at FreshBooks (Toronto, ON (Canada)) in June 2014.
Freshbooks seemed an interesting place so I applied there and got an interview call with the HR within a week.
The interview process: First there is a phone call with HR. If you pass it, a technical manager calls you and asks a bunch of technical questions. If you pass that, you are called in-house, where a bunch of dudes(who may not be proficient in interviewing) ask behavioral questions. If you pass that, then another in-house where you do pair programming. If you pass that, then another in-house where you meet with CEO(or someone similar) and they assess your cultural fit).
- Does anyone sees any problems with the interview process? I do, here they are:
1. Its lethargic! They expect you set 5 time slots on 5 different days to complete the interview process! That is not easy by any means if you are working
full time. Most companies have a round or two and usually 1 in house visit is good enough.
2. The second problem I felt was during my first in-house interview. I passed the first two and went in house to be interviewed by one manager/ team lead and
one software developer. I felt they did not use the probing technique. I was asked to give an example of team work. I gave one. In the end, I was rejected
and HR told me that they were looking for more example for team work ( as opposed to Solo work). It was disappointing . If they wanted more examples, then
they should have asked for it. They should understand that a person with 4 years of industry experience must have more thatn one team project to talk about (and my Resume reflected that as well!). I think Freshbooks needs to invest more in their interviewers. The current process is extremely picky and not efficient. I have seen other companies do 5 interviews in a row and then all interviewers sit to discuss the candidate. That way, even if one interview did not go great, you still have another chance.
First interview: About my Resume, why you want to work here, etc.
What is a deadlock?
SQL: Difference between Inner Join and Outer Join
AJAX: Difference between a GET and POST
When you open a web browser and type a URL, what happens?
Your peer writes a simple web app that alows a user to register. User can then type a comment in text field, hit Submit and the comment gets displayed on the website. How will you review this? HINT: Talk about Security ( un validate user input can result in SQL injection (how to prevent it?), XSS attack( How to prevent it?). Talk about code structure, good code design, single responsibility principle, etc, you get the point.
Why you want to work here, what is special about you?
What will you get at Freshbooks that you won't get at your current workplace?
Talk about an Interesting project.
Tell us about a good team experience you have had and what made it so satisfying? (This is the one that bit me)
Tell us about a time when you tried teaching something to someone and what was the outcome.
Tell us about a time when you missed an expectation.
Where you see yourself in long term?
How do you like to work (Solo vs Team)? (Make sure to make them feel that you are a team player). Answer Question
- Does anyone sees any problems with the interview process? I do, here they are:
Helpful (3)Accepted OfferPositive ExperienceDifficult InterviewAccepted OfferPositive ExperienceDifficult Interview
I applied online. The process took 6 days – interviewed at FreshBooks.
The process from start to finish was seamless, engaging and an overall amazing experience. From the first screening call, I knew that FreshBooks is where I wanted to be, based on the friendliness and charismatic tone of the HR rep I was dealing with.
There were three interviews, spread across a week and each interview was focused on "the fit." It seems like the company is building on the culture, and stresses on what each new hire brings to the table.
The first interview was with potential peers; smart, capable people with a positive outlook towards the role and company. A preliminary screening and interview to identify if they would want to work side by side.
The second was with a Sales Consultant/Manager. This seemed to focus more on the role, and identifying if the necessary skills to perform the role were present, but again with an underlying tone regarding "culture fit".
The third and final interview was with the CTO and Founder. Both have an amazing vision for the company and expect great things in the near future. This interview had a wide range of questions, again regarding the culture. Questions were along the lines of: What did you dress up as for Halloween? What would your friends say about you? Describe yourself in 3 words.
- What was your biggest failure? (Interview 1) Answer Question
Helpful (4)No OfferNeutral ExperienceAverage InterviewNo OfferNeutral ExperienceAverage Interview
I applied through other source. The process took 4 days – interviewed at FreshBooks (Toronto, ON (Canada)) in September 2013.
The Freshbooks staff seemed very friendly (maybe a bit sleepy) but a good experience.
What threw me off is why they've been hiring for over 2 years. With the reviews off Glassdoor in combination with their hiring time it seems a lot of people have been leaving and so they've been struggling to replace them
1) Phone interview : What gets sent in a header request, different types of REST protocols (PUT, DELETE, POST , etc)
2) face-to-face personality interview : Where do you see yourself in a few years, whats the worst job you've ever had, etc
3) Technical Interview : What do you find controversial about coding, the parking lot question (Given a parking lot write a class that puts, gets and searches cars in a parking lot), trick JS question that has to do with closure and scope
Helpful (2)No OfferPositive ExperienceDifficult InterviewNo OfferPositive ExperienceDifficult Interview
I applied online. The process took a day – interviewed at FreshBooks (Toronto, ON (Canada)) in July 2012.
Applied through Linkedin. Received a call from FreshBooks recruiter the next day and scheduled a phone interview with their sales lead.
I passed their phone interview and was invited for a in person interview with 2 other members of the sales team. Before the interview I got a tour of FreshBooks office. Modern open concept office and very bike friendly workplace. Great corporate culture and friendly staff.
The interview took a hour and half and I was told there will be about 4 to 5 interviews because they want to make sure you are a right fit for the organization. The first interview consisted formal and informal question. They really want to get to know who you are besides work and one part of the interview you got to speak to one of the sales staff about their experience. Tip - Remember to have a joke handy and make sure it's a safe joke too.
Unfortunately, I did not make it further in the recruitment process.
- Tell us a joke. Answer Question
- Tell us why you're the best candidate for us to hire. Answer Question
- Tell me about yourself. Answer Question
- Give me an example of a time when you have to give criticism to your team member. Answer Question
- You just won the Oscars, who would you thank? Answer Question
Helpful (5)Declined OfferPositive ExperienceAverage InterviewDeclined OfferPositive ExperienceAverage Interview
The process took 2 weeks – interviewed at FreshBooks (Toronto, ON (Canada)) in April 2011.
I met some of their developers who convinced me to email in a resume. I quickly had a phone screen with their fantastic recruiter, then had three interviews over the course of a couple weeks:
First was a technical interview with three mid-level developers. Then came a technical interview with two mid-level developers and their developer manager. Finally, I had an interview with the developer manager and the two founders (CEO & CTO) that was solely for behavioral/cultural screening.
Overally, the tone of the interviews was very friendly. The people I spoke with generally seemed happy to be talking with me, and genuinely interested in hearing about my experiences. The technical interviews were not particularly challenging, and focused more on larger software-design-type questions than deep technical details.
They seem to be very (almost obsessively) focused on cultural fit, which seems to really show through their office, their product and the way in which they are adored by their customers. Their staff all seem to love working there, and the management team seemed very accessible. Overall I think it would be a great place to work.
- What does "trust" mean to you in a workplace? Answer Question
Reasons for Declining
Received another amazing offer with a higher level of responsibility. It was a tough decision -- I'm sure working at Freshbooks would have been a blast.
- Accepted OfferPositive ExperienceAverage InterviewAccepted OfferPositive ExperienceAverage Interview
I applied online. The process took 2 weeks – interviewed at FreshBooks (Toronto, ON (Canada)) in December 2010.
I applied online and got a call a few days later from a recruiter. She handled herself very professionally, and was my primary point of contact throughout the experience. I had three interviews, consisting of two different panel interviews, and a final interview with the CEO. The office is an open concept place, sparsely decorated. The culture seemed really collegial and focused around personal relationships and being friends with your co-workers.
- Unexpected question they asked was "What are the user experience shortcomings of your cellphone?". Answer Question
Negotiation was simple. They accommodated all of my small requests (such as start-date, pre-planned vacation, etc.), and salary was within my expectations.
Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review