Рассуждаем логически:
* Татьяна начала работать в 9 утра.
* У нее было три встречи по часу, и все они закончились к 12 часам.
* Директор занят с 10 до 12, значит, она не могла быть у него до 10.
* У программиста совещание с 10 до 11, значит, она не могла быть у него в это время.
* Бухгалтер приезжает к 10, значит, она могла быть у него в 10.
Предположим, что:
* С 9 до 10 она была у директора.
* С 10 до 11 она была у бухгалтера.
* С 11 до 12 она была у программиста.
Тогда в 11:30 Татьяна была у программиста.
Ответ: У программиста.