The interview projects for the **Programmer Analyst** role at Cognizant were engaging and well-structured. One of the tasks involved writing a program to find the **second largest element in an array**, which tested my coding skills and problem-solving approach. Another challenge required me to write SQL queries, including performing various **table joins**, to demonstrate my understanding of relational databases. I also tackled a dynamic programming problem, implementing **Kadane’s Algorithm** to find the subarray with the maximum sum. Overall, the projects allowed me to showcase my technical abilities, problem-solving skills, and ability to optimize solutions effectively.