강의

멘토링

로드맵

BEST
Career

/

Job Search & Hunting

More Developers, Interview Guide

Developer interview taught directly by a senior software engineer who went through Naver and Amazon and is currently at Microsoft!! This lecture focuses on the "developer interview" rather than the "coding interview". When hiring a developer or, conversely, when changing jobs or seeking employment, the "coding interview" is never the only thing that determines success or failure. Through this lecture, I hope you will learn more about how to hire a developer or prepare for a change or seeking employment.

(4.9) 30 reviews

1,047 learners

  • whiteship
Interview
Coding Test

Reviews from Early Learners

What you will learn!

  • Good questions to ask and evaluation methods when hiring developers

  • Tips to help you change jobs or find a job

  • Questions and explanations to help you identify soft and hard skills

A core guide to hiring, finding, and changing jobs for developers.
Become a developer with core competencies and technical skills!

[New 'The Developer' Series Opens]
👇 20% off two lectures to celebrate our grand opening! 👇


The Developer Interview Guide

This course covers “ developer interviews”, not “coding interviews.”

Developers face diverse and novel challenges every day. Therefore, the importance of "problem-solving skills" is readily apparent even to non-developers. However, "problem-solving skills" are distinct from "coding interview problem-solving skills."

As a developer, you'll often be tasked with solving problems you've never encountered before, and you'll encounter problems that are simply impossible to solve on your own. This is precisely the point where focusing solely on "coding interviews," especially "problem-solving," can lead you to overlook a crucial aspect. This lecture, through the lens of "developer interviews," rather than "coding interviews," will explore the importance of addressing aspects other than "problem-solving."


Learning Objectives ✒️

Want to hire great developers ?

This course is designed not only for students and developers preparing for a job search or career change, but also for interviewers who want to hire great developers and are actually interviewing them. It covers how to identify the "soft skills" (communication, behavior, work ethic, or personality) and "hard skills" (logical thinking, problem-solving skills, and programming skills) that a good developer must possess.

Do you want to move to a good company ?

If you're a developer who can avoid "interviews," this course probably isn't necessary. If not, you should definitely take a look. Are you curious about why you fail coding interviews even after solving the problems? This course might offer some clues.


What you'll learn ✏️

This lecture is divided into four parts, and each part

  1. Developer Recruitment
  2. Job search and job change
  3. Soft Skills: Developer Interviews
  4. Hard Skills: Coding Interviews

(See “Introduction by Section”)


Lecture Features 💡

Every question and conversation asked during an interview has a reason and meaning .

Interviewers should ask questions with the intention of identifying specific technical competencies in the applicant. To do so, they must define the technical competencies they are seeking to identify, the questions related to those competencies, and the criteria for appropriate responses. This lecture will provide some hints.

Job seekers should understand the interviewer's intentions and respond appropriately. This doesn't mean lying. This course will teach you how to approach work in everyday life.

Let's put ourselves in the interviewer's shoes .

Even if you solve problems in coding interviews, you still fail. This is because the technical skills interviewers are looking for aren't limited to problem-solving ability. Through this lecture, I hope you understand the core competencies and technical skills interviewers are looking for.

The task is waiting for you.

In addition to the lectures provided in video format, we've also included assignments between each lecture. Please study the topics presented in the assignments on your own, organize them on your blog or GitHub, and share the links. I'll review them whenever I have time. Furthermore, students can share their study notes with each other, allowing them to gain even more diverse and enriching learning.


Introduction by section 📖

Developer Recruitment

What does the traditional developer hiring process look like? Meanwhile, how are recent hiring processes evolving? In this section, we'll explore the hiring process from the perspective of a recruiter/interviewer, from writing a job advertisement, reviewing resumes, evaluating candidates, and providing feedback.

Job search or job change

This section explores the factors job seekers should consider. We'll provide a comprehensive guide to the job search/change process, including determining the right time to change jobs, what to consider when deciding on a primary role and industry, criteria for selecting target companies, how to prepare for interviews and resumes, salary negotiations, and what to look for after joining the company.

Core Competencies

Problem-solving skills, often referred to as soft skills, are crucial for success in "developer interviews," not just "coding interviews." We've outlined how to highlight these core competencies during interviews and what preparations are necessary to make a lasting impression.

Coding Interview

What is the purpose of a coding interview? How should applicants prepare for one? Let's understand the general purpose of a coding interview and solve problems that might appear in a coding interview through a mission.


Q&A 🙋🏻‍♂️

Q. Can I take the course even if I am not a Java developer?
A. Yes, if there is even one programming language that you are confident in, you can follow along and code in that language.

Q. Can non-majors also take the course?
A. Of course. Did you know I'm not a computer science major? I graduated from the Department of Information Management at Kyungsang University. Even if you're not a computer science major, if you study consistently and put in the effort, you can grow into a developer.

Q. Please tell us what prompted you to start this course.
A. I created this course to provide some help to developers and students who are constantly recruiting new developers and sending out resumes to new companies. Many existing books and online courses focus exclusively on the "coding interview" among the various stages of the developer hiring, job search, and career transition process. This may be because it's the most arduous and crucial part of the process, but I felt that most of these books and courses miss the bigger picture of the "developer interview." I hope this course will help you find a good company or a good colleague.


Make it a habit, not a trick.

This course is not designed to teach you any tricks. Mastering the questions and ideal response patterns covered in this course will undoubtedly help you make a better impression on the interviewer. However, lying in front of a skilled interviewer is tantamount to giving up the interview.

The ultimate goal of this course is to create positive change not only in developer interviews but also in our daily lives . This course serves as a guide to the attitude we should adopt in our daily work. As you know, when we interview, we're looking for "colleagues to work with," not "colleagues who are good at interviews."

thank you

Recommended for
these people

Who is this course right for?

  • Interviewer looking to hire a developer

  • Job seekers who want to get a job as a developer

  • Developers preparing for a job change

Hello
This is

92,401

Learners

4,233

Reviews

2,010

Answers

4.8

Rating

20

Courses

네이버와 아마존을 거쳐 현재 Microsoft에서 시니어 소프트웨어 엔지니어로 일하고 있습니다.

아인슈타인은 "교육이란 사실을 가르치는 것이 아니라, 생각할 수 있는 힘을 기르는 것이다."라고 말했습니다. 그리고 저도 그 말에 깊이 공감하며 강의를 만들고 있습니다.

유튜브:
'백기선' 채널에서 개발자 고민 상담 및 개발자에게 유용한 지식 공유
번역: 스프링 및 하이버네이트 관련 서적 다수 번역
저술: 쉽게 따라하는 자바 웹 개발

Curriculum

All

67 lectures ∙ (12hr 27min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

30 reviews

4.9

30 reviews

  • 박종훈 박님의 프로필 이미지
    박종훈 박

    Reviews 1

    Average Rating 5.0

    5

    87% enrolled

    5년차 SI 개발자입니다 3년차에 배민 코딩테스트를 경험하고나서 내가 가기에는 어렵다고 생각하고 다시 일반 SI회사로 들어가게 되었습니다. 그러나 서비스 회사로 들어가야겠다는 마음을 먹게 되었고, 코딩테스트를 준비해야 하는데, 막막함이 생겼습니다. 그러던중 해당 강의를 보게 되었습니다. 사실 코딩테스트 대비용으로 구매한 한 강의인데, 강의에서는 IT 대기업 채용프로세스에 대하여 어떻게 절차적으로 준비해야 하는지를 상세하게 다루고 있습니다. 쿠팡 최종 면접가서 떨어졌지만, 아마 이 강의 듣지 않았다면 온라인 코딩테스트에서 그냥 떨어졌을 것 같습니다. 이직준비를 어떻게 해야 할지 모르시는 분은 꼭 한번 구매하시길~!!

    • 백기선
      Instructor

      결과는 조금 아쉽지만 제 강의를 통해 효과를 보셨다고 하니 다행이네요. 강의에서도 설명했다시피, 기회가 한번만 있는건 아니고 과정을 통해 조금씩 개선하고 보완해 나가신다면 앞으로 좋은 결과 있을 겁니다. 수강평 감사합니다.

  • 코딩코딩님의 프로필 이미지
    코딩코딩

    Reviews 10

    Average Rating 5.0

    5

    91% enrolled

    이 강의를 들으면서 많은 것을 느낍니다. 단순히 이직 준비를 위해 시작한 강의였는데, 제가 개발자로써 부족한 마인드를 가졌다는 걸 깨달았습니다. 이직을 아직 성공한 것은 아니지만 개발자로써 어떠한 자세로 살아가야할지 알게되었네요. 정말 많이 배워갑니다. 개발자로 있는데 매너리즘을 느끼고 있는 분들에게 추천드립니다. 남은 강의도 열심히 듣겠습니다.

    • woody님의 프로필 이미지
      woody

      Reviews 1

      Average Rating 5.0

      5

      48% enrolled

      이 강의를 듣고난 뒤에 원하는 기업으로 이직을 했습니다. 물론 이 강의를 듣는다고 해서 없던 기술적인 역량이나 경험이 갑자기 생기지는 않지만, 구직 과정에서 내가 가진 강점을 어필하는 방식, 각 면접과정에서 면접관들이 어떤 것을 검증하려고 하는지, 질문의 의도는 무엇인지 등을 알 수 있고, 면접자들이 실수할 수 있을만한 부분들을 세세하게 집어주셔서 저에게는 도움이 많이 되었습니다. 기존에 기술적인 역량이나 경험이 충분하신 분들이 이 강의를 듣는다면 원하는 기업에 갈 수 있을 것이라고 생각합니다.

      • 백기선
        Instructor

        woody님 원하는 직장으로 이직 하신것 진심으로 축하드립니다. 어떻게 보면 기술적인 능력이 충분한 분들도 면접을 볼 때 중요한 실수를 많이 하여 탈락하는 경우를 많이 보았고 그런 분들께 도움을 드리고자 이 강의를 만들었습니다. 정말 축하드리며 이 강의가 효과 있었다니 저도 기쁘네요. 수강평 남겨주셔서 감사합니다.

    • OMG님의 프로필 이미지
      OMG

      Reviews 205

      Average Rating 5.0

      5

      100% enrolled

      개발자 구직에 있어 팁과 많은 정보들을 얻을 수 있었습니다.

      • 박현철님의 프로필 이미지
        박현철

        Reviews 10

        Average Rating 5.0

        5

        54% enrolled

        취업 or 이직을 앞둔 개발자에게 추천드립니다 꼭 수강하세요!!

        • 백기선
          Instructor

          기다리고 있던 첫번째 수강평이네요. 좋은 평 감사합니다. 이 강의를 통해 면접관의 시각에서 한번쯤 생각하고 취직이나 이직에 임한다면 조금 더 나은 결과가 있을거라 기대합니다. 홧팅!

      $169.40

      whiteship's other courses

      Check out other courses by the instructor!

      Similar courses

      Explore other courses in the same field!