I applied through an employee referral. The process took 2 weeks. I interviewed at Heroku
Interview
The process included multiple rounds of interviews. During a 45 minute break between interviews, I was asked to develop and deploy two applications to the platform which would demonstrate a solution to a real customer issue. Then, I was asked to present the solution as though to a customer.
Interview questions [1]
Question 1
They asked me to develop two small applications and deploy them to their platform that would represent a solution to a real customer issue. Then I was asked to present that solution as though to a customer.
Initial round with HM then 4 1:1s with stakeholders. They're all behavioral focused with very minimum technical Qs. Overall experience was neutral because it seemed like they already basically wrapped up the process when i entered and they still put me through the ringer.
Interview questions [1]
Question 1
Tell me about a time you supported an unpopular opinion
Initial Screening: The first step in the interview process at Heroku may involve an initial screening. This can be in the form of a phone call or an online interview. During this stage, the recruiter or hiring manager will typically evaluate your qualifications, experience, and fit for the role. Technical Interviews: For technical roles, Heroku may conduct one or more technical interviews. These interviews assess your technical skills, problem-solving abilities, and knowledge relevant to the role. Expect questions related to coding, algorithms, data structures, system design, and software development best practices. Behavioral Interviews: Behavioral interviews focus on assessing your soft skills, communication abilities, and how you approach work situations. You may be asked to provide examples from your past experiences that demonstrate your teamwork, leadership, adaptability, and problem-solving skills. Cultural Fit Assessment: Many companies, including Heroku, emphasize cultural fit as an important aspect of their hiring process. This stage may involve interviews with team members or stakeholders to determine if your values, working style, and personality align with the company's culture. Take-Home Assignments or Coding Challenges: Depending on the role, Heroku might assign you a take-home assignment or coding challenge to evaluate your skills further. These assignments often assess your ability to work on real-world problems and deliver high-quality code. Final Interview and Offer: The final interview stage may involve meeting with senior leaders, executives, or other key stakeholders within the organization. These interviews often focus on aligning your goals with the company's vision, as well as discussing any remaining questions or concerns. If you successfully navigate the entire interview process, Heroku may extend a job offer to you.
Interview questions [1]
Question 1
Tell me about a time when you faced a difficult deadline and how you managed to meet it. Describe a situation where you had to work in a team to overcome a challenge. How do you handle conflicts or disagreements within a team? Tell me about a time when you made a mistake and how you resolved it. How do you stay updated with the latest technologies and industry trends?