Ну смотря какой человек будет. Если это близкий человек то можно его и спросить что ему подарить на день рождение. Если же это дальний родственник или подруга то их спрашивать уже будет не прилично лучше всего лишь самому подумать что подарить .
Вообще пытаюсь спрашивать, все таки люди разные. И на день рождение человеку хочется сделать приятное. А не дарить не нужную вещь, которая будет пылится у него на полке неопределенное количество времени.
Обязательно нужно спросить именинника, что ему подарить, дабы не сделать ненужного подарка, а если человек стесняеться спросить именинника, тогда можно просто подарить деньги, ту сумму, которую можно отдать.
я вообще стараюсь спросить,что человек хочет в качестве подарка,не напрямую,а как намеком,но это только для близких людей такое проходит.а в основном я предпочитаю дарить деньги в конверте, они никогда лишними не будут