LogicMonitor logo

LogicMonitor Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 38 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
42.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at LogicMonitor.

Showing 3 of 38
LogicMonitor logo
LogicMonitor

Software Engineer

Engineering · more than a year ago

Mid Average Positive experience Decline offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen
Interview formats
Technical Technical Technical Technical

So, there were 4 rounds in total. 3 were technical rounds and the last one was a techno-managerial round. The interviews really dug into Java, multithreading, SQL, and DSA. It all took about a month from start to finish to get the offer. The technical interviews really hammered on Java specifics, like multithreading for handling stuff concurrently, SQL for working with databases, and DSA to see how well I could solve problems. The techno-managerial round, I guess, was to check if I had the technical chops along with the people skills needed for the job. They paid close attention to whatever tech was on my resume, especially Spring Boot since it's a big deal for them. Overall, it was a pretty thorough and tough process, you really need to know your Java, multithreading, SQL, and DSA, and also highlight Spring Boot and other resume stuff.

Confirmed questions8 questions
  • If your core Java skills are strong, interviews are straightforward. Good SQL is also essential.
  • Can you explain OOP concepts and the significance of the Synchronous keyword?
  • Please write a program to perform insertion into a Linked List.
LogicMonitor logo
LogicMonitor

Software Engineer

Engineering · more than a year ago

Entry Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Technical Coding Behavioral

LogicMonitor came to our college for 3 roles: software, UI, and DevOps. After a pre-placement talk, we had a quick aptitude test with 40 easy questions in 20 minutes, which was tough due to time constraints. Then a 2hr 45min coding test with 1 easy and 2 medium DSA problems. Results came out 3 days later; 41 out of 150 students moved on. The next stage was offline at their Pune office. They hosted us well with lunch and refreshments. There were 2 technical rounds and 1 HR interview. Both technical rounds were pen and paper. About 12 students got to the HR interview. The next day, results showed 7 selections: 2 for software, 3 for UI, and 2 for DevOps. I was selected and got a call from HR.

Confirmed questions8 questions
  • Calculate the sum of the 'n' largest elements within an array of 'm' elements.
  • What is the difference between a Linked List and an ArrayList, and when should each be used?
  • Given two unsorted Linked Lists, how would you merge and sort them?
LogicMonitor logo
LogicMonitor

Software Engineer

Engineering

Senior Average Neutral experience No offer 3 rounds
Interview process
Take home Technical screen Phone screen
Interview formats
Technical Coding Behavioral

The whole hiring process took about a month. First, there was an online technical test with 3 problems and an online aptitude test. Then, there was a 1 hour 45 minute Zoom interview. I applied online and got the online tech test invite after 2 weeks. After about 1.5 weeks more, I got the Zoom invite. I was interviewed by someone with about half my experience. This interviewer just read questions from a pre-made list. They couldn't explain the problems or give hints. It felt like the interviewer was just looking for specific answers from their bank.

Confirmed questions3 questions
  • Questions about DB internals
  • Questions about Spring
  • Questions about Data Structures

LogicMonitor Software Engineer Interview Questions

Quoted word for word from LogicMonitor interview reports.

Is it possible for multiple consumers within the same consumer group to read from the same partition?

Read reports

What is the missing number in a list of numbers from 1 to N, where N is the list's size?

Read reports

Solve this DSA coding problem: find the second most occurring character in a String.

Read reports

Given a string, count its characters and sort them. (Any programming language is acceptable).

Read reports

What is the virtual DOM in React and how does it work?

Read report

What are the differences between SQL and NoSQL databases?

Read report

Can you write a function that takes an integer and a number of parts, and returns an array? The array should contain the integer split into the specified number of even parts, ensuring the parts are as equal as possible.

Read report

What is the difference between a Linked List and an ArrayList, and when should each be used?

Read report

How would you find the index of a specific value within a sorted list using the binary search algorithm?

Read report

Formats, difficulty and experience

Across all 38 LogicMonitor interview reports.

Interview formats

Technical 44.1%
Coding 35.3%
Behavioral 16.7%
Other 2%
Presentation 1%

Interview difficulty

Easy 21.1%
Average 65.8%
Difficult 13.2%

Candidate experience

Positive 42.1%
Negative 36.8%
Neutral 21.1%