1p3a
Question
·
Feb 2026
ServiceNow Staff Software Engineer Interview: HLD, LLD, and Coding Challenges
Question Details
Round 1 Text Justification ## Round 2 (LLD) Design a Loan Management System where customers can take loan and see the monthly EMI for the ent
Full Details
Round 1 Text Justification ## Round 2 (LLD) Design a Loan Management System where customers can take loan and see the monthly EMI for the entire loan period (including days beyond current date). The customers can pay advance amounts as well which will change the EMI for the upcoming period that should be reflected in the upcoming monthly sheets. Follow Up: - All DB tables to store loans and calculate EMIs - What if the interest rate changed midway through loan ? What changes will be made in the tables and LLD to accomodate that ? - What other improvements can be done on the entire system? ## Round 3 (Bonus Problem Solving round since second round had mixed feedback) - Jump Game II - Minimum Window SUBSEQUENCE ## Round 4 (HLD) Design an Incident Management system which can be shipped to external Clients (ex: Amazon type e-commerece site) ### Requirements: - CRUD on incidents - All DB tables, indexes, query patterns - How will the incident be routed to the right team ? The team information is not available while creating the incident. The expectation is to define a PROCESS/SYSTEM through which the right team can be found and the incident can be assigned to them.
Free preview. Unlock all questions →
Topics
Sql
More from ServiceNow
1p3a
ServiceNow Technical Phone Interview for Software Engineer
1p3a
ServiceNow Research Intern Tech Phone Screen Experience
1p3a
ServiceNow USA Staff Software Engineer Interview Experience and Offer
1p3a
ServiceNow IC2 Software Engineer Interview Experience
1p3a
ServiceNow Staff Software Engineer Full Stack Interview Experience