우문현답
愚 問 賢 答
회사별 면접직군별질문 가이드진행 방식
    홈›회사별›111퍼센트›공통직무·미지정›질문 상세
    問
    1111퍼센트공통직무·미지정직무 역량2026년 출제

    프레임워크 아키텍처 설계 시 어떤 요소를 가장 중요하게 고려하나요?

    답변 미리보기

    프레임워크 아키텍처를 설계할 때 가장 먼저 고민하는 건 이것을 사용하는 사람이 어떻게 쓰게 될까입니다. 내부 구현이 아무리 정교해도 사용하는 방식이 직관적이지…

    예상 답변 시간
    60~90초
    예상 꼬리질문
    3회
    난이도
    난이도 중상
    출제 빈도
    보통
    INTERVIEWER'S INTENT · 면접관의 의도

    이 질문, 네 갈래로 뜯어봅니다.

    면접관이 이 한 문장으로 확인하려는 것들. 각 갈래를 알면 답의 뼈대가 잡혀요.

    問
    01
    요소 결을 분별하는가?
    막연한 프레임워크로 답하는지, 성능·확장·테스트·문서 결 중 어느 결을 좁혀 답하는 자리입니다. 막연한 결은 깊이를 의심받습니다.
    骨
    02
    본인 경험에 닿는가?
    교과서 결을 답하는지, 본인이 실제 굴린 결을 가른 흔적이 답에 있는지 살피는 자리입니다. 책에서 본 결은 실무 감각이 약해지는 자리입니다.
    語
    03
    거래를 의식하는가?
    다 잡으려 답하는지, 일관성과 유연 결 사이의 거래를 가른 흔적이 답에 있는지 보는 자리입니다. 만능 결은 신뢰감이 약해지는 자리입니다.
    本
    04
    근거가 분명한가?
    감으로 답하는지, 실험·사례·문헌 결로 가른 흔적이 답에 있는지 살피는 자리입니다. 근거 없는 결은 약하게 들리는 자리입니다.
    말로 해봐야 는다
    읽는 것과 말하는 건 다릅니다.
    이 질문, 소리 내어 답해 볼까요?
    111퍼센트 면접관 페르소나가 이 질문을 던지고, 당신의 답에 꼬리질문으로 되물어요.
    음성으로 답해보기
    프레임워크 아키텍처를 설계할 때 중요하게 생각하는 요소를 설명약 70초아키텍처 설계 거래 균형 결약 72초설계 결정 근거 명확화 결약 78초
    예시 답변 1
    약 70초

    프레임워크 아키텍처를 설계할 때 중요하게 생각하는 요소를 설명

    프레임워크 아키텍처를 설계할 때 가장 먼저 고민하는 건 이것을 사용하는 사람이 어떻게 쓰게 될까입니다. 내부 구현이 아무리 정교해도 사용하는 방식이 직관적이지 않으면 채택이 어렵고 오용이 생깁니다. 레이어 간 책임을 명확히 분리해서 한 레이어의 변경이 다른 레이어에 영향을 최소화하는 구조가 유지보수에서 가장 차이를 만들었습니다. 확장성을 고려할 때는 처음부터 모든 케이스를 다 지원하려 하기보다, 핵심 인터페이스를 잘 정의해두고 나머지를 확장 가능하게 열어두는 방식이 현실적이었습니다.

    과도한 추상화는 코드를 읽기 어렵게 만들고, 처음 접하는 사람이 파악하는 데 더 오래 걸리게 했습니다. 테스트하기 쉬운 구조인지도 중요한 기준이었는데, 의존성 주입이 가능한 설계가 단위 테스트를 수월하게 했습니다. 아키텍처는 지금 쓰기 쉬운 것과 나중에 바꾸기 쉬운 것 사이의 균형입니다.

    이 결의 특징
    사용하는 사람이 어떻게 쓸지를 먼저 고민하고, 레이어 책임 명확 분리·의존성 주입 가능·테스트 용이 설계 등 구체적 기준들이 명확합니다.
    이 결이 통하는 자리
    처음부터 모든 케이스를 지원하기보다 핵심 인터페이스를 잘 정의하고 나머지를 확장 가능하게 열어두는 현실적 균형과 과도한 추상화가 가독성을 낮추고 신규자 파악 시간을 늘린다는 경험이 있을 때 설계 트레이드오프의 이해가 증명되는 결이 보입니다.
    예시 답변 2
    약 72초

    아키텍처 설계 거래 균형 결

    프레임워크 아키텍처 설계에서 자주 직면하는 것은 유연성과 단순성 사이의 선택입니다. 확장을 고려해 추상 계층을 쌓다 보면 오히려 코드가 복잡해지고, 팀원들이 전체 구조를 파악하기 어려워지는 상황이 생깁니다. 그래서 설계 초기에 이 추상 계층이 어느 시점에 필요해지는가를 먼저 따집니다. 당장 필요하지 않은 유연성을 위해 복잡성을 미리 감수하는 선택이 팀 속도에 미치는 영향을 고려합니다. 또한 프레임워크를 함께 쓰는 팀의 학습 비용도 설계 변수로 봅니다. 구조가 아무리 잘 설계돼 있어도 팀이 빠르게 익히지 못하면 실제 생산성으로 이어지지 않기 때문입니다. 유연성·단순성·학습 비용 세 축의 균형이 설계의 실질적 품질을 결정하는 거래라고 생각합니다.

    이 결의 특징
    유연성과 단순성의 선택에서 이 추상 계층이 어느 시점에 필요한지를 먼저 따지고, 당장 필요하지 않은 유연성을 위해 복잡성을 미리 감수하는 선택이 팀 속도에 미치는 영향을 고려하는 프로세스가 명확합니다.
    이 결이 통하는 자리
    함께 쓰는 팀의 학습 비용도 설계 변수로 본다는 팀 관점과 유연성·단순성·학습 비용 세 축의 균형이 실질적 품질을 결정한다는 거래 의식이 있을 때 조직 수준의 설계가 증명되는 결이 보입니다.
    예시 답변 3
    약 78초

    설계 결정 근거 명확화 결

    아키텍처 결정을 내릴 때 가장 중요하게 여기는 것은 근거를 코드와 함께 남기는 것입니다. 설계 회의에서 특정 구조를 선택한 이유가 문서화되지 않으면, 몇 달 후 그 결정을 리뷰할 때 같은 논의를 반복하게 됩니다. 그래서 저는 ADR 형식으로 핵심 결정의 배경, 대안, 선택 이유를 짧게 남기는 습관을 들였습니다. 이 기록이 쌓이면 신규 팀원이 구조 파악에 드는 시간이 줄고, 리팩터링 시 어떤 제약을 지켜야 하는지 기준이 생깁니다. 근거 없이 관행으로 유지된 결정들이 나중에 기술 부채의 원인이 되는 경우를 여러 번 목격했습니다. 설계 근거를 명문화하는 것이 당장은 비용처럼 보여도, 장기적으로 팀 전체의 의사결정 속도를 높입니다.

    근거가 쌓인 코드베이스는 팀이 자신 있게 변경을 결정하는 토대가 됩니다.

    이 결의 특징
    아키텍처 결정의 배경·대안·선택 이유를 ADR 형식으로 남긴다는 구체적 문서화 방법과 이 기록이 신규자 파악·리팩터링 기준으로 이어진다는 효과가 명확합니다.
    이 결이 통하는 자리
    근거 없이 관행으로 유지된 결정들이 기술 부채의 원인이 된다는 경험과 근거 명문화가 당장은 비용이나 팀 의사결정 속도를 높인다는 장기관이 있을 때 조직 학습으로서의 아키텍처가 증명되는 결이 보입니다.
    !
    위 답변은 여러 풀이 중 한 가지 예시입니다. 정답이 아니며, 외워서 그대로 말하면 면접관이 다음 질문을 그 자리에서 시작하는 경우가 많습니다. 본인의 프로젝트·기준·숫자로 다시 짜는 자리로만 쓰세요.
    ✕자주 빠지는 자리

    같은 실수가 반복돼요. 이것만 피해도 절반은 갑니다.

    • ✕일반적인 설계 원칙만 나열하지 않았는가? 실제 아키텍처 설계 경험에서 나온 기준이 필요합니다.
    • ✕기술 요소만 말하지 않았는가? 유지보수성이나 확장성 같은 실무 관점도 필요합니다.
    • ✕이상적인 구조만 설명하지 않았는가? 제약 조건 속에서 타협했던 지점도 함께 필요합니다.
    • ✕혼자 설계한 것처럼 말하지 않았는가? 팀 내 합의 과정이 있었다면 함께 다뤄야 합니다.
    ▶이어질 꼬리질문

    진짜 면접은 두 번째 질문부터예요. 이 답 뒤에 따라올 법한 것들.

    壹왜 그 결을 가장 중요하게 보셨나요?
    대응왜 그 결을 본인 기준으로 골랐는지 답하는 결이 강합니다. 본인 근거가 묻어나면 자리가 단단해지는 결로 통합합니다.
    貳설계가 흔들린 결도 있었나요?
    대응어디서 흔들렸고 어떻게 보정한 결인지 솔직히 짚는 결이 자주 보입니다. 본인 시행착오가 자리를 살리는 결로 통합합니다.
    參본인만의 설계 결이 있나요?
    대응왜 그 결이 본인에게 잘 통한 결인지 답하는 자리가 강합니다. 본인 근거가 묻어나면 자리가 단단해지는 결로 통합합니다.
    이제, 직접 답해볼 차례예요.
    눈으로 읽은 답은 면접장에서 나오지 않아요. 111퍼센트 면접관과 이 질문으로 한 번 대화해 보세요.
    이 질문으로 모의면접 해보기
    또는, 다음 질문으로

    같은 흐름에서 자주 이어지는 질문들이에요.

    비즈테크아이 · 솔루션 아키텍트
    어플리케이션 아키텍트로서 프레임워크를 설계할 때 가장 중요하게 고려해야 할 요소는 무엇이라고 생각하나요?
    이 질문 보기
    세나클소프트 · 프론트엔드
    프론트엔드 아키텍처 설계 시 어떤 요소를 가장 중요하게 고려하시나요?
    이 질문 보기
    무신사 · 보안 엔지니어
    네트워크 보안 아키텍처 설계 시 어떤 요소를 가장 중점적으로 고려하셨나요?
    이 질문 보기
    비즈테크아이 · 솔루션 아키텍트
    어플리케이션 아키텍처 설계 시 가장 중요하게 고려해야 하는 요소는 무엇이라고 생각하나요?
    이 질문 보기
    안내 · 이 페이지의 질문·답변·꼬리질문은 유사 직군 채용 시장의 공개된 면접 후기·커뮤니티 게시물을 분석해 구성한 학습 자료입니다. 실제 출제·회사 공식 입장과는 무관하며, 정정 요청 시 24시간 내 반영합니다. 자세히
    개인정보처리방침이용약관문의
    © 2026 우문현답. All rights reserved.
    이 페이지 목차
    01면접관의 의도02답변의 결03실수·꼬리질문04관련 질문
    말로 해봐야 는다
    이 질문, 111퍼센트 면접관과
    음성으로 답해볼까요?
    모의면접 해보기
    첫 회 무료 · 종료 즉시 음성 폐기