sumo logic logo
Sumo Logic· Software Engineer -2

Sumo Logic Software Engineer -2 Interview Experience + Compensation

Posted
26 Feb 2026
318 reads

Summary

I applied through LinkedIn Jobs, underwent four interview rounds including Data Structures & Algorithms, Low-Level Design, Hiring Manager discussion with High-Level Design, and Behavioral questions. I successfully cleared all rounds and accepted an offer for a Software Engineer -2 role with a compensation of 30 LPA.

How it went

Applied through Linkedin Jobs

Round1 OA : Recieved Online assessment consisting of 2 DSA qns. (Level was easy-medium)

Round2 DSA : 2 DSA qns were asked: qn1 :https://leetcode.com/problems/compare-version-numbers/description/ qn2 : https://leetcode.com/problems/maximum-good-subarray-sum/description/

Round3 LLD : LLD -> Design Key value store. Follow up qns :Modify the design/code to support a multithreaded environment, along with memory and performance optimizations.

Round 4 HM : Prev Project discussion in depth + Follow up qns on design and database architecure of project. HLD qn of Design text editor. Then Behavioural qn(Why to join sumo logic, Tell sceratio where you managed conflict with manager and how did you resolved it)

Offer discussion : Current compensation : 16LPA(All fixed), Offered compensation : 30 LPA(Fixed). (Had others offers in range 18LPA-22LPA)

-> Interviewers were very supportive. They will always give hints when you are stuck. They are not looking for perfect solution but the problem solving appraoch.

Result : Cleared all rounds. Will be joining SUMO soon.

Questions asked (5)

  1. 01

    Compare Version Numbers

    Data Structures & Algorithms · Medium

    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.

    Open the problem
  2. 02

    Maximum Good Subarray Sum

    Data Structures & Algorithms · Hard

    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.

    Open the problem
  3. 03

    Design Key-Value Store with Concurrency

    System Design

    Design a key-value store. Follow-up questions included modifying the design/code to support a multithreaded environment, along with memory and performance optimizations.

  4. 04

    Design Text Editor (HLD)

    System Design

    Design a text editor (High-Level Design).

  5. 05

    Behavioral Questions (Why Sumo Logic, Conflict Resolution)

    Behavioral

    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.'

Know someone preparing? Send it to them:WhatsAppLinkedInX

Interviewed at Sumo Logic recently?

Write up your rounds while you still remember the questions. It helps the next person more than you would think.

Share your experience
Discussion 0

Questions for the author, or how your own interview compared.

Join the discussion

Sign in with Google to comment or ask the author a question.

No comments yet

Be the first to share your thoughts and start the discussion!