У li в списке основных категорий родителю задать position:relative;
В нем блок с подкатегориями. Он hidden и position:absolute;
li:hover>div {display:block; right:0; top:0;}
Все.
Зачем искать когда это быстро пишется. Поэтому и не находите, так как никто не выкладывает решения из трех строчек.
Код aliExpressa даже смотреть не надо, там точно принцип такой.