Analyse your work each day at the end of it. Answer the questions: what is fulfilled and what not. If you should let somebody know that the work is not done — do it.
I’ve interviewed at least 500 engineering candidates. Roughly 10% were given offers. Less than 3% I considered “rockstar” candidates, and I remember all of them.