Home › Blog › ServiceNow Online Assessment: HackerRank Problems and Timing

ServiceNow Online Assessment: HackerRank Problems and Timing

ServiceNow's online assessment for Associate Software Engineer and intern roles is commonly reported as a HackerRank test of one to three coding problems, often with multiple-choice questions on operating systems, databases and algorithms. Some recent reports add a SQL question or a short prompt-engineering task.

ServiceNow's online assessment for Associate Software Engineer and intern roles is commonly reported as a HackerRank test of one to three coding problems, often with multiple-choice questions on operating systems, databases and algorithms. Some recent reports add a SQL question or a short prompt-engineering task. This page covers what the ServiceNow online assessment is, its format and timings, how it is scored, the rules to know before you start, how to prepare and a two-week practice plan.

What the ServiceNow online assessment is

ServiceNow publishes no OA specification, so this page reflects candidate reports and guides checked on November 12, 2026. Most public reports come from the Associate Software Engineer (ASE) track at its Hyderabad development centre, where the test is reported at 60 to 90 minutes. One guide says some recent cycles split it into two HackerRank tests: an easier mixed round in JavaScript, SQL and Python, then a harder data-structures round for those who clear it. Recent Glassdoor accounts put a prompt-engineering task beside the coding: one listed four tasks (prompt engineering, a medium and a hard data-structures problem, and a hard SQL query), and a Hyderabad candidate described a basic and a medium problem, a prompt-engineering question, and aptitude and soft-skills items. An older on-campus report described a graph problem and a binary-search problem. US intern reports mention the assessment less often and focus on later design and project questions.

For the SQL and database questions, see SQL interview questions and DBMS interview questions.

Format and timings

PartWhat it involvesTime and questions
CodingOne to three problems, easy to hard; arrays, strings, sliding windows, graphs and binary search are reportedShared time limit
Multiple choice (many reports)Operating systems, DBMS and algorithm fundamentalsAbout 10 to 15 questions, as guides report
SQL (some cycles)Joins, grouping and filtering, sometimes rated hardWithin the test
Prompt-engineering task (recent reports)Writing or improving a prompt for a stated goalWithin the test

Total: commonly reported as 60 to 90 minutes.

How it is scored

Rules to know before you start

How to prepare

  1. Practice medium problems on arrays, strings and sliding windows, such as finding the smallest window that contains every character of another string, plus one hard graph or dynamic-programming problem a day.
  2. Write SQL with joins, GROUP BY, HAVING and window functions under a timer.
  3. Revise OS and DBMS basics: deadlock, paging, indexing, normalization and transactions.
  4. Practice writing clear prompts that state the role, the task, the constraints and the output format.
  5. ServiceNow's platform is scripted in JavaScript, so some JavaScript fluency helps in the mixed round and later interviews.

A two-week practice plan

  1. Days 1 and 2: read the invitation or drive notice and try HackerRank's sample test.
  2. Days 3 to 6: two coding problems a day, one medium and one hard, on strings, sliding windows, graphs and binary search.
  3. Days 7 and 8: SQL every day: joins, aggregation and window functions.
  4. Day 9: OS and DBMS multiple choice in timed sets of 15.
  5. Day 10: JavaScript and Python basics for the mixed round, plus three prompt-writing exercises.
  6. Day 11: one full mock in 90 minutes with coding, SQL and multiple choice.
  7. Days 12 and 13: review mistakes and prepare to explain one project end to end.
  8. Day 14: take the test early in the window.

Related guides: what an online assessment is, the HackerRank assessment guide, ServiceNow coding interview questions.

On the day, and the mistakes to avoid

  1. Check the invitation for the platform, the sections, the time per section and whether wrong answers cost marks.
  2. Try the platform's sample test so the editor, run button and question navigation are familiar.
  3. Use a reliable laptop on a stable connection, with a working webcam if the invitation asks for one, and close other apps and tabs.
  4. Note whether sections are timed separately; time left in one section may not carry over.
  5. Answer the multiple-choice items you know quickly, flag the rest and protect time for the coding problems.
  6. Before submitting code, run your own edge cases and remove debug prints.

Mistakes that cost candidates:

What happens after the ServiceNow online assessment

Candidates commonly report one or two technical interviews with live coding on a shared screen, computer-science fundamentals and a résumé walkthrough, then a hiring-manager round of 30 to 90 minutes. Guides say experienced hires may also get a system design round on topics such as multi-tenant services or workflow and approval engines. For the next stage, see our technical phone screen guide.

Where CoPilot Interview fits

Online assessments are tests you take on your own: outside help is not allowed, and proctoring settings can flag other apps, tab switches or a second voice. Practice beforehand instead. CoPilot Interview is an AI interview assistant; its free AI mock interview prepares you for the interviews that follow the assessment, with questions built from your résumé and the job description and each spoken answer scored out of ten. The free plan gives 15 minutes a day of live help in sessions of up to 15 minutes, with AI mock interviews included. Read the invitation carefully and follow your employer's rules.

Disclosure: CoPilot Interview is our product, so weigh what we say about it accordingly.

Frequently asked questions

Does ServiceNow use HackerRank?

Yes, in nearly all candidate reports for ASE and intern roles.

How many questions are on the ServiceNow OA?

Commonly one to three coding problems, often with about 10 to 15 multiple-choice questions; one recent report described four tasks including SQL and prompt engineering.

Is there SQL on the ServiceNow test?

In several reports, yes, and one recent account rated the SQL question hard.

What comes after the ServiceNow OA?

One or two technical interviews of 45 to 100 minutes, then a hiring-manager round mixing technical, light design and behavioral questions, as candidates commonly report.

Can I use AI tools during the ServiceNow online assessment?

No, unless the instructions explicitly allow it. Assessments are meant to be taken on your own, and proctoring settings can flag other apps, tab switches or pasted code. Use AI tools to practice beforehand, and follow your employer's rules.

Practice this interview before the real one

The AI mock interview builds questions from your resume and the job description, reads them aloud and scores each spoken answer out of 10. Included on the free plan.

Start a mock interview