본문 바로가기

분류 전체보기

[DB] SQL - SQL 기초 이론, 코딩 테스트 대비 SQL(Structed Query Language)이란? SQL란 표준 관계형 데이터베이스 언어로, 관계대수와 관계해석을 기초로 한 혼합 데이터 언어입니다. 사용 용도에 따라 DDL, DCL, DML로 구분됩니다. 자세하게 다뤄볼게요! ✅ SQL에서 지원하는 기본 데이터 타입 - 정수: INTEGER(4byte), SMALLINT(2byte) - 실수: FLOAT, REAL, DOUBLE PRECISION -날짜: DATE - 시간: TIME - 형식화된 숫자: DEC(i, j) (i는 전체 자릿수, j는 소수부 자릿수) - 가변길이 문자: VARCHAR(n), CHARACTER VARYING(n) - 고정길이 문자: BIT(n) - 고정길이 비트열: BIT(n) - 가변길이 비트열: VARBIT(n) .. 더보기
[DB] DB 기본 개념 (+key) - 면접 예상 질문 & 답변 Q) DB를 정의하세요. A) 데이터베이스(Database)란 컴퓨터에 저장되어 실시간으로 접근할 수 있고(Stored Data), 자료의 중복을 배제한 데이터의 모임(Integrated Data)입니다. 조직의 업무를 위해 존재 가치가 확실하고 없어서는 안 되는 자료들의 모임(Operational Data)이며 여러 사람들이 공유하고 사용할 목적(Shared Data)으로 통합 및 관리됩니다. Q) 데이터베이스 시스템의 목적은 무엇인가요? A) 파일 시스템의 단점을 극복하기 위함입니다. 데이터 중복 및 비일관성: 동일한 파일의 여러 사본이 존재할 수 있고, 서로 다른 값을 보유하게 되는 상태가 될 수 있습니다. 데이터 접근의 어려움: 필요한 데이터를 효율적으로 검색하기 어렵습니다. 데이터 분리(고립):.. 더보기
[SSAFY 8기] 합격 후기 - Interview (PT 면접, 인성 면접) 안녕하세요 zhi재희입니다. 오늘은 SSAFY 8기 면접 준비 방법에 대해 이야기해 보겠습니다! 면접 스터디 오픈 채팅방에서 같은 지역 사람들과 스터디를 구해서 진행했어요! 현재까지도 서로 연락하면서 정보 공유하고 입퇴실도 챙겨주고 있답니다 ㅎㅁㅎ 입학식도 같이 가기로 했어요 ㅎㅎ 6월 10일(금) 15시 서류 결과 발표되자마자 거의 바로 스터디를 구했어요 6월 13일(월) ~ 6월 17일(금), 총 5일 간 매일 참여했습니다. 2회는 비대면, 3회는 대면으로 진행했어요! 대면 스터디는 스터디룸 장소 대관을 해서 진행했어요!! 시에서 지원해주는 무료 공간이 있어서 좋더라구요!! 개인적으로 저는 대면 모의 면접이 도움 많이 되었습니다! 면접 스터디에서 중요한 것은 틀을 잡아가는 과정인 것 같아요! 첫 면접.. 더보기
[SSAFY 8기] 합격 후기 -SW적성진단 (코딩테스트) 안녕하세요 zhi재희입니다. 오늘은 서류 및 에세이에 이어 코딩 테스트를 어떻게 준비하면 좋을지 공유드리고자 해요 ㅎㅎ 코딩 테스트 세팅 먼저 코딩 테스트가 온라인으로 진행되었기 때문에 보안 관련해서 정말 철저하게 세팅해야 했어요 스마트폰으로 삼각대를 세워서 옆얼굴, 모니터, 키보드, 키보드 위에 손, 종이가 다 보이도록 설치해야 했습니다 삼각대 미리 준비 해두시는 것 추천드립니다! 그리고 신분증은 사진, 이름, 생년월일 제외하고 다 가려야 하기 때문에 시험 전에 미리 마스킹 테이프 등을 이용하여 가려두는 것을 권장드려요 코딩 테스트는 5월 29일 10시에 진행되었어요 코딩 테스트 준비 swea 기준 d1~d3 난이도 백준 기준 실버~골드4 난이도 라고 생각하시면 될 것 같습니다! (개인적인 주관입니다).. 더보기
[SSAFY 8기] 합격 후기 - 서류 및 에세이 (feat. 교육장 별 교육과정, 커리큘럼) 안녕하세요 zhi재희입니다! 저는 지금 SSAFY 8기 최종 합격 후 현재 스타트 캠프 중에 있는데요 ㅎㅎ 서류부터 코딩 테스트, 면접까지의 과정에 대해서 공유 드리고자 합니다! 8기 지원 절차 지원서 접수: 22.05.02(월)~22.05.16(월) 에세이 제출: 22.05.17(화)~22.05.28(토) SW적성진단: SW비전공- 22.05.21(토), SW전공-22.05.29(일) Interview: 22.06.20(월) ~ 22.06.24(금) 입과 및 교육: 22.07~ 이번 8기부터 SW적성진단이 생겼는데요! 저는 전공자이기 때문에 코딩 테스트를 보게 되었습니다. 저는 Python 언어를 선택해서 보았어요! 어떻게 준비했는지에 대해서는 다음 글에서 자세하게 다루겠습니다! 교육 프로그램 SSAF.. 더보기
[백준] 1992번 - 쿼드트리(Quad Tree) (재귀) (Swift) 쿼드트리 문제 흑백 영상을 압축하여 표현하는 데이터 구조로 쿼드 트리(Quad Tree)라는 방법이 있다. 흰 점을 나타내는 0과 검은 점을 나타내는 1로만 이루어진 영상(2차원 배열)에서 같은 숫자의 점들이 한 곳에 많이 몰려있으면, 쿼드 트리에서는 이를 압축하여 간단히 표현할 수 있다. 주어진 영상이 모두 0으로만 되어 있으면 압축 결과는 "0"이 되고, 모두 1로만 되어 있으면 압축 결과는 "1"이 된다. 만약 0과 1이 섞여 있으면 전체를 한 번에 나타내지를 못하고, 왼쪽 위, 오른쪽 위, 왼쪽 아래, 오른쪽 아래, 이렇게 4개의 영상으로 나누어 압축하게 되며, 이 4개의 영역을 압축한 결과를 차례대로 괄호 안에 묶어서 표현한다 위 그림에서 왼쪽의 영상은 오른쪽의 배열과 같이 숫자로 주어지며, 이.. 더보기
[백준] 2630번 - 색종이 만들기 (재귀) (swift) 재귀란? 하나의 함수에서 자기 자신을 다시 호출해 작업을 수행하는 알고리즘이다. 절차지향적 사고 vs 귀납적 사고 → 과정을 하나하나 따라가는 대신 귀납적인 사고로 이해하기 재귀 함수의 조건 특정 입력에 대해서는 자기 자신을 호출하지 않고 종료되어야 함(Base condition) 모든 입력은 base condition을 수렴해야 함 → 이 두 조건 중 어느 하나라도 지켜지지 않는다면 재귀 함수는 결과를 내지 못하고 무한히 들어가다가 런타임 에러가 날 것 재귀에 대한 정보 1 함수의 정의를 명확하게: 함수의 인자로 어떤 것을 받고 어디까지 계산한 후 자기 자신에게 넘겨줄지 명확하게 정해야 함 모든 재귀 함수는 반복문만으로 동일한 동작을 하는 함수를 만들 수 있음. 재귀는 반복문으로 구현했을 때에 비해 코.. 더보기
[면접] PT 면접 필승 전략 PT면접 평가요소 및 발표 템플릿/시나리오_피티 면접 실전 활용 PT면접 평가요소 및 발표 템플릿/시나리오_피티 면접 실전 활용 인성/직무 면접은 “성과를 낸 경험이 있나요?”, “어떠한 역량을 쌓았나요?”, “왜 지원 직무를 잘 할 수 있다고 생각하시죠?” 등의,지원자의 과거 경험이나 생각을 바탕으로 평가자에게 매력을 어필하는 과정 → 기업 입장에서 지원자의 과거의 생각이나 행동만을 듣고, 믿고 채용할 수 없다고 판단한다면 PT 면접을 진행하는 것 → 그러나 PT 면접이라는 것은 변별력이 떨어지는 면접일 수 밖에 없음. 눈에 띄기 어려움. PT면접 주요 평가 요소 : 지원자가 향후 입사 후 어떻게 문제를 해결해 가는지를 종합적으로 평가 (직무 관련 문제 해결) 문제 인식: 근본적인 핵심을 파악할 수 있.. 더보기

반응형