Answer: LOGITECH INDIA Off-Campus Hiring | Online Assessment Question (2022)
Answer · Posted Jun 2026
Approach 1: Boolean Array Create a boolean array of size 26. Mark every character encountered. Check whether all positions are marked. Java Code class Solution { public boolean checkIfPangram(String sentence) { boolean[] seen = new boolean[26]; for (char c : sentence.toCharArray()) { seen[c - 'a'] = true; } for (boolean b : seen) { if (!b) { return false; } } return true; } } Time Complexity O(n) Space Complexity O(1)
The full answer & interview discussion are available to premium members.
Log in Create a free account