Too much "Please imagine" questions, unnecessary. I mean you could've just take a look at my repo, ask what did I do and why, and then move on. More on that, they asked what will I do if I'm the manager or the lead. And then a question like given an unknown valid data, how will I validate those data is really THAT valid? Easy but still unnecessary question given by the senior.
After all of that they told me to wait for 2 whole weeks for a Yes/No news whether I'm hired or not (offering letter). Then whatever, skipped this and moved on better opportunities.