전체 글
-
[카카오 2차 코딩테스트] 2022 KAKAO BLIND 후기취업게시판/코딩테스트 & 면접 후기 2021. 10. 14. 19:17
안녕하세요 주인장 마이핑구미입니다. 오늘은 카카오 2차 코딩테스트 후기를 써보려고 합니다!! 올해는 따로 2차 코딩테스트 공부는 하지 않고 바로 시험을 쳤었어요 먼저 CS테스트... 그냥 알고있는 내용 + 찍기로 빨리 후다닥 풀었어요 ㅋㅋㅋㅋ 이건 할 말이 없네요 그 다음으로는 핵심인 코딩테스트입니다!!! 보통 언어는 Python을 많은 분들이 선택을 하세요. 왜냐하면 API 연결을 아주 빠르고 편하게 할 수 있기 때문이죠 하.지.만 저는 어차피 Spring으로 Back End 개발을 할 것이라 생각하기에 Java로 시험을 치뤘습니다. 카카오 2차 코딩테스트는 일반 코딩테스트와는 다르게 API 통신을 이용하여 문제를 해결하는데요 이번 주제는 게임이었습니다! 여러가지 공개된 정보와 공개되지 않은 정보를 이..
-
[카카오 1차] 카카오 1차 코딩테스트 후기취업게시판/코딩테스트 & 면접 후기 2021. 10. 2. 14:30
안녕하세요 주인장 마이핑구미입니다! 글을 너무 안써서... 반성하게되네요 얼마전 2022년 9월 11일 카카오 블라인드 1차 코딩테스트를 진행했습니다! 총 7문제가 나왔습니다. 아마 문제는 시간이 지나면 프로그래머스 사이트에 올라갈거에요 1. Map, 문자열자르기 해당 문제는 신고자, 불량 사용자가 존재하고 신고를 하면 신고자에게 연락이 가고 불량사용자로 몇 명이 신고를 했는지에 대한 내용의 문제였습니다. 기본적으로 문자열이 나오기 때문에 문자열 처리 하는 방법과 Map을 써서 문제를 풀면 깔끔하고 쉽게 풀리는 문제였습니다. 2. 소수구하기 해당 문제는 1,000,000까지의 10진수의 숫자를 N(3~10)진수로 변환하여 나오는 숫자에 대하여 소수인지 아닌지를 판단하는 문제였습니다. 에라토스테네스의 체나..
-
[KB국민은행] 서류 & 코딩테스트 후기취업게시판/코딩테스트 & 면접 후기 2021. 8. 1. 23:15
안녕하세요 주인장 마이핑구미입니다~! 저는 2021년 상반기 KB국민은행에서 SSAFY 수료자들을 대상으로 서류통과를 진행하여 지원해봤습니다! 열심히 자기소개서를 쓰고 AI면접까지 진행 해봤습니다. AI면접은 역시 게임이 가장 힘이 들었네요 ㅎㅎㅎ 그리고 서류 합격 발표가 딱!!! 당연히 전형이 전형인지라 통과했습니다!!! 그리고 코딩테스트를 진행했는데요 알고리즘 4문제, SQL 1문제였습니다. 알고리즘의 경우 시간만 충분하다면 열심히 한 사람들의 경우는 다 풀 수도 있는 문제 수준으로 나왔습니다. SQL의 경우는 프로그래머스에 나와있는 내용과 더불어 절사함수 등의 조금 더 부가적인 문법을 알면 통과 할 수 있는 정도로 출제되었습니다. 코딩테스트 결과도... 두두둥 합격!!! 저는 향후 면접은 다른 취업..
-
[백준] 1920번 수 찾기 (HashMap) JAVA카테고리 없음 2021. 6. 29. 22:51
안녕하세요 마이핑구미입니다~ 오늘은 Solved.ac 기준 실버4에 해당 되는 수 찾기입니다! 이 문제는 HashMap을 사용하는 기본적인 문제로 보이네요 코드는 아래와 같습니다! import java.io.FileInputStream; import java.io.FileNotFoundException; import java.util.HashMap; import java.util.Map; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); Map map = new HashMap(); for (int..
-
[프로그래머스] Lv4 도둑질(DP) JAVA알고리즘/알고리즘(프로그래머스) 2021. 6. 23. 16:37
안녕하세요 마이핑구미입니다! 오늘은 프로그래머스 Lv4문제 도둑질(DP)을 풀어보겠습니다. 각 집들은 서로 인접한 집들과 방범장치가 연결되어 있기 때문에 인접한 두 집을 털면 경보가 울립니다. 이 마을에 있는 집은 3개 이상 1,000,000개 이하입니다. 해당 문구만 봤는데 벌써 DP처럼 생겼네요. O(N^2)부터는 시간초과가 날 것입니다. 코드는 아래와 같습니다. import java.util.*; class Solution { public int solution(int[] money) { if (money.length < 4) { return Math.max(money[2],Math.max(money[0],money[1])); } int[] money1 = new int[money.length]; ..