Summary
I attended the first round for a Software Engineer position at Gameskraft, where I successfully solved two coding problems and was passed to the next round.
Full Experience
I participated in the first round of interviews for a Software Engineer role at Gameskraft. The interviewer presented two coding challenges. For the first question, I initially proposed a level-order traversal solution, but with a hint from the interviewer, I arrived at a more optimal approach and coded it. For the second question, I quickly identified the optimal solution and implemented it. Afterwards, we discussed my resume, and the interviewer seemed satisfied, passing me to the next round. I look forward to sharing my experiences from the subsequent rounds.
Interview Questions (2)
Given a binary tree root. We want to add an attribute of adj_right to all the nodes in the binary tree. This attribute should point to the next node on the same level, or null if there is no node to its right.
Given trains, i.e., a list of arrival and departure times. Find the optimal number of substations required.