AIG · Primly Community

AIG coding interview / online assessment format and difficulty, honest breakdown

mobile_mara · 4 replies

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.

4 replies

jp_newgrad

90 minutes for 2 mediums is pretty reasonable. some of the finance company OAs I've seen are 3 problems in 60 minutes which is just mean. did they send the OA right after the recruiter call or was there a delay?

mobile_mara

sent it 2 days after the recruiter call. had 5 days to complete it. I did it day 3. no one chased me, the link just expired.

bootcamp_bri

good to hear it's medium not hard. I've been grinding LC mediums for two months. what language did most people use, do you know? I'm stronger in JavaScript than Python.

analyst_ana

I didn't get an OA, went straight from recruiter to phone screen. might depend on the role. I was interviewing for more of a data/software hybrid position.