Practical preparation for coding tests and interviews, directly taught by interviewers from Naver, Kakao, Line, Coupang, and Baemin.

This course was created to solve a common problem many people face while preparing for developer jobs: "I studied CS and data structures, but I get tongue-tied during interviews." While conducting actual interviews at companies like Naver, Kakao, and Toss, I noticed that most candidates have memorized concepts but cannot explain why those concepts are necessary or how they are applied in real-world situations. Rather than simple rote memorization, this course teaches you how to understand the interviewer's intent and provide more persuasive answers to the same questions. Whether it's the OSI 7 layers, data structures, or coding tests, we focus on why you need to know them, when they are used, and how to speak about them to receive a positive evaluation in an interview. This course is for those who want to become developers who can explain what they understand in their own words, rather than just giving the same answers as everyone else.

(5.0) 8 reviews

236 learners

Level Beginner

Course period Unlimited

JavaScript
JavaScript
Interview
Interview
Tech Interview
Tech Interview
Algorithm
Algorithm
data-structure
data-structure
JavaScript
JavaScript
Interview
Interview
Tech Interview
Tech Interview
Algorithm
Algorithm
data-structure
data-structure

Reviews from Early Learners

Reviews from Early Learners

5.0

5.0

Roles

92% enrolled

While taking your lectures... as I was studying, I realized that since I am currently working as a developer at Kakao, this topic might not have been exactly intended for someone like me. - I don't really have plans to change jobs or look for new employment. However, as someone who has watched most of your lectures, I couldn't resist taking this new one. The way you set the basic framework and the way you answer questions, I suppose? As expected, you always seem to organize your lectures with fresh topics and methods. Another characteristic is that it's a bit "rough around the edges" lol. You proceed in a blunt, unrefined manner, but I think it's very helpful if you focus on the content itself, so it personally fits my style perfectly. I really enjoyed this lecture as well!

5.0

이병석

92% enrolled

Rather than feeling like a lecture that spoon-feeds you every little thing, I think it's a course that helps you set a direction for your thinking by contemplating and explaining fundamental aspects. I believe it's great content that allows you to reflect on your preparation process, which used to just be about mindless memorization.

5.0

Ande

97% enrolled

I'm Ande, and I prepared this lecture with Hong as a Naver interviewer. In an interview, well... these kinds of questions can be asked, but realistically, there are many more diverse and rich questions. It also varies depending on whether you are an experienced professional or a newcomer. However, regardless of the question, the important part you should focus on is not just being someone who answers the interviewer's question, but how you interpret that question and what values you use to explain your answer. It's okay if your answer to a question is incorrect. However, saying something like, "I knew about this part and wanted to improve it, so I used it this way," feels much more impactful in an interview. Please don't just memorize theories. If you can explain how you interpret the concepts you know and how you applied them, I believe you will become a great developer.

What you will gain after the course

  • Interview answering skills that allow you to explain CS and data structure concepts, including "why they are necessary."

  • The critical thinking ability to identify the interviewer's intent and articulate a logical response.

  • Problem-solving skills to interpret coding test questions by focusing on patterns and approaches.

  • Communication skills that explain the same question from a different perspective than others.

  • Moving away from rote memorization and reaching a state of practical readiness that can be applied immediately in real interviews.

The frozen job market for new and experienced developers... A developer (interviewer) from Naver, Kakao, Line, Coupang, or Baemin shows the way.

  • The content below is an actual conversation.

😄 Naver Developer (Interviewer) : Looking at new hires or conducting interviews lately... it seems like there are so many people who just memorize things without really understanding what's important and why it's important..

😁Kakao Developer (Interviewer) : I feel the same way.. I've been acting as an interviewer for several years now, and it's always like, "I know this about JVM... I know that about Spring." But they never seem to know the more important things. It just feels like they've memorized everything by heart.

😄 Naver Developer (Interviewer) : Right. Since those topics are what we deal with in reality, knowledge of programming language engines or specific frameworks is obviously important, but the truth is, there's something else that's more important...? Whenever I ask, it feels like they've just memorized everything by heart, so no one really leaves a lasting impression.

😄Hong : I'm not sure if it's okay for someone as humble as me to jump into a conversation between two interviewers... but what exactly are you dissatisfied with? If you share it with me, I think I can provide it as beneficial content for others.

😄 Naver Developer (Interviewer) : Oh, if it isn't Hong! Haha. Well, for me... for example, if I ask someone to explain the OSI 7 layers, it feels like they're just reading a script they've memorized by heart. I often get the impression that they don't actually understand why it exists or why it's necessary.

😁Kakao Developer (Interviewer) : I feel the same way. I wonder if simple rote memorization is even meaningful. Although interviews are essentially like a memorization subject... since an interview is ultimately a place to hire the relatively more attractive candidate, wouldn't it be better if they understood why they memorized it in the first place?

😁 Toss Developer : If I, a humble Toss developer, could weigh in for a moment... I feel like there are many people, both juniors and even experienced hires, who don't seem to know those things ㅠㅠ As AI becomes more prevalent, knowing that related content is incredibly helpful when working.. it's a bit of a shame.

😄Hong : Then, could you summarize the related content for someone as humble as me?? Since you also conduct interviews, how about organizing it based on the actual questions you ask during the interview process?

Is a developer interview a test of memorization?? How do you implement the coding test?? ⚡

What should you consider to become an attractive candidate among the numerous applicants for a single job posting? Ultimately, you must be able to appeal yourself within the given time during an interview. That's when the worries begin. Most of you probably have these kinds of concerns.

How can I appeal my skills? , What details should I explain to present myself well? , I should memorize in advance what questions might be asked.

But let's think about it this way. Do you think everyone else viewing this page right now is thinking the exact same thing? In the end, an interview is about appealing yourself as a candidate who is different from others within a given time... Consider whether everyone else might be having these same thoughts.

If you want to prepare and become a developer who understands things differently and approaches perspectives differently from others, please make sure to check out this lecture.

I will help you become a developer who can explain not just what the OSI 7 layers are, but also why we need to know them—showing you how to interpret, think about, and speak from a unique perspective, even covering concepts you might be missing!

-- Before --

Answer: The OSI 7 layers are divided into specific layers, and each layer performs a certain role.


-- After Watching lecture --

Answer: The OSI 7 layers are divided into specific layers, and each layer performs a particular role. The reason for this division lies in abstraction. For example, the separation of the connection process between layers 2 and 3 makes it easier to track problems. A representative example is the ability to recognize and track issues at a specific layer by observing the response process that occurs when a ping is sent.

This course is not about simply memorizing for interviews and coding tests, but about becoming a developer who understands what they are studying and can explain it based on that understanding. I will help you grow into a developer who can see and explain things from a perspective that sets you apart from others.🚀

The market is getting colder and colder. The overall developer recruitment market is shrinking, and during this time, you are facing interview and document processes where you must prove yourself. How will you prepare and how will you cope?

So, prepare with insights directly from an actual interviewer. 🚀

Rather than simply listing theories, I will help you grow into a developer who can stand out and appeal to others by preparing based on questions about topics you actually want to discuss in real interviews.

Choi (Kakao)

12th-year Backend Server Developer (Interviewer)

Ande (Naver)

10-year backend server developer

Click on the instructors' names to check out their detailed resumes!

The advancement of AI... as a developer, are you afraid?

📌 The reason why Krafton, with record-high performance, is cutting staff... Transitioning to an 'AI First' company

📌 SW companies stop hiring new developers... "77% plunge in entry-level developer hiring" predicted

📌 53% of game designers say "AI will replace my job"... cases of recommended resignation reported

Companies are just as fearful, so you need time and experiences that set you apart even more. If the job market is difficult, you simply need to become a more differentiated person. It’s not that hard. We have instructors who are already prepared and ready to teach you everything. Naturally, you must do the studying yourself. However, how you approach that study will change the level at which you can appeal to others.


Why are house prices in Gangnam so expensive? Why are they expensive in Seocho? What about Hannam-dong? A person's tendencies and the situations they experience change depending on where they live, reside, and are active. Lectures are the same. Depending on who is teaching and what content is being shared, the techniques you can use to appeal and express yourself, as well as the perspective you gain, will change.


We don't just provide simple solutions. I will teach you the perspectives and concepts that allow you to study only the essentials and answer 99% of interview questions. Be sure to check out this lecture taught by interviewers from top tech companies (Naver, Kakao, Line, Coupang, Baemin) with over 10 years of experience.

It is implemented using JavaScript as the base, and the content covered in this lecture does not consist of actual interview questions. Please note that since this lecture focuses on the perspectives of interviewers and the aspects they typically consider important, these may not be the actual questions asked in an interview.

Recommended for
these people

Who is this course right for?

  • A job seeker who has studied CS and data structures but always fails interviews because they get tongue-tied.

  • A developer who can solve coding tests but cannot explain why they solved them that way.

  • Applicants who have experienced the interviewer's interest cooling down after repeating only memorized answers.

  • New and experienced job seekers who always give ordinary answers to the same questions.

  • A developer who is lost and struggling to find direction on what to study next

Hello
This is Hong

7,731

Learners

485

Reviews

143

Answers

4.7

Rating

25

Courses

Introduction

I started studying development after finding an interest in it while idling at home, and I am currently in charge of platform server development in Pangyo. I am continuing my activities as a knowledge sharer because I want to provide you with the methods I used to study, as well as the various problems and solutions you may encounter in practice.

 

These lectures are not created solely through my own knowledge. Every lecture is made together with others.

 

Instructor Experience

[Former] Blockchain developer related to Sandbox IP

[Former] Metaverse Backend Developer

[Current] A veteran server developer in Pangyo

 

Interview History

Other Inquiries

  • unduck2022@gmail.com

More

Curriculum

All

38 lectures ∙ (7hr 3min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

8 reviews

5.0

8 reviews

  • byeongseogi492130님의 프로필 이미지
    byeongseogi492130

    Reviews 7

    Average Rating 5.0

    5

    92% enrolled

    Rather than feeling like a lecture that spoon-feeds you every little thing, I think it's a course that helps you set a direction for your thinking by contemplating and explaining fundamental aspects. I believe it's great content that allows you to reflect on your preparation process, which used to just be about mindless memorization.

    • 1302님의 프로필 이미지
      1302

      Reviews 8

      Average Rating 5.0

      5

      92% enrolled

      While taking your lectures... as I was studying, I realized that since I am currently working as a developer at Kakao, this topic might not have been exactly intended for someone like me. - I don't really have plans to change jobs or look for new employment. However, as someone who has watched most of your lectures, I couldn't resist taking this new one. The way you set the basic framework and the way you answer questions, I suppose? As expected, you always seem to organize your lectures with fresh topics and methods. Another characteristic is that it's a bit "rough around the edges" lol. You proceed in a blunt, unrefined manner, but I think it's very helpful if you focus on the content itself, so it personally fits my style perfectly. I really enjoyed this lecture as well!

      • lslsk08018196님의 프로필 이미지
        lslsk08018196

        Reviews 5

        Average Rating 5.0

        5

        95% enrolled

        It was a lecture about sticking to the basics!! I enjoyed it.

        • jhong
          Instructor

          Hello lsls ks, thank you for leaving such a great review!! I will make sure to provide even more helpful content in the future. Thank you!!

      • cchoii님의 프로필 이미지
        cchoii

        Reviews 12

        Average Rating 5.0

        5

        95% enrolled

        My name is Choi. It's nice to see those of you who have followed me for a while again, haha. While preparing this new course, I had a lot of internal debate about whether this was the right topic to film. To be honest, I don't think this course is necessarily designed to improve your actual development skills. It is simply a course intended to help you with the interview process and preparing for a job change. Even though I participated in creating it... in my opinion, it is obviously not enough to prepare for an interview by only studying these concepts. You naturally need to study many more topics and perspectives. That’s why I can't say, "This course perfectly guarantees a 99% pass rate!!" It is merely the foundational knowledge for answering and preparing from the perspective that I hold. I believe you must find your own way of thinking and contemplating—derived from this knowledge—in your own words. I consider this content to be about showing you how to approach that process: how to think and how to unpack your answers to questions. Therefore, it’s not simply about thinking, "Oh, I just need to know this concept!!" Instead, the goal is to get you to think, "Ah, I can look at it this way. Then should I try thinking about other topics like this too?" I ask for your interest...!! I hope you have a wonderful day. Thank you~!

        • and3839455877님의 프로필 이미지
          and3839455877

          Reviews 3

          Average Rating 5.0

          5

          97% enrolled

          I'm Ande, and I prepared this lecture with Hong as a Naver interviewer. In an interview, well... these kinds of questions can be asked, but realistically, there are many more diverse and rich questions. It also varies depending on whether you are an experienced professional or a newcomer. However, regardless of the question, the important part you should focus on is not just being someone who answers the interviewer's question, but how you interpret that question and what values you use to explain your answer. It's okay if your answer to a question is incorrect. However, saying something like, "I knew about this part and wanted to improve it, so I used it this way," feels much more impactful in an interview. Please don't just memorize theories. If you can explain how you interpret the concepts you know and how you applied them, I believe you will become a great developer.

          Hong's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!

          Limited time deal ends in 3 days

          $114,730.00

          30%

          $126.50