# 나의 첫 코딩 테스트(feat 라인, 카카오)

22년 9월 24일 토요일... 나의 첫 기업 코딩 테스트가 진행되었다. 간단한 느낌을 남긴다.

## 라인 코딩 테스트

라인 코딩 테스트는 10시부터 12시 30분까지 총 2시간 30분 동안 이루어졌다. 문제는 총 5문제로 지금은 잘 생각이 나지 않았지만 모든 문제를 한 번에 풀지 못하였다. 1번 문제를 풀다가 잘 풀리지 않아 2번 문제로 넘어갔고 2번 문제도 똑같이 풀지 못해 3번 문제로 넘어갔다.

내 기억으론 4, 5번 문제는 시도를 못하였던 것으로 기억한다. 그래도 1번 문제는 계속 고민하면서 코드를 구현을 하여 테스트 코드까지는 성공을 하였다. 물론 내 코드가 제출이 되었을 땐 100점이 되었는지는 의문이다.

## 카카오 코딩 테스트

카카오 코딩 테스트는 2시부터 7시까지 총 5시간 동안 이루어졌다. 짧은 시간은 아니었지만 시간이 정말 금방 지나갔다. 내가 문제를 술술 풀어서 금방 지나간 것은 아니고 문제를 뚫어져라 쳐다보면서 고민을 계속했기 때문이다.

사실 1번 문제는 15분\~20분 만에 풀었다. 그래서 자신감이 넘쳐났지만 2번 문제부터는 다시 고민모드로 들어갔다. 그렇게 모든 문제를 읽어봤지만 정작 내가 손이라도 댈 수 있었던 문제는 1번 문제를 제외한 2번 문제였다. 다른 문제들도 좋은 문제들이었지만 당장 어떤 알고리즘, 자료구조로 풀어야 할지 감이 잡히지 않았고 문제를 풀더라도 금방 막히는 부분이 있어, 일단 이번에 내가 할 수 있는 2번 문제를 끝까지 고민을 해야겠다고 생각했다.

결국 2번 문제도 실패를 하였다. 테스트 코드를 성공을 하였지만 제출한 결과에서는 시간 초과가 발생하였다. 시험이 끝난 후 생각해보니 조건을 하나 더 만들어 풀어야 시간 초과없이 통과할 수 있을 것이라고 생각이 되었다. 얼른 프로그래머스에 이번 카카오 코딩 테스트 문제들이 올라와 다시 풀어볼 수 있었음 한다.

## 마무리

정말 아직 한참 멀었다는 생각을 하게 되었다. 나름 8월달 부터 꾸준히 몇 문제씩 풀면서 문제 분석도하고 자료구조, 알고리즘 공부를 하였지만 부족한 부분이 많이 있다고 느꼈다. 그렇다고 포기는 하지 않고 천천히 오랫동안 내것으로 만들기 위해 노력을 해 보려한다. 너무 빠르면 금방 지칠 수 있으니 꾸준히 내 속도에 맞게 성실하게 공부해보자.

그래도 첫 기업 코테에 각각 1솔을 했으니 얼마나 뿌듯한가! 다음 기업 코테는 2솔 그 이상 도전이다!


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://noah-dev.gitbook.io/til/diary/firstcodingtest.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
