Frontend Atlassian Bitbucket Interview

I came to share a Bitbucket interview experience to accumulate some good luck.

  1. Asked about my background, talked about my experience as a software engineer at Amazon, and some of the products I worked on. Then moved on to a coding problem.

  2. Asked for a general interview instead of frontend-specific. However, during the coding part on HackerRank, I was told to use JavaScript instead of Java, which caught me off guard. Had to recall some past practice.

  3. Had a morning meeting and watched a TI9 match last night, completely forgot about the interview. Was a bit confused when the call came.

  4. Provided with an input and asked to write a flatten function to achieve the expected output. Used a JavaScript solution found online.

Had a brief discussion with the interviewer about using recursion, then proceeded with DFS. There was some confusion regarding a specific part of the code, but the output was correct, so it was accepted.

Had a follow-up question and asked if I could use the previous function, to which I received a positive response.

Encountered an issue with running the code due to a missing part, but managed to solve it with an alternative method found online. The interviewer suggested a different approach, which also didn’t work, leading to a humorous moment. Concluded the interview with some questions.

Overall, not sure if I passed or not, but it was a learning experience. Hopefully, this can be helpful to others.