One thing to remember
A good solution is not only accepted by the judge. You must be able to explain why it works, what it costs, and where it can fail.
Why this matters
In a placement interview, the interviewer is checking your thinking process. They may care more about your reasoning than the final code.
Your repo should show the same skill. Each solved problem needs a short explanation that sounds like you can talk through it on a call.