I applied through university. I interviewed at DeleteMe (Bengaluru) in Jan 2026
Interview
It most specific on the GD and communication and resume discussion as its a non-tech role and you be confident with the answers and not worry much on technical aspects.