I came to share a Bitbucket interview experience to accumulate some good luck.
-
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.
-
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.
-
Had a morning meeting and watched a TI9 match last night, completely forgot about the interview. Was a bit confused when the call came.
-
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.