면접 후기 | 비케이브 -브랜드운영관리 면접 회고
·
회고
1. 면접 준비채용 프로세스 (경력) : 서류 - 면접 - 레퍼체크 - 최종합격타임라인 : 4/26 서류 제출 → 5/6 서류 합격 → 5/12(화) 면접 → 진행중면접 준비 방향비케이브 지원직무는 브랜드 운영 관리 매니저. 직무기술서 기반으로 확인했을때, 데이터 분석 관련 어필보다는 "패션MD 실무 경험을 통해 데이터 흐름을 현장 맥락으로 읽고 구조화하는 사람" 으로 포지셔닝하는 게 맞다고 판단함. 축 1 — 패션 MD 실무: 매출·재고·판매 데이터를 숫자가 아니라 패션/커머스 비즈니스 맥락으로 해석 하고 분석 가능축 2 — 데이터 도구 + AI 자동화: SQL/BigQuery/Tableau/Apps Script/Claude Code까지 쓸 수 있어서 반복 취합·보고 업무를 자동화하고, 더 깊은 분석에..
면접 후기 | F&F(에프앤에프) - AX팀 실무 면접 회고
·
회고
1. 면접 준비( 네비 잘못찍음 🤣)채용 프로세스(경력기준) : 서류 - AI 역량 검사 - 1차면접(실무) - 최종 면접 (회장님) -합격타임라인 : 3/5 서류 제출 → 3/18 서류합격→ 3/22 AI 역검 & 자사 이력서 다시 제출 → 3/27 (1차 대면 면접) → 1차 탈락서류 합격 통보를 받고 1주일간 AI 역검부터 자사이력서도 처음부터 다시 쓰고 JD 주요 기술 학습, 매장 방문등 신입공채를 준비했던 것과 비슷하게 직무 기술서/회사 정보를 기반으로 준비했다.더보기기업/브랜드 리서치부터 시작 중견급 상장사 이기때문에 정보가 비교적 많았다. DART 공시 기준으로 연결 매출 구조, 영업이익률, 재고자산 규모등 확인하고, 데이터/AI 관련 1년치 최신 뉴스/SNS/AX팀 인터뷰등 확인 했다. ..
TIL | 태블로 구현( 매개변수 & 테이블 계산, 100% 누적 막대 그래프, 3개이상 다중필드 이중축)
·
TABLEAU
💡Intro입사한 지 일주일이 지났다.전주에는 태블로 기초와 중급 수준의 교육을 받았고, 이번주는 퀴즈 풀이를 통해 배운부분을 반복적으로 익히는 주간이 될 것 같다. 🖊️ Tableau 1. 범주형 매개변수(필드) & 조건 계산된 필드로 필터링 하기조건 ) 선택한 범주별(매개변수) 하위범주의 매출 막대그래프로 시각화(계산된 필드) & 그 외의 범주는 범주 계로 나타내기접근 ) 매개변수 생성 -> 조건문 계산된 필드 생성 -> 마크 레이블 추가1.`p_범주구분` 매개변수 생성`범주`필드의 측정값 매핑해주고 (ex. 가구 - 가구 등)전체 조건 추가 (ex. 전체 - 전체)2.`c_범주구분` 조건문 계산된 필드 생성 (IF ~ ELSE ~ END)‘전체’ 선택 : 하위 범주 전체 표시 -> 매개변수가..
QCC | 7회차 코드 리뷰 & 피드백 (+마지막 qcc)
·
SQL
☑️  좋아요를 받지않은 페이지 조회[문제][문제 풀이]내 코드 SELECT DISTINCT p.page_id AS page_idFROM pages p LEFT JOIN page_likes pl ON p.page_id =pl.page_idWHERE pl.page_id IS NULLORDER BY 1; 이슈 및 해결 과정left join 후 null 값 집계 하는 문제page_id 만 출력하는 부분에서, group by 쓸지 distinct 쓸지 고민하다가 한줄 추가하기 싫어서 distinct로 해결실무에서 사용한다면 group by 가 더 적합할듯한줄 포인트pass ☑️  티커별 최고가/최저가와 해당날짜 조회하기[문제][문제 풀이]내 코드 -- 1. high /low 의 open 과 일짜 각각cte로 ..
코테준비 | WHERE 절 서브쿼리 / EXISTS / 소수점 변환 / 두 날짜의 차이 (PostgreSQL)
·
SQL
☑️ Patient Support Analysis (Part 1)[문제] EXISTS 활용[문제 풀이]내 코드-- WITH문 풀이법 WITH sub AS ( SELECT policy_holder_id FROM callers GROUP BY policy_holder_id HAVING COUNT(DISTINCT case_id)>=3)SELECT COUNT(DISTINCT policy_holder_id) AS policy_holder_countFROM sub-- WHERE저 다중커럼 서브쿼리 풀이법SELECT COUNT(DISTINCT policy_holder_id) AS policy_holder_countFROM callersWHERE policy_holder_id IN ( SELECT..
QCC | 6회차 코드 리뷰 & 피드백
·
SQL
☑️  top3 조회하기[문제][문제 풀이]내 코드 WITH dnk_t AS( SELECT *,ROW_NUMBER() OVER (PARTITION BY GENDER ORDER BY SCORE DESC,AGE DESC) AS dnk FROM students s)SELECT GENDER,NAME,SCOREFROM dnk_tWHERE dnk 이슈 및 해결 과정 그룹별 top3 추출이라 순번윈도우 함수 활용순번 건너뛰기등 옵션 없으므로 row_number 함수 사용 한줄 포인트pass그룹별 순위 필터링시 고민하지 말고 아묻따 윈도우 함수 사용하자☑️  모든 도서의 고객의 결제/ 미결제 총액 집계하기[문제][문제 풀이] 내 코드 SELECT b.title ,ROUND(SUM(CASE WHEN bo.P..
코테준비 | Active User Retention /mau 조회하기(postgreSQL)
·
SQL
☑️ Active User Retention[문제]2022년 7월 mau(월간 활성 사용자수 ) 조회하기 7월 월간 사용자는 전월에도 활성 유저 여야함 [문제 풀이]내 코드 SELECT EXTRACT('MONTH' FROM event_date) AS month ,COUNT(DISTINCT user_id) AS monthly_active_usersFROM user_actionsWHERE event_type IN ('sign-in', 'like', 'comment')AND TO_CHAR(event_date,'YYYY-MM') ='2022-07'AND user_id IN (SELECT DISTINCT user_id FROM user_actions ..
PostgreSQL | 날짜/시간 함수 정리 (+ DataLemur 문제풀이)
·
SQL
mySQL 과 postgreSQL RDB는 날짜/시간 처리에 사용하는 함수가 다르다. 코테 준비를 하면서 다양한 환경에서 쿼리를 작성 할수 있어야하기 때문에, 주로 사용하는 날짜/시간 함수를 정리했다.➡️ PostgreSQL 날짜 타입 데이터 타입설명예제DATE년-월-일'2004-10-19'  or '10/19/2004'TIMESTAMP년-월-일-시-분-초'2004-10-19 10:23:54' or '10/19/2004 10:23:54'** INTERVAL ' A'시간 간격INTERVAL '1 day' ,interval '2 hours', interval '1 second' 등postgreSQL 은 mysql 의 DATETIME 유형은 없음 ➡️ DATE / TIMESTAMP 타입 연산하기-- 1. da..
SQL 분석기법 | 퍼널 분석 종류 (Open/Closed/Direct funnel) + 주피터 노트북으로 SQL 환경 구축)
·
SQL
➡️ 퍼널 분석 (Funnel Analysis)사용자가 특정 목표(구매, 회원가입, 예약 등)에 도달하는 과정에서의 단계별 이탈률을 분석하는 기법`사용자 경험을 최적화` 하는 분석기법 중 하나임서비스 사용 과정에서 이탈률이 가장 큰 단계를 파악 하는데 도움을 준다.➡️사용자 경험 최적화 분석법퍼널 분석어떤 단계에서 이탈하는지 확인하기 위한 분석 (순방향 )한계점 : 어떻게 이탈하는지는 알수없음 유저패스 분석 어떻게 이탈하는지 확인하기 위한 분석 (순방향 x)ex) 이전단계로 돌아가는지? 아예 이탈하는지? 등등➡️퍼널분석 종류개방형 (OPEN) : 사용자가 `어떤 단계든 퍼널 진입` &순서는 지키면서 다음 단계로 진행한 사용자만 분석예: "회원가입 → 장바구니 → 결제" 과정의 각 단계별 사용자 수 확인폐..
코테준비 | MYSQL 행정구역별 주소 데이터 분리하기 (문자열 SPLIT 하기- SUBSTRING_INDEX)
·
SQL
☑️ 전국 카페 주소 데이터 정제하기[문제]주소 컬럼에서 행정구역별 컬럼 분리 후 카페 갯수 집계 하기[문제 풀이]내 코드 SELECT SUBSTRING_INDEX(address,' ',1) AS sido ,SUBSTRING_INDEX(SUBSTRING_INDEX(address,' ',2),' ',-1) AS sigungu ,COUNT(DISTINCT cafe_id) AS cntFROM cafesGROUP BY sido,sigunguORDER BY 3 DESC 이슈 및 해결 과정 아이디어 : 주소 컬럼에서 행정구역별 추가 컬럼 생성 후 집계행정구역 분리 : `공백` 기준으로 python 에서 `SPLIT` 함수 쓰는이 분리 하면 됨 ex) address 컬럼 값이 '서울시 송파구 오금동..