I revisited the job market, updated my resume, and landed an interview. The recruiter liked me but required an online TestGorilla exam, unfamiliar to me as it wasn't for a technical role. Curious, I explored TestGorilla beforehand, finding it robust but not entirely relevant to real-world job scenarios, with strict time limits and anti-cheating measures like camera surveillance and full-screen mode.
Leveraging my experience in creating Google Chrome Extensions for automating tasks, like rate fetching for UPS without an API, I crafted a similar solution for TestGorilla. The extension would scrape questions and answers from the full-screen test and feed them into an online database. There, a server process would query OpenAI's ChatGPT for answers, which would then be saved to the database. I connected this to a NextJS app, displaying the latest questions and ChatGPT's responses.
The results were mixed—ChatGPT didn't ace all questions but performed reasonably well. My main drive was the thrill of the challenge and proving that the system's anti-cheating protocols could be bypassed.
