ServiceNow QA Intern OA | Complete Breakdown (Tier-3 | College Shortlist)

servicenow logo
servicenow
QA Intern
November 29, 202558 reads

Summary

I recently completed the ServiceNow QA Intern Online Assessment, which proved to be far more challenging and comprehensive than I anticipated for an intern role. The assessment covered a wide array of topics, from DSA and automation to databases and prompt engineering, offering a humbling and insightful experience.

Full Experience

Assessment Structure

I recently took the ServiceNow QA Intern Online Assessment, and honestly, I went in thinking it would be a straightforward, conceptual test like 'Tell me what Agile is'. However, the current job market must be incredibly competitive because the OA felt like I was interviewing for a full engineering role! It covered everything from HashMap scheduling and Selenium automation in Java to complex 3-table SQL joins, Jenkins pipelines, and even prompt-engineering test cases—all for an intern position.

It was both hilarious and incredibly humbling at the same time. I started as a student but finished the assessment feeling like the industry now expects interns to be proficient in coding, testing, deploying, automating, optimizing, debugging, and maybe also making coffee. Nevertheless, it was a very memorable and humbling experience.

Interview Questions (4)

Q1
HashMap Scheduling Logic
Data Structures & AlgorithmsMedium

The problem involved applying HashMap data structure principles combined with scheduling-based logic to solve a coding challenge. It was pretty straightforward.

Q2
Automate Web Form using Selenium WebDriver in Java
OtherMedium

I was tasked with writing Java code to automate interactions with a web form, specifically using Selenium WebDriver to perform the necessary actions. I honestly wasn't expecting a pure automation coding question.

Q3
SQL Query: Joins and Aggregation with Conditions
OtherHard

I was presented with three database tables and had to write a SQL query involving multiple joins and aggregation functions, including GROUP BY with specific conditions. This query was pretty lengthy and slightly complex.

Q4
Prompt Engineering: Mask Private Info in Emails
OtherMedium

The final section featured a prompt engineering question. I was asked to design a solution to mask private information found in emails, acting in the capacity of a bank employee.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!