
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
Candidate interview experiences
First-hand accounts from people who interviewed at LogicMonitor.
Software Engineer
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.
- 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.
Software Engineer
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.
- 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?
Software Engineer
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.
- 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.