The interview process consisted of one phone interview and three onsite interviews. All interviews were an hour long.
All of the interviews went very well, and I was able to solve the technical questions asked of me without much difficulty. The people I spoke with were all very pleasant, and I could tell they were being their true selves.
What really set the experience back was having to wait almost 8 weeks to hear back about whether or not they wanted to move forward with me. This was incredibly frustrating. Thankfully, the recruiter I had been speaking with was responsive when I asked for updates on their decision on a weekly basis. The recurring response I received was that they were still interviewing folks or were still making up their minds. I hope the company realizes it cannot take this much time to hire people.
I had another offer pending, but they were unable to expedite their hiring process for me.
There was another slightly more difficult question I received, but I cannot remember it at this time.
In Java, reverse a string without using any helper functions.
In Java, determine if a String is a palindrome. Constraint: The function must be solved recursively.
The following metrics were computed from 1 interview experience for the ServiceNow Software Engineer - Quality Engineering role in San Diego, California.
ServiceNow's interview process for their Software Engineer - Quality Engineering roles in San Diego, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for ServiceNow's Software Engineer - Quality Engineering interview process in San Diego, California.