Pergunta de entrevista da empresa Okta

Implement an algorithm to perform insert, delete, update, find random existing value in a data structure in O(1) time