Why I Maintain This Blog


Hi there

I’m Denny Zhang. A coder at work.


Many IT companies use code online judgement to evaluate candidates. Especially the big ones. e.g, Google, Facebook, Amazon, etc.

When I first heard of this, I felt being humiliated.

Kidding me?

With ten years’ working experience, now you question me to detect whether a graph has a loop? As an infra engineer, I have never used a graph algorithm at work. It might be useful for some roles, but just irrelevant to me.

Lots of debates for this stupid code test. And yes, I hate it. But why I hate it so much? After thinking deeper, I realize part of my resistance is fear of rejections.

I admit I’m not so smart or clever. Most of the time I’m just diligent. And I had bad experience when I took ACM programming contest at college. Maybe I shall say, frustrating.

But it is what it is!

So why not stand up and conquer it? Maybe I can collect some interesting code puzzles? Help people to be more ready for the future coding interviews. Especially emotionally ready, I mean.

(Leave me comments! Help me to help others.)

My leetcode profile and lintcode profile


This blog is posted from Github: challenges-leetcode-interesting.

And we have a slack group to discuss this. Why not join us?

Another two blogs from me:

See more blogposts.

See all blogs I’m actively maintaining:

Blog Link
DevOps blog https://www.dennyzhang.com
Code tests for interviews https://code.dennyzhang.com
Learn system design https://architect.dennyzhang.com
Cheatsheet for best practices https://cheatsheet.dennyzhang.com

Original URL: https://code.dennyzhang.com/contact

Connect with Denny In LinkedIn Or Slack

Share It, If You Like It.

Leave a Reply

Your email address will not be published.