Time and expectation management. 45-60 mins is very limited time. What does the interviewer really want in 45 mins?
- Thought process/multiple solutions/tradeoffs (at the expense of writing awesome code in time and talking about what I am really good at)
- Great code and correct syntax (at the expense of tradeoff discussions and talking about what I'm really good at)
- Talking about what I am really good at (at the expense of tradeoff discussions and beautiful code)
It's really hard to gauge what the interviewer expects. Sometimes, even when they say what they are looking for, it's not really true and they are deluding themselves. Eg: Claiming that they want to see how I think, but reality is, without an optimal solution with good code, they'll just reject me (despite having given multiple answers, tradeoffs etc.)