Find jobs for Java Software Engineer

Help Scout Java Software Engineer Interview Questions

Updated Dec 11, 2019

To filter interviews, or .

Interviews at Help Scout

Experience
Positive33%
Negative67%
Getting an Interview
Applied online100%
Difficulty
2.7
Average
HardAverageEasy

Interviews for Top Jobs at Help Scout

Found 3 candidate interviews
Helpful (1)
Help Scout
Anonymous Interview Candidate in United States
No Offer
Negative Experience
Average Interview
Application

I applied online. The process took 1 day. I interviewed at Help Scout (United States)

Interview

Applied on their website, where they asked the same question another person mentioned in their glassdoor review from 2016. That was a red flag, but I applied anyway. I really regret wasting my time applying with them. They make you jump through hoops just to apply online. The culture they project is probably not reality. The claim to promote diversity, but their hiring process just wants the BEST. Hint: equality is sameness, equity is fairness. Best said by birmingham university "Treating someone fairly can sometimes mean having to treat them differently, in order to take into account their circumstances and enable them to participate on equal terms with everyone else. " Just look at the video still on their careers page, I really do not see diversity (neither of race nor gender).

Interview Questions
  • Please write a method in Java that determines if a string starts with an upper-case letter A-Z.
    1 Answer
  • Why do you want to work at Help Scout?
  • Why should Help Scout want to work with you?
Helpful (5)
Help Scout
Anonymous Interview Candidate in United States
No Offer
Positive Experience
Difficult Interview
Application

I applied online. The process took 5 days. I interviewed at Help Scout (United States) in Jun 2016

Interview

After filling in an application form on their website with basic questions and a simple coding example, I was contacted to begin remote interviews over video (using appear.in). This happened fairly quickly. I interviewed with (who I believe would normally be called) the manager and then a developer. The questions were solid and meaningful (no goofy, unhelpful teasers). Both people were sharp and friendly, the kind of people you would like to work with. After I passed that round, I had a remote video discussion with their People Ops (HR) representative about the process. I learned my next step would be a small software project to be submitted and judged. If I passed that round, I would then interview with another developer and then someone like a CTO/VP IT/etc (they have a flat org structure). The project given to me took more time than was advertised but I didn't mind. However, I did run out of time personally as my family was struck by illness. So I didn't complete everything I should have. I also took shortcuts and wrote experimental modules that you wouldn't for a real project but I assumed they just wanted to see my style, to see how I thought out problems in real time, etc. However, I was mostly wrong. I misjudged the goal and thus did not effectively use the little time I had. I can't say exactly what they were looking for since I didn't achieve it, but I would say focus on completing the requirements, keep everything standard and clean, and show your mastery of the technology. So I failed the project portion and that was the end. The developer sent back thoughtful and accurate critiques of my project. They were kind and professional in their resolution. I'd recommend applying to Help Scout. They seem like a great company and everyone I talked to was spot-on someone I want to work with. But learn from my mistakes and set aside ample time for a complete, clean project submission.

Interview Questions
Helpful (5)
Help Scout
Anonymous Interview Candidate in Boston, MA
No Offer
Negative Experience
Easy Interview
Application

I applied online. The process took 1 day. I interviewed at Help Scout (Boston, MA) in May 2016

Interview

I applied for a position as a Java software engineer. I have experience at a public company working on terabyte-level Oracle data warehouses, Oracle Exadata, and an ecosystem of Java web services. Since Help Scout only has 6,000 customers, I thought I'd be a fit for the requirement of "building RESTful APIs and other web services at scale". The online application requires coding a simple Java method to determine if a string starts with an uppercase letter. I provided 3 options for the solution: 1) using isUpperCase; 2) using an ASCII char code range; 3) using REGEX. I unit tested the solution (just to be paranoid) and it worked fine. Two days later they emailed me stating that I didn't make the next round of their search, and that "sometimes it's simply not the right combination of skills/experience". I had just started my job search and was eager to improve my resume, so I sent several followup emails asking for constructive feedback on how I could have stood out more. My emails were ignored. It's a negative signal when a company isn't transparent about their hiring criteria and is unwilling to provide any feedback for a candidate. I've hired numerous candidates into senior engineering roles and I always provide constructive feedback when requested, since I feel that flat-out ignoring candidates is rude and unhelpful. It's worth noting that immediately after I applied, Help Scout emailed me an Equal Employment Opportunity form requesting my ethnicity, gender, and disability status. I declined to provide that information. This practice is common at larger companies, but Help Scout is a small 18-person engineering team. Whether my refusal was a factor in their decision is unknown, since Help Scout has refused to respond to any requests for constructive feedback. Perhaps it's a great place to work, but not a great place to apply.

Interview Questions
  • Write a method to determine if a string starts with an uppercase letter.