The interview lasted for one full day. From the very beginning of the interview, the interviewer started asking algorithm-based questions. One of the questions was to find the second largest element in an array. Throughout the interview, there were multiple discussions around problem-solving approaches, logic building, and coding fundamentals.