Pergunta de entrevista da empresa IBM

i was asked an cache memory implementation problem and a rank and performance calculation based problem in hacker rank