I applied online. I interviewed at Better Stack in Jan 2026
Interview
The interview process consisted of three stages: an algorithmic task, an HR screening, and a technical interview with a take-home assignment.
The earlier stages were straightforward, but the take-home assignment became the main evaluation point. The feedback focused largely on aspects like human-friendly copywriting and UX polish (for example empty-state messaging), while my implementation prioritized correctness, security, and safe SQL handling. Given the time constraints of the assignment, I intentionally focused on meeting the stated functional requirements and ensuring safe query construction rather than polishing UX details.
The assignment also started from a deliberately poorly written PHP codebase that candidates are expected to understand and work with. While I understand the intention may be to test the ability to navigate unfamiliar legacy code, the overall exercise felt less like solving a clearly defined engineering problem and more like trying to guess unstated expectations about priorities.
To be fair, the assignment was paid and the payment was processed as promised. However, the amount of time required to go through the code and complete the task was still quite significant.
Interview questions [1]
Question 1
Several questions related to web security, including XSS, CSRF, SQL injection, and general secure coding practices.
I applied online. The process took 3 weeks. I interviewed at Better Stack in Aug 2025
Interview
* first round: 30 mins code assignment (leetcode easy, but you have to talk to explain your actions)
* second round: call with hiring manager
* third round: call with one of developers with very basic tech questions around web security and databases.
* forth round (where I stuck): paid test assignment -- that part was hard, you have 4 hours to update and deploy unknown app and you have to be really good at everything to finish in time.
The whole process was nicely organized and people from Better Stack were nice and friendly.
Interview questions [1]
Question 1
Basic web dev stuff (security, databases), read job description carefully and you'll get the idea about questions they are asking.
I applied online. The process took 2 weeks. I interviewed at Better Stack in May 2025
Interview
Unrelated to the job practical test, which was weird but also kind of fun. several rounds of interviews with various people. All nice people but a lot of quick fire technical questions.
Interview questions [1]
Question 1
Difference between web workers and service workers