분류 전체보기 13

자바취업 면접 후기를 총정리해봅니다

비전공자로 6개월 국비지원과정을 통해 자바 웹 개발 과정을 배우고, 이 배운 과정을 베이스로 취업을 시작했습니다. 그리고 최종적으로 자바 웹 개발자로 취직하여 일을 하기 시작하였었고요. 취직을 하기까지 여러 곳에서 면접을 보았습니다. SI 업체도 갔었고, 소규모 옷쇼핑몰 관리하는 곳도 갔었고, 나름 업계에서 유망한 핀테크도 보러 갔었고... 다양한 곳을 보았었죠. 취업을 하면서 "정말 다양한 곳에서 개발자를 구하고 있구나" 하는 생각이 들었습니다. 그렇게 다양한 업계에서 자바 웹 개발자로 취업준비를 하며 보았던 면접을 사례별로 총 정리해보려 합니다. 1. 자바취업 - SI 업체 제가 처음으로 봤던 면접은 학원에서 모의면접을 할 때 매칭되었던 회사입니다. SI 업체 면접관분들 4-5명 정도가 학원으로 오셨..

IT 후기 2022.03.11

비전공자의 6개월 자바국비지원 교육과정 수료하며 느낀 장단점 정리

자바국비지원 교육과정을 수료하겠다고 마음 먹었을 당시, 나는 마케팅 관련 일을 하고 있었다. 흔히 생각하는 광고를 만드는 마케팅이라기보다 '퍼포먼스 마케팅' 이라고 하여 정량적으로 수치를 분석하는 쪽에 가까운 일이었고, UI/UX 개선을 통해 회원가입이나 구매로 어떻게 더 유도할 수 있을지 고민하는 일을 했었다. 전공은 국제통상학과. 이제까지 코딩과 관련된 일은 전혀 해보지 않았던 상태였지만 여러 업무를 하면서 개발을 배워야겠다는 생각이 들었고, 알아보니 6개월 동안 국비교육과정으로 자바를 배울 수 있는 학원 수업들이 여러 가지 있었다. 그렇게 내일배움카드를 신청하여 자바 웹 개발 국비교육 과정을 진행하는 많은 학원 중 괜찮다고 생각된 학원을 친구 한 명과 함께 다니기 시작했다. 이렇게, 비전공자인 내가..

IT 후기 2022.03.09

[Algorithm/java] 선택 정렬의 의미와 예시 코드

선택 정렬(Selection Sort) 정렬하는 방식 중 하나이다. 주어진 데이터값을 모두 비교해 최솟값의 위치를 기억해뒀다가 그 값을 앞으로 교환한다. 데이터 전체에서 가장 작은 데이터를 찾아 가장 앞의 데이터와 교환하는 방식으로 특정 배열의 값을 정리한다. 예시 코드 for (int i = 0; i num[j]){ int temp = num[j]; num[j] = num[i]; num[i] = temp; } } } 결국, 해당 배열에서 지속적으로 i와 j를 비교해 숫자가 더 큰 것을 뒤로 보내는 방법이다. 중요한 것은 temp와 같은 임시 int 값을 만들어 숫..

알고리즘 2021.04.13