Zoho

Zoho Software Engineer Onsite Coding Questions

26+ questions from real Zoho Software Engineer Onsite Coding rounds, reported by candidates who interviewed there.

26
Questions
8
Topic Areas
10+
Sources

What does the Zoho Onsite Coding round test?

The Zoho onsite coding round is the core technical evaluation. Software Engineer candidates typically see 2-3 algorithm and data structure problems. Problems range from medium to hard difficulty, and interviewers evaluate both correctness and code quality.

Top Topics in This Round

Zoho Software Engineer Onsite Coding Questions

LeetCode #394: Decode String. Difficulty: Medium. Topics: String, Stack, Recursion. Asked at Zoho in the last 6 months.

LeetCode #3: Longest Substring Without Repeating Characters. Difficulty: Medium. Topics: Hash Table, String, Sliding Window. Asked at Zoho in the last 6 months.

#70 Climbing Stairs

Dynamic Programming

LeetCode #70: Climbing Stairs. Difficulty: Easy. Topics: Math, Dynamic Programming, Memoization. Asked at Zoho in the last 6 months.

LeetCode #56: Merge Intervals. Difficulty: Medium. Topics: Array, Sorting. Asked at Zoho in the last 6 months.

LeetCode #739: Daily Temperatures. Difficulty: Medium. Topics: Array, Stack, Monotonic Stack. Asked at Zoho in the last 6 months.

LeetCode #11: Container With Most Water. Difficulty: Medium. Topics: Array, Two Pointers, Greedy. Asked at Zoho in the last 6 months.

LeetCode #54: Spiral Matrix. Difficulty: Medium. Topics: Array, Matrix, Simulation. Asked at Zoho in the last 6 months.

#1 Two Sum

Hash Table

LeetCode #1: Two Sum. Difficulty: Easy. Topics: Array, Hash Table. Asked at Zoho in the last 6 months.

#72 Edit Distance

Dynamic Programming

LeetCode #72: Edit Distance. Difficulty: Medium. Topics: String, Dynamic Programming. Asked at Zoho in the last 6 months.

LeetCode #695: Max Area of Island. Difficulty: Medium. Topics: Array, Depth-First Search, Breadth-First Search, Union-Find, Matrix. Asked at Zoho in the last 6 months.

LeetCode #219: Contains Duplicate II. Difficulty: Easy. Topics: Array, Hash Table, Sliding Window. Asked at Zoho in the last 6 months.

LeetCode #1394: Find Lucky Integer in an Array. Difficulty: Easy. Topics: Array, Hash Table, Counting. Asked at Zoho in the last 6 months.

LeetCode #435: Non-overlapping Intervals. Difficulty: Medium. Topics: Array, Dynamic Programming, Greedy, Sorting. Asked at Zoho in the last 6 months.

LeetCode #40: Combination Sum II. Difficulty: Medium. Topics: Array, Backtracking. Asked at Zoho in the last 6 months.

#79 Word Search

Backtracking

LeetCode #79: Word Search. Difficulty: Medium. Topics: Array, String, Backtracking, Depth-First Search, Matrix. Asked at Zoho in the last 6 months.

LeetCode #961: N-Repeated Element in Size 2N Array. Difficulty: Easy. Topics: Array, Hash Table. Asked at Zoho in the last 6 months.

LeetCode #557: Reverse Words in a String III. Difficulty: Easy. Topics: Two Pointers, String. Asked at Zoho in the last 6 months.

LeetCode #560: Subarray Sum Equals K. Difficulty: Medium. Topics: Array, Hash Table, Prefix Sum. Asked at Zoho in the last 6 months.

#44 Wildcard Matching

Dynamic Programming

LeetCode #44: Wildcard Matching. Difficulty: Hard. Topics: String, Dynamic Programming, Greedy, Recursion. Asked at Zoho in the last 6 months.

#115 Distinct Subsequences

Dynamic Programming

LeetCode #115: Distinct Subsequences. Difficulty: Hard. Topics: String, Dynamic Programming. Asked at Zoho in the last 6 months.

See All 26 Questions from This Round

Full question text, answer context, and frequency data for subscribers.

Get Access