> I would encourage XXX to use some coding challenge practice websites to become comfortable with producing quick working code segments
contrasts with
> I have realized that maybe I'm not a rockstar coder that can come up with high performance code.
What's your analytical process like? Do you take a moment to sit back and just think? Don't dive directly into the code.
My most successful candidates spend five to ten minutes thinking about my problem and talking themselves through it before writing any real code. They'll sometimes take notes with class diagrams or ASCII diagrams.
You don't have to have an optimal solution first.