TATA ELXSI Campus Hiring Interview Question | Matrix

Question · Posted Jun 2026

Problem Statement You are given an n × n matrix representing an image. Rotate the image by 90 degrees clockwise without using any extra 2D matrix. The rotation must be performed in-place, meaning you can only modify the given matrix directly. Example 1 Input matrix = [  [1,2,3],  [4,5,6],  [7,8,9] ] Output [  [7,4,1],  [8,5,2],  [9,6,3] ] Example 2 Input matrix = [  [5,1,9,11],  [2,4,8,10],  [13,3,6,7],  [15,14,12,16] ] Output [  [15,13,2,5],  [14,3,4,1],  [12,6,8,9],  [16,7,10,11] ] Constraints 1 <= n <= ...

The full answer & interview discussion are available to premium members.

Log in Create a free account