10 questions · from 4 interviews
Sumo Logic interview questions
Every question candidates reported from their Sumo Logic interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.
Sumo Logic coding and DSA questions
- 01
Compare Version Numbers
The problem asks to compare two version numbers, version1 and version2 , and determine their relative order (i.e., which one is greater, smaller, or if they are equal). The problem details can be found at the provided LeetCode link.
Medium · From Sumo Logic Software Engineer -2 Interview Experience + Compensation
- 02
Maximum Good Subarray Sum
The problem asks to find the maximum sum of a 'good' subarray. A good subarray is defined by specific conditions (usually involving differences between elements or indices). The exact problem statement can be found at the provided LeetCode link.
Hard · From Sumo Logic Software Engineer -2 Interview Experience + Compensation
- 03
Find Majority Element
Find majority element with optimal approach (voting algo).
- 04
- 05
Course Schedule 2 Variation
I was given a coding problem that was a variation of the well-known LeetCode problem 'Course Schedule 2'. The core concept revolved around task scheduling with prerequisites, similar to the original problem but with an unspecified twist.
Medium · From SUMO logic sde2
Sumo Logic system design questions
- 01
Design a Job Scheduler
Design a job scheduler. Explain each component you would include, why you chose each component, and discuss alternatives or why other components could not be used.
From Sumo Logic | Senior Software Engineer | Interview Experience | Selected
- 02
Design Key-Value Store with Concurrency
Design a key-value store. Follow-up questions included modifying the design/code to support a multithreaded environment, along with memory and performance optimizations.
From Sumo Logic Software Engineer -2 Interview Experience + Compensation
- 03
Design Text Editor (HLD)
Design a text editor (High-Level Design).
From Sumo Logic Software Engineer -2 Interview Experience + Compensation
- 04
Design Distributed Job Scheduler
Design a distributed Job scheduler. The user should be able to schedule jobs in two ways (once or recurring).
Sumo Logic behavioural and HR questions
- 01
Behavioral Questions (Why Sumo Logic, Conflict Resolution)
Behavioral questions were asked, including 'Why do you want to join Sumo Logic?' and 'Describe a scenario where you managed conflict with your manager and how you resolved it.'
From Sumo Logic Software Engineer -2 Interview Experience + Compensation
Sumo Logic interview questions FAQ
What questions are asked in Sumo Logic interviews?
Candidates reported 10 distinct questions across 4 Sumo Logic interviews. 5 coding and DSA questions, 4 system design questions, 1 behavioural and HR questions.