Incredible Interview Experience
(I went for an interview, and it was a blast 👇) Due to some circumstances at my current company, I need to change jobs. So I applied to 3 companies, and 2 of them called me back. The first company only did a phone screening, and since it is a corp I believe it will take a while until they come back with the next steps. The second company invited me for the first interview very quickly. I went there and it was an incredibly welcoming atmosphere. People were super friendly, and we had a nice casual chat to see if there would be a match. Shortly after I left, they followed up with an invite to the second round, and they gave me a small task to complete for the second round. The task seemed very simple, but it lacked a bunch of details. Pause for a moment and think - what did I do? What would you have done in that case? Right. I sent back an email asking clarifying questions. They gave me some clarifications, and then I started implementing it. On my way to the solution, I faced a few more challenges, and I could have made an assumption or used my best guess to proceed. What I did instead was - I sent another email asking for clarification on those additional questions. What do you think has happened? I was surprised with their response 👀. They told me they were very positively impressed. They liked my approach of asking the questions. Additionally, the questions I asked were something they expected. So they asked me to push the solution as is on GitHub, and we will use it as a starting point in the following interview. They scheduled it fast too. In the second interview, we spoke about the potential issues, and then we spoke about how I would approach scaling that bit by bit. The rhythm was something like this: - Let's assume now we want to do this. How would you implement it? - Then I would elaborate on an approach/solution - Cool, now we would like to add this additional thing on top. What should be done then? - Then again, I am thinking and talking out loud my reasoning. - OK, then what would be a limit in that case? Can we do X? - Then again I would think and elaborate