Summary
I participated in the Japan METI IT Engineer Internship online assessment and faced three coding questions covering array manipulation, 2D grid simulation, and array subset problems.
Full Experience
I recently took the online assessment for the Japan METI IT Engineer Internship. The assessment comprised three distinct coding challenges. The first question was related to manipulating array elements by moving zero values. The second involved simulating card movements on a 2D grid, requiring careful state management. Finally, the third problem dealt with concepts of division and generating array subsets. While challenging, I felt I approached each problem methodically.
Interview Questions (3)
The problem required me to manipulate an array by moving all zero values to one end while maintaining the relative order of the non-zero elements.
I was tasked with simulating the movement of cards on a 2D grid. This problem likely involved tracking the position and state of multiple cards, possibly with specific movement rules or interactions within the grid environment.
This question combined concepts of division and array subsets. It probably involved operations on array elements based on divisibility rules, possibly requiring the generation or analysis of subsets that satisfy certain conditions related to division.