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.
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
Developer Recruitment
Job search and job change
Soft Skills: Developer Interviews
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,385
Learners
4,224
Reviews
2,010
Answers
4.8
Rating
20
Courses
네이버와 아마존을 거쳐 현재 Microsoft에서 시니어 소프트웨어 엔지니어로 일하고 있습니다.
아인슈타인은 "교육이란 사실을 가르치는 것이 아니라, 생각할 수 있는 힘을 기르는 것이다."라고 말했습니다. 그리고 저도 그 말에 깊이 공감하며 강의를 만들고 있습니다.
유튜브: '백기선' 채널에서 개발자 고민 상담 및 개발자에게 유용한 지식 공유 번역: 스프링 및 하이버네이트 관련 서적 다수 번역 저술: 쉽게 따라하는 자바 웹 개발
I am a 5th year SI developer.
After experiencing the Baemin coding test in my 3rd year, I thought it would be difficult for me to go there, so I went back to a general SI company. However, I decided to go to a service company, and I felt lost when I had to prepare for the coding test. Then I came across this lecture. In fact, it is a lecture that I purchased to prepare for the coding test, and the lecture covers in detail how to prepare for the IT large company recruitment process.
I failed the final interview at Coupang, but if I hadn't taken this lecture, I probably would have just failed the online coding test. If you don't know how to prepare for a job change, definitely buy it~!!
The result is a bit disappointing, but I am glad that you saw results through my lecture. As I explained in the lecture, there is not only one opportunity, and if you improve and supplement little by little through the process, you will see good results in the future. Thank you for your review.
I feel a lot while listening to this lecture. It was a lecture that I started simply to prepare for a job change, but I realized that I had a lacking mindset as a developer. I haven't succeeded in changing jobs yet, but I learned what kind of attitude I should have as a developer. I'm learning a lot. I recommend it to those who are feeling mannerism as a developer. I will listen to the remaining lectures diligently.
After taking this course, I transferred to the company I wanted.
Of course, taking this course won't suddenly give you technical skills or experience you didn't have before, but it helped me a lot by showing me how to appeal to my strengths during the job search process, what interviewers are trying to verify during each interview, what the intentions of the questions are, and by pointing out in detail the areas where interviewers can make mistakes.
I think that if people with sufficient technical skills or experience take this course, they will be able to get into the company they want.
Woody, I sincerely congratulate you on your move to the job you wanted. I have seen many cases where people with sufficient technical skills fail during interviews because they make important mistakes, so I created this course to help those people. I sincerely congratulate you and I am glad that this course was effective. Thank you for leaving a review.
This is the first class review I've been waiting for. Thank you for the good review. I hope that if you think about it from the interviewer's perspective and apply for a job or change jobs through this lecture, you will get a slightly better result. Fighting!