ServiceNow Software Engineer Interview Experience
Software Engineer
Summary
AI Powered
The ServiceNow Frontend Software Engineer interview process involved multiple rounds of technical discussions and problem-solving. In Round 1, candidates faced JavaScript-based questions, covering topics such as output analysis, event loops, promises, and Angular concepts, followed by more complex problems in Round 2, including dynamic programming challenges and system design for an Autocomplete component. Overall, the interview experience at ServiceNow appears to be rigorous, emphasizing deep technical knowledge and problem-solving skills.
1
2
Given this function, what will be the output and why?
javascript
function foo() {
for (var i = 0; i < 10; i++) setTimeout(() => console.log(i), 1000);
}
foo();
javascript
function foo() {
for (var i = 0; i < 10; i++) setTimeout(() => console.log(i), 1000);
}
foo();Given this function, what will be the output and why?
javascript
function foo() {
for (var i = 0; i < 10; i++) setTimeout(() => console.log(i), 1000);
}
foo();
javascript
output-analysis
Medium
javascript
function foo() {
for (var i = 0; i < 10; i++) setTimeout(() => console.log(i), 1000);
}
foo();3
Explain the high-level design (HLD) and low-level design (LLD) for an Autocomplete component. Ensure to highlight scalability and modularity features. Present the HLD in three parts: functional requirements, non-functional requirements, and data flow.
Explain the high-level design (HLD) and low-level design (LLD) for an Autocomplete component. Ensure to highlight scalability and modularity features. Present the HLD in three parts: functional requirements, non-functional requirements, and data flow.
system-design
hld
lld
Hard
frontendinterviewsoftwareengineersoftwaredeveloperinterviewexperienceservicenowjavascriptinterviewtipsjobinterviewcareergrowthservicenow
r
ritwik chakraborty
Verified User
ā/Ctrl+D
Bookmark for later