HomeInterview QuestionsWrite Python code to find the largest number in a …

Write Python code to find the largest number in a list.

🟢 Easy Coding Fresher level
1Times asked
Aug 2026Last seen
Aug 2026First seen

💡 Model Answer

You can find the largest number in a list by iterating through the list and keeping track of the maximum value seen so far. Here is a simple implementation:

python
def find_max(numbers):
    if not numbers:
        raise ValueError("List is empty")
    max_val = numbers[0]
    for num in numbers[1:]:
        if num > max_val:
            max_val = num
    return max_val

# Example usage
my_list = [3, 7, 2, 9, 4]
print(find_max(my_list))  # Output: 9

Python also provides a built‑in max() function that does the same in one line: max(numbers). The time complexity of the manual approach is O(n) because it examines each element once, and the space complexity is O(1) as only a few variables are used. This solution works for any comparable data type, not just integers.

This answer was generated by AI for study purposes. Use it as a starting point — personalize it with your own experience.

🎤 Get questions like this answered in real-time

Assisting AI listens to your interview, captures questions live, and gives you instant AI-powered answers on a discreet on-screen overlay.

Get Assisting AI — Starts at ₹500