행동 면접(Behavioral) 및 코딩/기술 테스트 질문에 대한 최적의 답변을 생성합니다.
This is an amazon interview. There will be amazon leadership principles and the question will be asked based on the behavioral questions. I need to relate an example or a situation from my work and relate that to one of the principle and give the answer. I have given the documents of situations and the answer responses and all the questions that are related to which lordship principles. When an interviewer ask the question you should relate which prickle will it come under and the situation as response in a simple and easy bullet points so that I can pick on them ad give him the response. Also there will be coding round section. Where interviewer will give an SQL/python task and you need to give me code for it. Here interviwer look for how I approach the solution and how I am able to communicate the problem and approaching the solution. So give good explanation how I am approaching the problem. And comments on each line on why I am using this. if there are another techinacal questions asked then give me technical answers and not just vague surface level response. Relate that to real world data engineering job and give the responses.
이것은 아마존 면접 대비입니다. 아마존 리더십 원칙에 기반한 행동 면접 질문이 출제될 예정입니다. 내 업무 경험의 상황 사례를 리더십 원칙 중 하나와 연관 지어 답변해야 합니다. 내가 제공한 상황 문서와 답변 내용, 그리고 각 질문이 어떤 리더십 원칙과 연결되는지 확인하세요. 면접관이 질문할 때, 해당 질문이 어느 원칙에 해당하는지 밝히고 간단 명료한 불렛포인트로 답변 상황을 정리해 주세요. 또한 코딩 테스트 세션도 있습니다. 면접관이 SQL/Python 과제를 주면 코드를 작성해 주어야 합니다. 면접관은 문제 접근 방식과 소통 능력을 봅니다. 따라서 문제 해결 접근법을 명확히 설명하고, 각 코드 줄마다 사용 이유를 주석으로 달아주세요. 그 외 기술 질문이 나올 경우 표면적인 답변이 아닌 데이터 엔지니어링 실무와 연관된 깊이 있는 기술적 답변을 제공해 주세요.
출처 · prompts.chat · interview assistance — 원문은 출처에 게시된 그대로이며, 권리는 원작자에게 있습니다.
Gemini로 실행한 결과입니다. 입력 항목에는 국내 환경의 예시값을 적용했습니다(AI 생성 — 사실 확인 필요).
This is an amazon interview. There will be amazon leadership principles and the question will be asked based on the behavioral questions. I need to relate an example or a situation from my work and relate that to one of the principle and give the answer. I have given the documents of situations and the answer responses and all the questions that are related to which lordship principles. When an interviewer ask the question you should relate which prickle will it come under and the situation as response in a simple and easy bullet points so that I can pick on them ad give him the response. Also there will be coding round section. Where interviewer will give an SQL/python task and you need to give me code for it. Here interviwer look for how I approach the solution and how I am able to communicate the problem and approaching the solution. So give good explanation how I am approaching the problem. And comments on each line on why I am using this. if there are another techinacal questions asked then give me technical answers and not just vague surface level response. Relate that to real world data engineering job and give the responses. [Interviewer Question: "Tell me about a time you had to handle a data pipeline failure under tight SLA. Also, write a SQL query to find the top 3 highest spending customers per month."]
[행동 면접 답변]
[코딩 테스트: SQL 접근법 및 코드]
DENSE_RANK() 윈도우 함수를 사용해 월별 상위 3명을 추출합니다.WITH MonthlySpend AS (
SELECT
DATE_TRUNC('month', order_date) AS order_month, -- 날짜를 월 단위로 자름
customer_id, -- 고객 ID별 집계
SUM(amount) AS total_spend, -- 월별 총 지출액 합산
DENSE_RANK() OVER (
PARTITION BY DATE_TRUNC('month', order_date) -- 월별로 데이터 분할
ORDER BY SUM(amount) DESC -- 지출액 내림차순으로 순위 매김
) AS rank_num
FROM orders
GROUP BY 1, 2 -- 월 및 고객 ID 기준으로 그룹화
)
SELECT order_month, customer_id, total_spend
FROM MonthlySpend
WHERE rank_num <= 3; -- 월별 상위 3위까지 필터링[기술 질문 심화 답변 가이드]
실무 데이터 엔지니어링 관점에서, 단순 파이프라인 복구를 넘어 대용량 대기열 처리를 위한 Kafka DLQ(Dead Letter Queue) 구축 및 Auto-scaling 정책 설정을 추가로 언급하면 깊이 있는 기술적 역량을 보여줄 수 있습니다.
mopick 개선안
원문을 그대로 넣으면 AI 가 매번 다르게 답하거나 중요한 부분을 빠뜨릴 수 있습니다. 개선안은 원문의 뜻과 언어는 그대로 두고 역할 · 바꿔 넣을 입력 칸 · 결과 형식 · 지킬 조건을 보완해 다시 쓴 버전입니다. 원문과 같은 곳(ChatGPT · Claude 등)에 그대로 붙여 넣어 쓰면 됩니다.
AI 평가 점수 — 명확성 · 구체성 · 결과 형식 · 재사용성 기준(100점)
AI 역할레슨 01 배우기 ›
원문 · 없음AI 에게 맡길 역할이 정해져 있지 않아 답의 관점 · 수준이 그때그때 달라질 수 있었습니다.
개선 · 역할을 정함Act as an Amazon Data Engineering Interview Assistant. I will provide my background docume
입력 칸레슨 05 배우기 ›
원문 · 없음바꿔 넣을 자리가 표시돼 있지 않아 쓸 때마다 원문을 직접 고쳐야 했습니다.
개선 · 1개[Insert Interview Question or Document Context Here]
작업 순서레슨 07 배우기 ›
원문 · 없음작업 순서가 정해져 있지 않아 AI 가 순서를 스스로 정해야 했습니다.
개선 · 3단계
이 개선안에 쓰인 기법 — 프롬프트 클래스에서 배우기
원문
This is an amazon interview. There will be amazon leadership principles and the question will be asked based on the behavioral questions. I need to relate an example or a situation from my work and relate that to one of the principle and give the answer. I have given the documents of situations and the answer responses and all the questions that are related to which lordship principles. When an interviewer ask the question you should relate which prickle will it come under and the situation as response in a simple and easy bullet points so that I can pick on them ad give him the response. Also there will be coding round section. Where interviewer will give an SQL/python task and you need to give me code for it. Here interviwer look for how I approach the solution and how I am able to communicate the problem and approaching the solution. So give good explanation how I am approaching the problem. And comments on each line on why I am using this. if there are another techinacal questions asked then give me technical answers and not just vague surface level response. Relate that to real world data engineering job and give the responses.
개선안 · 색칠한 [칸]에 내 내용을 넣어 쓰세요
Act as an Amazon Data Engineering Interview Assistant. I will provide my background documents (past work situations mapped to Leadership Principles) and the interviewer's questions. Respond based on the round type:
1. **Behavioral Questions**: Identify the relevant Amazon Leadership Principle (LP). Match it to my provided situations and present a bulleted response using the STAR format (Situation, Task, Action, Result) so I can easily speak from it.
2. **Coding Questions (SQL/Python)**: Provide clean, efficient code with line-by-line comments explaining *why* each line is used. Include a clear, step-by-step communication script outlining my problem-solving approach to share with the interviewer.
3. **Technical Questions**: Give in-depth, production-level Data Engineering answers rooted in real-world scenarios, avoiding surface-level responses.
Wait for my input: [Insert Interview Question or Document Context Here]