전체 글 1447

게임회사 기술면접 질문 & 답변 1

🏢 회사 정보회사 위치 : 서울회사명 : ㄷㄹㄱㅍㄹㅇ지원 직무 : 클라이언트 프로그래머면접 연도 : 2017년면접 형태 : 1:1 대면 면접본 내용은 실제 면접 경험을 바탕으로 정리된 기록입니다. 🧭 면접 구성 요약기술 면접 📌 면접 질문 규모 안내기술 면접 질문 : 총 32문항해당 자료는 기술면접 질문만으로 구성된 기록입니다. 👀 면접 질문 미리보기 [기술 면접]C와 C++의 차이점은 무엇인가?객체지향이란 무엇인가?메모리 구조에 대해 설명해보시오. 🔒 이 아래부터는 유료 콘텐츠입니다. 💳 유료 콘텐츠 가격 안내본 포스팅의 전체 질문 원본 가격은 2,900원입니다.구매 방법 및 계좌번호, 자료 전달 방식은 아래 공지사항에서 안내하고 있습니다. ▶ 유료 전환 및 구매 안내 공지사항 바..

회사/면접 2026.01.15

게임회사 기술면접 질문 기록 공유 안내 (일부 유료 전환)

📌 유료 전환 안내 제가 작성한 글은 실제로 게임회사 면접을 보며 정리한 기록을 바탕으로 작성되었습니다. 다만 모든 내용을 무료로 공개하기에는 현실적인 한계가 있어, 일부 내용을 유료로 전환하게 되었습니다. 본 자료는 다음과 같은 분들께 적합합니다.게임회사 면접을 앞두고 실제 질문 범위를 알고 싶은 분최소한 “이런 개념이 나오는구나.”와 같은 감을 잡고 싶은 분 ✏️ 소개글 게임회사 면접을 준비하면서 가장 힘들었던 건 '도대체 뭐를 준비해야 할까?'라는 불안이었습니다. 물론 지금이야 검색하면 수많은 예상 질문이 있지만, 정작 면접장에서는 전혀 다른 질문이 나오는 경우도 적지 않았습니다. 이 글은✔️ 제가 실제로 면접장에서 받은 질문을 복기하며 정리한 기록입니다.따라서 정답이나 모범 답안을 알려주는 ..

회사/면접 2026.01.14

[2025 회고] 한 해를 돌아보며

✅ 작년에 잘한 점1. "결과"보다 "태도"에서의 진전매일 듀오링고 앱을 통해 영어 학습을 이어간 것성취의 크기보다 꾸준함을 선택한 태도가 가장 큰 변화'완벽하게 하자'가 아니라, '하루도 빠짐없이 하자'로 기준을 낮춘 점이 매우 중요함"단 1%라도 성장하자"라는 표현에서 이미 장기전 마인드셋이 형성됨 올해의 가장 큰 성과는 "나는 꾸준히 할 수 있는 사람이다." 라는 근거를 하나 만들어 낸 것. 2. 불안을 회피하지 않고 인식한 점조직 변화, 인력 이탈 속에서 느낀 불안을 무시하거나 합리화하지 않고 정확히 언어화함"편안함 + 안주 + 불경기 불안"이 공존했다는 인식자체는 굉장히 성숙함. 불안 그 자체보다 불안의 원인을 스스로 정확히 짚었다는 점이 잘한 부분 3. 관계에서의 기준이 분명해짐관계를 "의..

공부/기타 2026.01.03

데이터 시리얼라이제이션 완전 정복하기

❗ 유니티 코리아에서 소개시켜주는 [유니티 TIPS] 데이터 시리얼라이제이션 완전 정복하기 (2022. 04. 22)을 보고 작성한 내용입니다. 링크 : https://www.youtube.com/watch?v=kEu_AQ_Es-8 직렬화(Serialization) YAML, JSON, XML 등은 대표적인 직렬화 포맷이며, 오늘은 직렬화에 대해서 설명하다 보면 FileID, Meta file, GUID의 개념과 더 나아가 Prefab, Scriptable Objests도 설명한다. Serialization는 유니티를 쓰고 있다면 이미 대부분의 개발자들이 쓰고 있을 내용이다. 일반적으로 스크립트를 작성하고, 저장 후 유니티를 확인할 경우 인스펙터에서 선언한 변수를 편집할 수 있다. 예를들어 선언할 때..

개발/유니티 2025.11.17

스크립터블 오브젝트(ScriptableObject)에 대하여 알아보자.

❗ 유니티 코리아에서 소개시켜주는 [유니티 TIPS] 유니티 ScriptableObject 소개 (2024. 12. 11)을 보고 작성한 내용입니다. 링크 : https://www.youtube.com/watch?v=UBt1Icebh1g 영상 목차 01 ScriptableObject 는 무엇인가? 02 ScriptableObject 생성 방법 03 ScriptableObject 로 메모리 최적화하기 04 ScriptableObject vs MonoBehaviour 05 ScriptableObject의 직렬화 06 패턴 : 확장된 Enum 07 패턴 : 델리게이트 객체 08 패턴 : 옵저버 (싱글톤 회피) 09 패턴 : 커맨드 10 패턴 : 런타임 셋 11 결론 및 마무리 01 ScriptableO..

개발/유니티 2025.11.14

[디자인패턴] UI에 걸맞는 MVC, MVP, MVVM 패턴

❗ 유니티 코리아에서 소개시켜주는 [유니티 TIPS] UI에 걸맞는 MVC, MVP, MVVM 패턴 | 프로그래밍 디자인패턴 (2024. 9. 12)을 보고 작성한 내용입니다. 링크 : https://www.youtube.com/watch?v=fxlYxhhf83s [MVC, MVP, MVVM] → 각각의 방식이 UI와 로직 간의 연결 방식이 서로 다를 뿐, 모두 UI와 비즈니스 로직을 분리하여 유지보수성과 확장성을 높이는 패턴이다. 과거 DOS 시절에는 UI/UX가 복잡하지 않았다. 그러나 이는 오늘날에는 통용되지 않는다. 오늘날에는 이전과 같이 UI/UX를 혼자 작업할 수 없다. 따라서 여러명이 공동 작업을 해야하는데, 이에따라 구조의 중요성이 더더욱 중요해졌다. 이로 인해 다양한 패턴(MVC, M..

개발/유니티 2025.11.12

[디자인패턴] 상태로 로직을 구성하는 State 패턴

❗ 유니티 코리아에서 소개시켜주는 [유니티 TIPS] 상태로 로직을 구성하는 State 패턴 | 프로그래밍 디자인패턴 (2024. 7. 9)을 보고 작성한 내용입니다. 링크 : https://www.youtube.com/watch?v=uFKd7JbI5QY [State] → 객체의 내부 상태에 따라 행동이 동적으로 변하도록 하는 패턴이다. * 객체의 내부 상태에 따라 스스로 행동을 변경 * 상태를 클래스로 캡슐화하고, 상태 전환을 클래스 간의 참조 변경으로 처리 * Ex) 캐릭터 애니메이션 상태, 네트워크 연결 상태, 툴 상태 [장점] * 유연한 상태 전환 : 상태를 캡슐화하여 상태 전환 로직을 각 상태 클래스에 분리 * 상태 전환을 더 쉽게 관리하고 확장할 수 있게 함 * 가독성 향상 : 상태 전환 ..

개발/유니티 2025.11.05

[디자인패턴] 여러 정보를 하나로 패킹하여 전달하는 Command 패턴

❗ 유니티 코리아에서 소개시켜주는 [유니티 TIPS] 대상의 액션에 반응하는 로직을 만드는 Observer 패턴 | 프로그래밍 디자인패턴 (2024. 7. 11)을 보고 작성한 내용입니다. 링크 : https://www.youtube.com/watch?v=51sFAT2xZ40 [Command] → 요청(명령)을 객체로 캡슐화하여, 실행·취소·저장을 유연하게 관리할 수 있게 하는 패턴이다. * 각 요청을 객체의 형태로 캡슐화하여 명령을 실행하는 객체(Receiver)와 명령을 내리는 객체(Invoker)를 분리 - 단일 책임 원칙 (Single Responsibility Principle) * 새로운 명령을 추가할 때 기존 코드를 수정할 필요 없이 새로운 ConcreteCommand 클래스를 추가 - ..

개발/유니티 2025.10.31

[디자인패턴] 디자인 패턴의 기초, SOLID (솔리드) 원칙 이해하기

❗ 유니티 코리아에서 소개시켜주는 [유니티 TIPS] 디자인 패턴의 기초, SOLID (솔리드) 원칙 이해하기 (2024. 6. 4)을 보고 작성한 내용입니다. 링크 : https://www.youtube.com/watch?v=J6F8plGUqv8 [SOLID 원칙] → 객체 지향 설계에서 유연하고 확장 가능하며 유지보수가 쉬운 구조를 만들기 위한 5가지 핵심 원칙 [결론]* Single responsibility (단일 책임의 원칙) → 클래스는 하나의 책임만 가져야 한다.* Open-closed (개방 폐쇄 원칙) → 확장에는 열려 있고, 수정에는 닫혀 있어야 한다.* Liskov substitution (리스코프 치환) → 자식 클래스는 부모 클래스의 행위를 대체할 수 있어야 한다.* Interf..

개발/유니티 2025.10.30

[디자인패턴] 대상의 액션에 반응하는 로직을 만드는 Observer 패턴

❗ 유니티 코리아에서 소개시켜주는 [유니티 TIPS] 대상의 액션에 반응하는 로직을 만드는 Observer 패턴 | 프로그래밍 디자인패턴 (2024. 7. 11)을 보고 작성한 내용입니다. 링크 : https://www.youtube.com/watch?v=Sq6LAJ9tqBY [Observer] → 객체의 상태 변화를 관찰하는 여러 객체에게 자동으로 알림을 전달하는 패턴이다. * 청취자(observer)들에게 신호를 보내는 라디오송신탑(subject)과 유사 * 오브젝트의 상태가 변경되면 종속된 모든 오브젝트에 알림 * 1:N 종속 관계를 사용해 오브젝트가 통신하되 낮은 결합도를 유지 * Subject는 Observer를 알지 못하거나, * 신호를 수신한 Observer가 무엇을 하든 관여 안함 * ..

개발/유니티 2025.10.29