강의

멘토링

커뮤니티

NEW
Programming

/

Programming Language

2026 Latest Coding Test Java, Analysis of 195 Actual Past Problems

This is a course for job seekers / career-changing backend developers preparing for coding tests with JAVA. We analyze 195 actual exam questions to clearly show you the question patterns.

(5.0) 2 reviews

37 learners

  • nossi
코딩테스트
자바
java
시험
실습 중심
Java
Coding Test
Algorithm
data-structure

What you will gain after the course

  • [Visualization] 100% Perfect Understanding of Internal Operating Principles

  • [4-Step Practical Strategy] Ready to Use When Solving Problems

  • How the algorithms I learned are tested [Analysis of 195 problem types]

A course already taken by over 3,000 students online and offline

I know the algorithm concepts, but when I actually look at the problems, I don't know what to do.

BFS, DFS, stacks, queues... You've studied them somewhere before, but when it comes to actually solving problems, you don't know where to start, right?

I'll tell you straight.That's not understanding the concept!

If you don't understand the internal workings of data structures, you'll fall apart when faced with even slightly modified problems.

👉 Understanding the internal workings properly solves everything.

Coding Test All-in-One [JAVA], Here's What Makes It Different.

👉 [Overwhelming Visualization]

How will my code actually work?

Visible '100% Visualization' Course


👉 [Analysis of 195 Question Types]

👉 [4-Step Practical Strategy]

[step 1. Understanding the Problem]

[Step 2. Approach]

[step 3. Code Design]

[step 4. Code Implementation]

🎉 Special Benefits for Students Only [Summary Notes📘]

🎁 Coding Test [Summary Notes📘] to Review 10 Minutes Before the Exam

🎁 JAVA for Coding Tests [Summary Notes📘]

🎁 50% Off Coupon for the Coding Test Bible

Curriculum Introduction

[Part 1] Introduction to Coding Tests

  • 1-1. Making the Most of Coding Test All-in-One 100%

  • 1-2. Introduction to Coding Tests

[Part 2] Building the Fundamentals

  • 2-1. Data Structures

  • 2-2. Algorithm

  • 2-3. Time Complexity

  • 2-4. Time Complexity Code Examples

  • # 2-5. Quiz #1

  • 2-6. Quiz #2

  • 2-7. Quiz #3

  • 2-8. Quiz #4

  • # 2-9. Quiz #5

  • 2-10. Quiz #6


[Part 3] Essential Data Structures

  • 3-1. Brute Force with Loops

  • 3-2. Array, ArrayList

  • 3-3. Linked List

  • 3-4. Queue

  • 3-5. Stack

  • 3-6. Hash Table

  • 3-7. HashSet

  • 3-8. [Problem Solving] Problem-Solving Procedure, Explanation Lecture Structure

  • 3-9. [Problem Solving] Free Event

  • 3-10. [Problem Solving] Valid Parentheses Pairs

  • 3-11. [Problem Solving] Valid Parentheses Pairs

  • 3-12. [Problem Solving] Progressive Overload


[Part 4] Exhaustive Search and Permutations & Combinations

  • 4-1. Exhaustive Search[Recursion] Basics

  • 4-2. Exhaustive Search[Recursion] Execution

  • 4-3. State Space Tree

  • 4-4. Permutation

  • 4-5. Combination

  • 4-6. Subsets

  • 4-7. [Problem Solving] Born to Travel the World 1


[Part 5] Graph

  • 5-1. Graph Definition

  • 5-2. traversal

  • 5-3. Breadth-First Search BFS

  • 5-4. Depth-First Search DFS

  • 5-5. DFS, BFS Time Complexity

  • 5-6. [Coding Test TIP] Practical Use of Graphs

  • 5-7. [Coding Test TIP] Question Types

  • 5-8. [Problem Solving] Locked Locker

  • 5-9. [Problem Solving] Red Team Blue Team

  • 5-10. [Problem Solving] Coin Change 2

[Part 6] Building the Fundamentals

  • # 6-1. Grid, Implicit Graph Definition

  • # 6-2. Implicit Graph Traversal

  • 6-3. Implicit Graph BFS

  • # 6-4. Implicit Graph DFS

  • 6-5. [Coding Test TIP] Question Types

  • 6-6. [Problem Solving] Number of Clouds 1

  • 6-7. [Problem Solving] Ambulance Shortest Distance 2


[Part 7] Tree

  • 7-1. Tree Concepts

  • # 7-2. Tree Implementation

  • 7-3. Tree Traversal

  • 7-4. Tree BFS

  • 7-5. Tree DFS

  • # 7-6. pre-order, in-order, post-order

  • 7-7. [Problem Solving] Infected Folder


Recommended for
these people

Who is this course right for?

  • Backend job seekers/career changers who are much more familiar with JAVA syntax than Python

  • Job applicants who need to take coding tests using only JAVA

  • Those who are curious about how to actually apply algorithmic concepts to problems

Need to know before starting?

  • You just need to know the basic Java syntax (variables, loops, conditional statements, classes, functions).

Hello
This is

6,970

Learners

340

Reviews

309

Answers

4.9

Rating

7

Courses

現 개발자 취업컨설팅 회사 대표

     삼성전자 임직원 교육 출강
     대학, 기업, 국비교육 특강 진행

     면접관련 서적 집필 중(길벗 출판사) 
     '개발남노씨' 유튜브 채널 운영

카카오엔터프라이즈

     성균관대 전자전기공학 학사

Curriculum

All

59 lectures ∙ (10hr 18min)

Published: 
Last updated: 

Reviews

All

2 reviews

5.0

2 reviews

  • yangjinho8269061님의 프로필 이미지
    yangjinho8269061

    Reviews 20

    Average Rating 5.0

    5

    31% enrolled

    • leejm96302201님의 프로필 이미지
      leejm96302201

      Reviews 13

      Average Rating 5.0

      Edited

      5

      5% enrolled

      I've taken the course from graphs to grids, and while listening to the lectures, I solved 1-2 problems every day. The algorithms were explained in a visually understandable way, which made it easy to grasp, and after learning the code templates, I started to get a sense of how to apply them to solve problems. The coding test tips were especially helpful!! I was really worried because everyone says it's not easy to do coding tests in Java, but thanks to this course, I feel like I've gotten the hang of solving problems. I'll keep listening to the lectures and solving lots of problems..~!!

      • nossi
        Instructor

        You're a pre-enrolled student!! Thank you for the detailed review. I added coding test TIPS this time, and they'll be really useful in actual practice 😊😊 I hope you make good use of the Java course and achieve success! Fighting!

    Limited time deal

    $90.20

    29%

    $127.60

    nossi's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!