I applied online. I interviewed at Imagination Technologies in Jan 2021
Interview
Initial interview to scope interest, which includes a live coding task, followed by Codility coding test (timed, unsupervised). Then a second interview round if you passed that (not sure what the threshold is), which is about 2 hours long and based entirely on technical/brain teaser type questions. By this point I was being considered for a graphics pipeline role, so they asked me to read up on computer graphics and sent a few resources as I don't study CS.
I didn't get the offer in the end. They said it was because they preferred someone who knew computers better as I'm ofc not doing computer science. Could be because I just didn't perform well enough in the second interview.
Interview questions [1]
Question 1
Not sure if I can divulge too much. Basic stuff like DRAM/SRAM difference, how processing floating points works, easy maths etc in first interview. In second interview, a series of brainteasers, which I actually quite enjoyed.