I’m Amr Harb, a problem-solving tutor and coding interview coach with extensive experience helping graduates and junior engineers prepare for technical assessments and interviews.
I rank in the top 0.17% on LeetCode and achieved a Top 100 global rank in IEEEXtreme, which reflects strong algorithmic thinking and the ability to solve problems efficiently under pressure. Beyond rankings, I’ve spent...
I’m Amr Harb, a problem-solving tutor and coding interview coach with extensive experience helping graduates and junior engineers prepare for technical assessments and interviews.
I rank in the top 0.17% on LeetCode and achieved a Top 100 global rank in IEEEXtreme, which reflects strong algorithmic thinking and the ability to solve problems efficiently under pressure. Beyond rankings, I’ve spent years teaching problem solving through university programs, ICPC training, and private coaching, working closely with students who aim to land their first software engineering job.
My teaching style is practical and interview-oriented. I focus on helping students think correctly, not just memorize solutions. During lessons, we break problems down step by step: understanding requirements, choosing the right approach, optimizing solutions, and explaining answers clearly — exactly what interviewers look for. I emphasize common patterns used in company assessments, LeetCode interviews, and coding tests, and I adapt lessons to each student’s current level.
Lessons are interactive and structured. We solve real interview-style problems together, discuss multiple approaches, and focus on building confidence and speed. I always explain why a solution works, how to recognize similar problems in the future, and how to avoid common mistakes during interviews.
If you’re a graduate or junior developer preparing for coding interviews, online assessments, or technical rounds at product-based or FAANG-style companies, my goal is to help you approach interviews calmly, think clearly, and perform at your best.
Read more
see less