Apollo.io Interview Question

Round 1 – Online Coding Test: An online assessment focused entirely on coding problems, primarily algorithm-based. Round 2 – Technical Interview: Covered core topics including: • Selenium and automation testing concepts • Java fundamentals and OOPs • SQL queries • A coding question involving string manipulation Round 3 – API & JSON Handling: • Tasked with writing logic for character frequency count • Provided a JSON response to work with, followed by validating and asserting specific elements within the response Round 4 – Take-home Automation Assignment: • Tested the EMI Calculator (https://emicalculator.net) • Required to validate pie chart and bar chart values against the UI • Mandatory to use Cypress or Playwright for automation Round 5 – Test Case Design Round: • Identified bugs in a UI screenshot • Asked to write: • Functional and non-functional test cases • Negative and edge cases • Basic security-related test scenarios for the use case shared