코테를 언제 본지 기억도 안 날 때쯤 면접 날짜가 잡혔습니다. 남은 과정인 1차, 2차 면접 중 1차 면접을 진행했습니다. 비대면 면접에서 사용할 수 있는 것들과 네이버 쿠키, 바이브 등 여러가지가 있었습니다. 화상으로 진행했는데 개인적으로 대면 면접을 선호하고 소리 문제 등이 있어 화상을 좋아하지 않아 아쉬웠습니다. 보안 서약을 했기 때문에 자세한 내용은 작성하지 못합니다. 면접에서 보고 싶은 것은 지원자의 CS지식과 이를 활용한 문제 해결력입니다. 단순 암기식 CS공부를 지양하고 실제 이 내용을 어떻게 응용할지를 봅니다. 물론 실무에 턱없이 부족한 지식이지만요. 전체적인 분위기는 매우 좋았습니다. 긴장을 풀어주시려고 계속 칭찬을 해주시니 마음이 좀 놓였지만 대답을 잘 못한 뒤라 더욱 상심했던 것은 어..
역삼에서 대면 면접으로 진행했습니다. 1:2로 진행되었고 CS 및 인성 질문이 있었습니다. 하지만 관심이 없으신 건지 질문이 다 떨어지신 건지 질문은 금방 끝났고 어려운 질문은 없었습니다. 예) ORM과 RDBMS의 차이, 사용하고 있는 언어의 버전 등 프로젝트 관련하여 간단한 질문과 브랜디에 잘 적응할 수 있는지 위주로 질문이 있었습니다. 참고로 브랜디는 레거시는 PHP로 되어있고 플라스크 자체 프레임워크를 가지고 있습니다. 브랜디 기술 블로그를 참고하시면 면접 준비에 큰 도움이 될 것 같습니다. 질문이 너무 적어서 딱히 적을만한 내용이 없네요. 질문이 많지 않으니 답을 몇 번 해보고 꼬리물기를 원하기보다 먼저 쭉 대답하는 것을 추천드립니다. 예를 들어 Thread vs Process -> 특징, 장,..
토스의 경우는 신입 공채가 아닌 경력 3년 이하의 주니어 개발자 공채였습니다. 깃허브와 포트폴리오를 제출했는데 주로 프로젝트를 위주로 면접이 진행되었습니다. 약 1시간 정도 진행되었고, 구글 meet을 이용한 화상 면접이었습니다. 이때 당시만 해도 프로젝트를 시작한 지 얼마 되지 않은 시점이었고, 준비가 미흡해서 깊은 수준의 질문을 받지 못한 것 같습니다. 첫 면접이었는데 뜬금없는 CS 질문은 없었습니다. 예를 들어 TCP와 UDP의 차이는? 이런 식으로요. 제가 제출한 포트폴리오에서 시작 질문이 들어옵니다. 그리고 점점 깊게 들어가며 꼬리 질문이 계속 들어옵니다. 모를 때까지요. 또, 코딩 테스트에서 주관식에 작성한 답에 대해 깊게 물어봅니다. 가장 기억에 남는 질문은 서비스 로직을 어떻게 구성해야 할..
오늘 넷마블 코딩 테스트를 진행했습니다. 프로그래머스를 통해 진행했으며 총 9문제 4시간이었습니다. 지금까지와는 다르게 화상 환경과 신분증 검사까지 했네요. 4시간 매우 긴 시간이었습니다. 문제 수가 많다보니 다양한 유형의 문제를 만났습니다. 문제 수 대비 시간이 긴 편은 아니다 보니 문제가 간단명료하게 출제되었고, 어떻게 구현할지 제대로 판단하고 풀기 시작하면 쉽게 풀 수 있었습니다. 좋은 점이 히든 테스트 케이스 채점 결과를 공개해준다는 것이었습니다. 역시 DP는 빠지지 않았네요. 못 풀었습니다. 그래도 다양한 자료구조를 사용해서 구현을 하니 재밌게 풀었습니다. 문제 수가 많으니 자료구조의 종류와 자료구조 메소드들을 확실히 알고 있어야 빠르게 풀 수 있습니다. IDE, 계산기 등 제약 조건이 많았네요..
프로그래머스를 통해 4문제 3시간이었습니다. 4문제 모두 어렵지 않았고 백준 기준 약 실버 3~골드 5 정도라고 생각합니다. 다양한 자료구조를 이용해 문제를 풀어본 경험이 있고, 문제에서 요구하는 적절한 구현을 할 수 있다면 쉽게 풀 수 있을 것이라 생각합니다. DP는 매 코딩 테스트마다 만나는 것 같은데 DP인지도 모르겠고, 점화식은 더욱 알 수가 없네요. 2020/08/21 - [문제풀이/자바] - [프로그래머스] [1차] 추석 트래픽 (자바) [프로그래머스] [1차] 추석 트래픽 (자바) https://programmers.co.kr/learn/courses/30/lessons/17676 코딩테스트 연습 - [1차] 추석 트래픽 입력: [ 2016-09-15 20:59:57.421 0.351s, 2..
속도 순서(밑으로 갈수록 느립니다.) O(1) O(log n) O(n) O(n log n) O(n^2) O(n^3) O(2^n) O(n!) 입력 개수 100 O(1) = 1 O(log n) = 2 O(n) = 100 O(n log n) = 200 O(n^2) = 10,000(1만) O(n^3) = 1,000,000(100만) O(2^n) = 1,267,650,600,228,229,401,496,703,205,376 (1.2676506e+30) O(n!) = ;;;;;;;;;;;;;;;;;;; 벌써부터 어마어마한 숫자가 나옵니다. 입력 개수 10만 O(1) = 1 O(log n) = 5 O(n) = 100,000(10만) O(n log n) = 500,000(50만) O(n^2) = 10,000,000,0..
- Total
- Today
- Yesterday
- 네이버
- 자바
- 골드
- 코딩테스트
- 레벨4
- 플레
- 스프링부트
- 취준
- 프로젝트
- 스프링
- 레벨3
- 신입
- 카카오
- 트리
- dfs
- 구현
- 시뮬레이션
- 그래프탐색
- 게시판
- 후기
- 그래프이론
- 레벨2
- 최소스패닝트리
- 프로그래머스
- 자료구조
- 실버
- BFS
- 백준
- 브루트포스
- 면접
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |