Taro Logo

Front End Developer Interview Experience - Bengaluru, Karnataka

July 1, 2020
Positive ExperienceNo Offer

Process

Applied through online. It was an easy interview. The interviewer was easy and cool. The interview mainly focused on JavaScript basics, such as primitive and non-primitive data types. I applied for a role at ServiceNow in Hyderabad, and the interview was conducted on a Zoom call.

Questions

  1. Print matrix in clockwise manner: Input: 1 2 3 4 5 6 7 8
    9 10 11 12 13 14 15 16

Output should be: 1 2 3 4 8 12 16 15 14 13 9 5 6 7 11 10.

  1. Check if an object is an array or not. (You can check with isArray(arrr) or (typeof arrr && arrr.length))

  2. What will the console.log statements print? javascript const obj = { name: 'Billy', sing: function () { this.age = "20" console.log('a' , this); var anotherFunction = function() { this.age = "30" console.log('b', this); } anotherFunction(); } } obj.sing();

// First console will print properties of obj (name, age, and sing). The second will print the window object.

javascript abc(); function abc() { console.log("1"); } function abc() { console.log("2"); } function abc() { console.log("3"); }

// It will execute the last function statement.

javascript var x; (function test() { console.log('x --'+ x); })(); var y = function() { console.log('In y' + x); } another(); var x = 10; console.log(x);

function another() { console.log(x); }

// The first self-invoking function will print 'null' because x is not assigned a value yet. The y function is not called, so it won't execute. another() will be called and print 'null' because x has not been assigned a value yet at that point. Finally, console.log(x) will print 10 because x has been assigned the value 10.

  1. Largest path from root in a tree.

  2. Sorting of an array that contains dates. javascript var dates = ['1/2/2019' , '11/12/2013', '1/1/1980', '11/1/1934']

  3. Stop event bubbling at a specified div. html

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the ServiceNow Front End Developer role in Bengaluru, Karnataka.

Success Rate

0%
Pass Rate

ServiceNow's interview process for their Front End Developer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for ServiceNow's Front End Developer interview process in Bengaluru, Karnataka.

ServiceNow Work Experiences