(Первоначально я неправильно понял вопрос, основанный на названии, но я включил соглашения как по типу, так и по переменной, поскольку оба интересны.)
Важно то, что это карта: что-то, в чем вы смотрите. Остальное - это деталь реализации.
Я бы предложил дать ему семантическое имя, например,
Map<String, Object> nameToSessionMap = ...
... таким образом, когда вы будете читать код, вы будете знать, какими должны быть ключи и значения.
Что касается типа переменной - опять же, я бы обычно использовал интерфейс, а не реализацию частично, потому что это указывает на то, что я не использую какие-либо элементы, специфичные для типа. Я не хочу подчеркивать реализацию в коде, обычно ... это означает, что когда я занимаюсь заботой о реализации, я могу сделать это более очевидным.