Find the Second Largest Element
Given an array or list of integers 'ARR', identify the second largest element in 'ARR'.
If a second largest element does not exist, return -1.
Example:
Input:
ARR = [2, 4, 5, 6, 8]
Output:
6
Explanation:
In the sequence, 8 is the largest and 6 is the second largest.
Input:
ARR = [5, 5, 5, 5, 5]
Output:
-1
Explanation:
There is no second largest element as all elements are identical.
Constraints:
1 ≤ T ≤ 100
where 'T' is the number of test cases.1 ≤ N ≤ 5000
where 'N' is the number of elements in 'ARR'.-10^9 ≤ ARR[i] ≤ 10^9
for each element in 'ARR'.
Note:
You do not need to print any output. Implement the function to return the desired results.

AnswerBot
1y
The task is to find the second largest element in an array of integers.
Iterate through the array and keep track of the largest and second largest elements.
Initialize the largest and second largest var...read more
Help your peers!
Add answer anonymously...
Unthinkable Solutions Software Developer interview questions & answers
A Software Developer was asked 9mo agoQ. Given an array of intervals where intervals[i] = [starti, endi], merge all overl...read more
A Software Developer was asked 8mo agoQ. Implement debouncing, create a nodejs server with a get / post api, a puzzle, ja...read more
A Software Developer was asked 8mo agoQ. Designing dbms for a college website
Popular interview questions of Software Developer
A Software Developer was asked 9mo agoQ1. Given an array of intervals where intervals[i] = [starti, endi], merge all overl...read more
A Software Developer was asked 7mo agoQ2. Implement debouncing, create a nodejs server with a get / post api, a puzzle, ja...read more
A Software Developer was asked 7mo agoQ3. Designing dbms for a college website
>
Unthinkable Solutions Software Developer Interview Questions
Stay ahead in your career. Get AmbitionBox app


Trusted by over 1.5 Crore job seekers to find their right fit company
80 L+
Reviews
10L+
Interviews
4 Cr+
Salaries
1.5 Cr+
Users
Contribute to help millions
AmbitionBox Awards
Get AmbitionBox app

