[SSAFY 12기 합격 후기] 면접 준비 과정, 면접 스터디
·
SSAFY
이전 후기글에서 면접 스터디를 총 3개 운영했다고 했는데, 개인적으로 타이트한 일정이었지만 충분히 도움이 됐다고 생각한다. 각 스터디의 장점을 간략하게 정리해보면 다음과 같다.1. 지역 대면 스터디 : 집과 가까운 장소에 모여서 이동 시간을 절약하면서 충분히 연습할 수 있다. 서로 모르는 사람들이 모이기 때문에 이전에 고려하지 못했던 날카로운 지적을 주고 받을 수 있다.2. 교내 대면 스터디 : 유대감 있는 동기들과 함께 진행할 수 있다. 친근감과 동료애가 있기 때문에 서로 더 도와주려고 하고 더 잘하려는 순기능이 있다.3. PT 자료 공유방 : 모든 주제를 혼자 서치하고 정리하기 어렵기 때문에 1인 당 2~3개 주제를 분담하여 집중 조사하고 그 문서를 공유한다. 특정 주제에 대해 궁금할 때 다른 사람이..
[SSAFY 12기 합격 후기] 코딩 테스트, 면접 준비 과정
·
SSAFY
1. 에세이 작성주변에선 첨삭 받는 사람들이 많아 보였는데 나는 딱히 첨삭을 받지 않았다. 스스로 만족할 때까지 고치기를 반복하면서 완성했다. 결국 에세이 질문에서 물어보는 핵심 내용이 명확하게 담기면 되기 때문에 잘 채우면 된다. 면접 스터디를 하다 보면 다양한 자소서를 보게 되는데... 아마 타인의 자소서를 읽다보면 어떤 자소서가 잘 쓴 것인지 아닌지 감이 올 것이다. - 주어진 질문에 대해서 내가 충분히 구체적으로 진솔하게 잘 대답하고 있는지 확인- 글의 흐름과 완결성 신경쓰기 + 맞춤법과 띄어쓰기 검사 필수- 내가 어떤 개발자로 성장하고 싶은지 구체적으로 작성 (두루뭉실 X , 기존의 SW 역량과 경험을 바탕으로 특정 분야에서 어떻게 활동할건지 깊게 생각하고 풀어내기)SSAFY 지원 동기에는 SS..
면접 복기 [24.06.07]
·
IT - 취업 DB
보호되어 있는 글입니다.
면접 대비 - 공통 질문 리스트
·
IT - 취업 DB
보호되어 있는 글입니다.
생일 기념 긴 글 근황
·
Daily
보호되어 있는 글입니다.
[24.02.21] CF Round 922 div. 2 upsolve +
·
PS 기록/내실 쌓기
A번은 문제를 잘 읽어봐야 한다. 굳이 N * M 넓이의 wall을 세로 벽돌까지 써서 채워야 할 필요가 없고 가로 벽돌만 채우면 된다.import sysinput = sys.stdin.readline T = int(input())for _ in range(T): N, M = map(int, input().split()) #가로(M) == K 일 때, 벽돌 N개 tmp = M//2*N print(max(N, tmp))  B번은 inversion을 최소화하는 문제이다. (i, j) 인덱스 순서쌍이 있고, i arr[j] 인 경우 inversion 상태라고 정의한다. 이 상태를 최소화 시키기 위해서 우리는 A arr, B arr에서 동시에 스왑을 해줘야한다. (i, j) -> (j,..
[24.02.20] CF Round 927 div. 3 virtual + Gold 한 문제 풀기
·
PS 기록/내실 쌓기
A번은 가시가 두 번 나오기 전까지 coin 개수를 더해주면 된다.import sysinput = sys.stdin.readline T = int(input()) for _ in range(T): N = int(input()) st = input().rstrip() cnt, flg = 0, 1 for i in range(N-1): if st[i] == '@': cnt += 1 if st[i] == '*' and st[i+1] == '*': flg = 0 break print(cnt+1 if flg and st[-1] == '@' else cnt) B번은 뇌 덜 깸 이슈로 문제 이해하는데 시간..
회고
·
PS 기록/내실 쌓기
보호되어 있는 글입니다.
2457 - 공주님의 정원 (Greedy 자력솔하기)
·
PS 기록/Algorithm
https://www.acmicpc.net/problem/2457 2457번: 공주님의 정원 첫째 줄에는 꽃들의 총 개수 N (1 ≤ N ≤ 100,000)이 주어진다. 다음 N개의 줄에는 각 꽃이 피는 날짜와 지는 날짜가 주어진다. 하나의 날짜는 월과 일을 나타내는 두 숫자로 표현된다. 예를 들어서, www.acmicpc.net 원트에 자력솔 성공했다! 채점 돌아갈 때 심장이 넘 떨렸다... 내가 구현을 깔끔하게 잘 못짜는 편이라 코드가 너무 길어지기도 했고 내가 생각한대로 딱! 구현하려다보니 뭔가 꽉 막힌 구현이 된 것 같다. 어제 알고리즘 캠프에서 그리디를 배워서 오늘 그리디 문제를 뒤적거리다가 전에 누가 추천해준 문제이기도 하고, 어제 푼 난이도랑 비슷할 것 같아서 골랐다. 그리디 접근 방식을 연..
Codeforces Round 923 (Div. 3) upsolve
·
PS 기록/CP
A. Make it White흰색 타일(W)과 검정색 타일(B) 두 개가 일렬로 쭉 주어지는데, 일자로 한 번 칠해서 모두 흰색으로 바꾸려고 한다. 여기서 칠해야하는 min length를 구하는 문제. B가 처음 나오는 위치 ~ B가 마지막으로 나오는 위치를 찾아 길이를 출력하면 된다.import sysinput = sys.stdin.readline T = int(input()) for i in range(T): n = int(input()) st = list(input().rstrip()) res_min = n res_max = 0 for s in range(n): if st[s] == 'B': res_min = min(s, res_min) ..