Assessment Structure
I recently took the ServiceNow QA Intern Online Assessment, and let me tell you… I thought it would be a chill “Tell me what Agile is” kind of test. But no. The job market is so cooked right now that the OA came at me like I was interviewing to replace the entire engineering team. HashMap scheduling, Selenium automation in Java, a 3-table SQL join that clearly came from someone’s unresolved childhood trauma, Jenkins pipelines, and even prompt-engineering test cases — all for an intern role.
Honestly, it was hilarious and humbling at the same time. I went in as a student and came out feeling like the industry wants interns who can code, test, deploy, automate, optimize, debug, and maybe also make coffee. But yeah .. very humbling unforgettable experience.
- DSA Coding (Easy–Medium)
- Problem was HashMap + scheduling–based logic.
- Pretty straightforward. Managed to solve it.
- Selenium + Java Coding
- Had to write Java code to automate a web form (Selenium WebDriver style).
- Honestly, wasn’t expecting a pure automation coding question — this one I couldn’t solve fully.
- 3️ and 4 SDLC / Software Development Methodologies (MCQs)
- Two conceptual MCQs on Agile, Waterfall, testing lifecycle etc.
- Moderate difficulty, nothing too tricky.
- DBMS Query (Medium–Hard)
- Given 3 tables, required joins + aggregation (GROUP BY with conditions).
- Pretty lengthy and slightly complex. Took time but doable if concepts are clear.
- 6 and 7 Jenkins (MCQs)
- Two questions on Jenkins pipelines / CI-CD basics.
- Both were easy and went well.
- Prompt Engineering (Coding-Style Task)
- Final section had a prompt engineering question .. was asked to mask private information in emails as a bank employee
- 8 test cases given — all passed for me.
Overall Thoughts - Good mix of DSA ,Automation/Selenium,SDLC,DBMS,CI/CD and Prompt Engineering