LeetCode Weekly / Biweekly
200+ real contests with long-term consistency under pressure.
I am Coco, founder of cocode, an active LeetCode contestant, and a mentor who keeps helping students prepare for algorithms, recruiting, and interviews.
This is the first version of a scroll-driven intro page. As you move down, you will see proof of results, how I teach, what I focus on, and why I keep doing this work.
200+ real contests with long-term consistency under pressure.
From fundamentals to DP, graphs, and problem-solving patterns.
Helping students connect algorithm skill with actual interview outcomes.
It is not meant to be a resume summary. It is closer to a personal homepage that explains the kind of value I want to offer over time: clearer training, calmer guidance, and a more structured growth path.
If this page works as a homepage, these cards should feel like the clearest next steps: read the blog, browse the bank, or jump straight into the coaching layer.
I wanted this page to feel evidence-based rather than self-promotional, so the first stop after the hero is a compact proof section.
These are some of the most representative results, with links so the page can stay grounded in something checkable.
If you are learning algorithms, preparing for OAs, or practicing hard without a clear system, these are the kinds of support that fit best.
Why this work fits me well · My own path looks a lot like the path many students are walking now, which is why I care so much about turning vague improvement into concrete action.
Reorganize topics such as data structures, DP, graphs, and tricky thinking problems into a cleaner progression.
Train problem selection, implementation speed, edge-case checking, and debugging rhythm under time pressure.
Practice clarifying questions, explaining complexity, validating with examples, and writing code with confidence.
Connect practice sessions into a visible improvement loop instead of letting them stay isolated.
A large contest volume teaches pacing, decision-making, and where strong students actually lose points.
I prefer breaking down transitions, boundary cases, patterns, and decision points instead of only presenting the final idea.
Many students are capable already. The real challenge is turning that ability into reliable performance under time pressure.
This page gives a quick overview of teaching style, focus areas, and representative experience.
The two mentor profiles below are fictional demo personas created for page design and structure preview.
Algorithm Contest Coach / Bootcamp Instructor (Demo)
Turns difficult problems into repeatable actions you can execute under pressure.
Lin focuses on layered algorithm training and helps students convert knowledge into stable performance workflows.
Interview Communication Coach / Algorithm Mentor (Demo)
Upgrades coding ability into clear communication and interview-ready delivery.
Zhou specializes in verbal reasoning, explanation flow, and turning raw solving ability into interview outcomes.
This final section keeps the longer-form written version for readers who want the complete background.
Hello everyone, my name is Coco, founder of cocode. I am a passionate learner of algorithms and programming contests 📘💻, and I truly enjoy sharing my experience with others. I have been an active participant on LeetCode China (leetcode.cn) for many years, where I have competed in over two hundred Weekly and Biweekly Contests. I have consistently achieved Top 10 rankings 🏅, representing genuine individual problem-solving ability - unaffected by AI tools or automation. Here are some representative results:
During my time at university 🎓, I often explained algorithm concepts to my classmates - from fundamental data structures to advanced topics such as dynamic programming and graph theory - supported by real problem examples. This experience showed me that sharing knowledge and growing together is truly meaningful 🤝.
These contest results and teaching experiences have equipped me with not only strong algorithmic skills ⚙️ but also the ability to explain complex problems clearly ✨. In the future, I hope to pass on the joy of algorithmic thinking to more students, helping them enhance their problem-solving skills and find their own sense of accomplishment 🚀.
Currently, I am also dedicated to guiding students in their campus recruitment preparation 🍂💼. For students in North America, this includes targeted practice for OAs (Online Assessments) and VOs (Virtual Onsite interviews), covering common algorithm patterns, implementation speed, and interview-style problem-solving strategies. Through teaching and mentorship, I aim to help more students walk confidently and steadily on their journey toward algorithms and career opportunities 🌟.
👉 If you are interested in algorithms, or if you are preparing for OA/VO or campus recruitment, feel free to reach out. Let's explore and grow together in the world of algorithms, and embrace new challenges and opportunities 💪🌍.
The feeling I want this page to leave behind is not just that I have strong results, but that this journey gets easier when someone helps you move through it with structure and calm.
Think of this page as the visual entry point: get a feel for the style here, then move into the blog, problem resources, and the rest of the ecosystem.