took the AIG online assessment a few weeks ago. sharing specifics because I spent way too long searching for this before I sat it.
platform: HackerRank. no proctoring software, but timed. standard deal.
format: 2 problems, 90 minutes total. both in whatever language you want, I did Python.
problem 1: array manipulation, medium difficulty. classic hash map problem. O(n) solution was obviously expected. nothing tricky about edge cases, just had to be clean.
problem 2: string parsing / tree traversal. this one was harder. took me about 40 minutes. the description was a little ambiguous so I spent 10 minutes just re-reading it. ended up getting about 90% of test cases. not sure if that was a pass.
spoiler: it was a pass. I got through to the phone screen.
difficulty compared to other OAs I've done: easier than Google, comparable to Stripe's first-round OA, harder than what I've seen from some regional banks. solidly medium difficulty. no hard LeetCode problems in my batch.
one thing I noticed: there's a code quality section after the problems. it's not a separate round, just a survey asking you to rate your own confidence in your solutions. I was honest, said I was 70% on problem 2. didn't seem to hurt me.
prep I'd recommend: do about 15-20 mediums on LeetCode focusing on arrays, hashmaps, trees, and graphs. don't worry about DP or segment trees for the OA stage. that complexity shows up later if at all.
if anyone else has recent AIG online assessment data from 2026, reply below. curious if problems vary by team or if it's the same bank.