Question d’entretien chez Stripe

Coding Question has two parts. display row which have minimum in column(column name will be given as parameter).In Second part list of column will be given as function parameter .There will be more than one column which will have minimum value . Somewhat tie breaker type question in which output will be one row after applying tie breaker on given columns in order .First one was easy. Second This is the only question asked by them generally. Which data structure you use for storing whole table(I used dictionary)