2026/03 3

[한국대학생IT경영학회] 큐시즘 33기 개발 백엔드 파트 합격 후기

오늘은 한국대학생IT경영학회 큐시즘 백엔드 파트에 지원하고 합격하기까지의 과정을 작성해보려고 한다. 대학교 졸업 전 마지막으로 동아리 활동을 하고 싶어서 여러 IT 동아리를 찾아봤다. 외부 프로젝트에는 참여해봤지만 동아리는 경험이 없었고, 동아리에서는 주기적으로 오프라인 세션이 있기 때문에 네트워킹과 협업을 더 깊게 할 수 있을 것 같았다.그 중에서 큐시즘을 알게 되었고 실무를 간접적으로 경험할 수 있는 기업 연계 프로젝트를 경험하고 싶어서 큐시즘에 지원하게 되었다.여러 블로그에서 자소서와 면접 후기를 찾아보았고 많은 도움을 받아서 다른 기수에 새롭게 지원하는 사람들에게 도움이 되었으면 해서 과정을 쓰게 되었다. 큐시즘은?큐시즘은 비전을 가지고 함께 성장하는 학회로 기획, 디자인, 개발파트로 구성되어 있..

후기 2026.03.23

콤마 하나 때문에 구글 로그인이 실패했던 이유

구글 소셜 로그인을 구현하던 중 아래와 같은 에러가 발생했다.ERROR 1167065 --- [emotion-storage] [io-8080-exec-10] c.g.a.c.a.openidconnect.IdTokenVerifier : id token signature verification failed. Please see docs for IdTokenVerifier for default settings and configuration options 로그 메시지 상으로는 구글 ID 토큰의 서명 검증이 실패한 것처럼 보여서 처음에는 아래와 같은 문제들을 의심했다.Google OAuth Client ID 설정 오류ID 토큰 만료JWT 서명 검증 실패GoogleIdTokenVerifier 설정 문제특히 구글 로..

Backend 2026.03.14

[BOJ 1912] 연속합(C++)

https://www.acmicpc.net/problem/1912 문제n개의 정수로 이루어진 임의의 수열이 주어진다. 우리는 이 중 연속된 몇 개의 수를 선택해서 구할 수 있는 합 중 가장 큰 합을 구하려고 한다. 단, 수는 한 개 이상 선택해야 한다.예를 들어서 10, -4, 3, 1, 5, 6, -35, 12, 21, -1 이라는 수열이 주어졌다고 하자. 여기서 정답은 12+21인 33이 정답이 된다. 입력첫째 줄에 정수 n(1 ≤ n ≤ 100,000)이 주어지고 둘째 줄에는 n개의 정수로 이루어진 수열이 주어진다. 수는 -1,000보다 크거나 같고, 1,000보다 작거나 같은 정수이다. 출력첫째 줄에 답을 출력한다. 풀이처음에는 누적합을 구해서 모든 경우의 수를 다 구하려고 했으나 O(n2)으로 ..

알고리즘/BOJ 2026.03.09