원하는 키워드로 블로그 포스트를 검색해보세요.
> [!faq] java Collection Framework 란? > Java에서 데이터를 저장하는 자료구조들을 한 곳에 모아 편리하게 사용하기 위해 제공하는 List, Set, Map으로 구분할 수 있다. ![[Pasted image 20231023220222.p...
1. Map key,value 에 해당하는 자료형태로 많이 사용하는 자료구조 js const map = new Map(); // map 추가하기 map.set(1, { key: 'one', password: 'good' }); map.set(2, { key: 'tw...
모든 알파벳을 사용하는 문자열 검사 (100/100) 문자열 sentence 를 함수의 인자로 받는데 알파벳, 공백, 특수문자로 이루어져있다. - sentence 에서 사용하지 않는 소문자 알파벳들을 return. - 완벽한 문자열은 perfect return ...
DFS (Depth-first search, DFS) 그래프를 탐색하는 알고리즘의 하나로, 시작 정점으로부터 하나의 방향을 잡아 끝까지 탐색한 후 마지막 분기점으로 돌아와 다시 다른 방향으로 끝까지 탐색을 반복하는 방식. 1. 한 분기를 탐색한 후, 다음 분기로 ...
금융권 2020년 IT 정보보안에 입문하며, 다양한 보안 활동을 통해 기술의 깊이와 넓이를 탐구하였습니다. 이 과정에서 보안이 단순히 방어적인 역할만 하는 것이 아니라, 창조적인 개발 과정과 밀접하게 연결되어 있다는 것을 깨달았습니다. 이러한 깨달음은 저를 개발의 ...
1. "==" 와 "===" 의 차이는 무엇인가요? -> == 는 동등 연산자로, 두 값을 비교할 때 형변환을 수행. 즉 비교하는 값의 데이터 타입이 다르더라도 자동으로 형변환을 수행한 후에 비교한다. 이러한 형변환은 때로 예측하지 못한 결과를 초래할 ...
우리 회사에 지원한 이유는? E커머스 도메인으로 다양한 개발 경험을 하고 싶었으며 계속 확장하고 있는 커넥트웨이브 플레이오토를 접하게 되어 지원하게 되었습니다. 플레이오토 EMP 개발팀의 기술 교체 소식과 성장할 수 있는 회사라고 접하였고 저의 성장에 큰 도움이 될...
인성검사 결과가 프로젝트 수행능력은 높게 나왔는데 사람들과 협업할 때의 점수가 낮게 나왔는데요. 어떠신것 같나요? 제가 ...
동기 /태도 역량 관련 질문 : 기본 중의 기본 1. 가장 최선을 다했던 경험은 무엇인가요? -> 군복무 당시 구름에서 진행한 하반기 프로젝트와 군대 유격훈련과 겹치게 되면서 일정이 빠듯했습니다. 조금이라도 남는 시간이 있다면 사이버지식방에 가서 코딩을 하고 ...
tag: 알고리즘 > [!faq] 누적합 이란? > > - 말 그래도 구간의 누적합은 구하는 문제. > - 시간복잡도는 최악의 경우 O(n^2)의 시간복잡도를 가지며 일반적으로 사용되는 배열에 값을 저장하고 지정된 인덱스부터 하나씩 더해가는 방식이다. > - 하지만 ...
[[Java Lambda 가 무엇일까]] Java Stream 이란? - Java 8 API에 새로 추가된 기능이다. - 스트림을 이용하면 선언형으로 Collection 데이터를 처리할 수 있다. - 스트림을 이용하면 멀티스레드 코드를 구현하지 않아도 데이터를 투...
언어 선택 백엔드 개발 취준을 하기로 선택을 하고 코딩 테스트를 준비하고 있기에 Java 언어에 좀 더 친숙해져야 하기에 Stream, Collection, 자료구조 에 대해서 조금 더 알아가는 계기가 되었으면 좋겠다는 바람에 Java 를 선택하였다. Java ...