Member-only story

Programming puzzle problem through coding solving platforms like LeetCode and Hacker Rank and how GitHub Copilot solves the problem

Bryant Jimin Son
5 min readFeb 16, 2024

--

Imagine this. Your team has a opening for a programmer position, and you, as a manager or an experienced programmer, got some good resumes through a job posting that your team posted. Due to the idea of advertising the remote culture and location flexibility of your company, your team decides to interview the candidates through virtual platforms like Zoom, Google Meet, or Microsoft Teams. And because you are interviewing these candidates for their technical abilities, you decided to give out some algorithmic puzzle problems divided by a 45 minutes section for each interview slot. Now, we are living in an era of AI/ML and generative AI. Will things like ChatGPT or GitHub Copilot affect the candidates’ results? How good are they really?

I will take a very simple problem in LeetCode called Two Sum, which is ranked Easy in LeetCode’s level of difficulty.

Leet Code’s number of different problems

The problem looks like this:

Two Sum problem in LeetCode

You can choose from the list of different programming languages that you want to solve this with. For me, I decided to solve using…

--

--

Bryant Jimin Son
Bryant Jimin Son

Written by Bryant Jimin Son

A cloud practitioner talking about technology, travels & career tips. But I will sometimes cover financial advises and some random stuffs.

No responses yet