my asylum aproval took less than 2 weeks after interview, so yea both process were really quick. but let me tell you this, that might help you. when i applied for usa visa (student visa) i had to go for 2nd fingerprint and it took over one year for name check etc. i think if it takes long time once it is very quick after that any time. now i am not an expert it could be totally wrong. but when i applied for asylum i was thinking like you that it will be very long, but unexpected happen.... hope it answers
My student Visa took 3 months to be cleared but now I have been waiting for 75 days ... I got my recommended approval in 7 days tho !