Interviewer kept asking why should we hire you referring to my relatively smaller stints at previous organisations. It's fine if this is asked in screening or managerial round, but should not be brought up in the round where take home assignment is discussed.
In the craft round, instead of actually going through the code or the decisions, I was asked trivia Java questions which honestly good developers will flag as ambiguous in code reviews. These questions are avoided by good interviewers since they can be looked up.
When mentioned I don't remember specifics since I haven't worked with the exact thing in last year, he said I was bluffing. No, this is not a poker game where I would want to bluff.
I won't deny that some basic Java questions were incorrectly answered by me. But I made educated guesses and gave my rationale. The IDE funnily enough showed yellow highlighting asking to simplify the code.
They mentioned my Java can be improved. Based on trivia questions. Wow!