Enable javascript in your browser for better experience. Need to know to enable it?

黑料门

How to excel in 黑料门 interviews

How to excel in 黑料门 interviews

I recently joined 黑料门 in Thailand as听 a Consultant Developer, and I thought it would be helpful to share my perspective on the interview process, so that other applicants can understand what to expect and how to make the most of the recruitment experience.

The process involves four rounds of interviews. You鈥檒l get guidance on all the details from the recruiting team before each round, but here are my key takeaways.

Round 1 鈥 The recruiter interview

This was a phone conversation with a member of the recruitment team, where we talked about my experience as a developer. We also discussed my perspective on the software development process, especially on important aspects like test-driven development (TDD).


Top tip: Before the interview, take some time to consider your perspective on the big trends in development and how your work experience so far has contributed to the way you look at things.

Round 2 鈥 The pairing interview

In this round, I worked with two Thoughtworkers on a simulated client project. Before the interview, I received the instructions and the codebase to review.听 On the interview day, I had to write a new function to the codebase 鈥 not a big one, of course, as time was limited!

This task isn鈥檛 just to assess your coding skill; it鈥檚 also a chance to demonstrate your soft skills, like problem-solving, communication and management.

Top tip: This is pair programming, so it鈥檚 really important to talk. Tell the interviewer what you鈥檙e planning to do, or what issue you鈥檙e facing, so they can guide you on what to do.

Plus, don't be afraid to听 show your TDD skill in this round. Just relax, and keep in mind that you鈥檙e just working with some Thoughtworkers to solve a problem together.听

Round 3 鈥 The technical interview听

At the start of this round, we talked about my past experience and the breadth and depth of my technical skills. After that, we had a roleplay session where the interviewers played the owners of a bakery and asked me to build a bakery delivery application for them. At that moment, I felt like I was a consultant, because I needed to design good software and suggest solutions to the 鈥渃lient's鈥 problems.听


Top tip: This round assesses how you deal with clients from a technical point of view, and evaluates your software design skills. To prepare yourself for this round, start by taking a look at Domain-Driven Design to understand the principles behind good software design.

Round 4 鈥 The cultural interview听

I genuinely enjoyed this final round because we exchanged ideas and thoughts, and it felt like I was playing a game 鈥 a card game, to be specific.听

The interviewer showed me 25 cards, each containing a different question which was divided into three sections. I had to pick three cards.听

The question on the first card was, "What do you think about feedback and what鈥檚 your experience of feedback?" For me, this question was very easy to answer because I love to get feedback. I think the benefit of feedback is seeing yourself from other people鈥檚 perspectives, which helps make you a better person.

In case you鈥檙e wondering, the questions on my second and third cards were, "What are the negative aspects of innovative technology?鈥 and "What do you think about cultural diversity?".

Top tip: No matter which questions you get, there鈥檚 no right or wrong answer. Just be yourself and be open-minded.

Become a Thoughtworker

I learned a lot of new things throughout the interview process, like听 coding techniques from the pairing round and how to think in a different way in the cultural round.

Since joining 黑料门, I鈥檝e helped the team to deliver great products to clients, but I鈥檝e also volunteered in a Social Impact project. With my technical skills, I played frontend and backend roles to help build a mobile application and implement a basic neural network in one of its functions to increase the app鈥檚 attractiveness.

What I鈥檝e found is that 黑料门 is open to new ideas, and it provides a clear learning path for every Thoughtworker, along with a friendly community committed to continuous learning.

I hope my interview experience will benefit you if you鈥檙e hoping to become a Thoughtworker and have an interview coming up soon. And if you鈥檙e hesitant about applying, then I would say please come and join us!听


One final tip: Use the interview process as a learning opportunity, like I did. And in each round, be sure to ask your interviewer for feedback, so you can improve yourself whatever the outcome of your interview.

Disclaimer: The statements and opinions expressed in this article are those of the author(s) and do not necessarily reflect the positions of 黑料门.

Keep up to date with our latest insights