I applied online. The process took 3 weeks. I interviewed at Hack The Box (Athens, Athens, Attica) in May 2025
Interview
The interview process consisted of four stages:
Initial Contact & Introduction – A first-stage conversation with an HR representative to discuss the role, my background, and alignment with the company values.
Technical Team Interview – A meeting with the technical team, including both a casual introduction and some technical questions to assess problem-solving and relevant skills.
Assignment – I was given an assignment to demonstrate my technical abilities.
Final Interview – A final meeting to review the assignment, receive feedback, and have a deeper discussion around the solution and potential next steps.
The overall experience was smooth, respectful, and engaging throughout the process.
Interview questions [1]
Question 1
One of the questions I was asked was to describe event phasing and delegation in JavaScript — specifically how the event capturing and bubbling phases work, and how event delegation can be used to optimize event handling in dynamic DOM structures.
I applied through an employee referral. The process took 4 weeks. I interviewed at Hack The Box in Jan 2023
Interview
Process has one interview with Talent Acquisition and two with tech experts after one assignement with escalating difficulty requirements. All was very friendly, ask very specific questions and make me understand exactly the job and the culture of company.
Interview questions [1]
Question 1
All the questions have to do with my character as well as my knowledge in software development.
I applied online. The process took 4 weeks. I interviewed at Hack The Box (Athens, Athens, Attica) in Jun 2022
Interview
The interview process consisted of 4 stages. Throughout the duration of the interviews, people was friendly, which made me feel comfortable and not stressful
The first interview was with the Talent Acquisition who gave me more information about the company and informed me about the next stages of recruitment.Next stage was an interview with the team, who gave me a lot of technical details and described the way they work.
Then followed a coding assignment for which they gave me a week to complete it and a technical discussion where I presented and analyzed the code.After that, the offer followed which I accepted.
Overall, it was a pleasant and smoothly experience