80.내일배움캠프 72일차 TIL <Unity Unity 2D 팀프로젝트- MartialGod:Reborn - 21일차> 07/21

정광훈(Unity_9기)·2025년 7월 21일

TIL (Today I Learned)

목록 보기
81/110
post-thumbnail

1차 모의 면접 피드백

이건 어떨 때 사용하는지,
사용할 때 주의 점 같은 것도 말해주면 좋다. + 사용한 경험

정의 + 간단한 추가 설명 -> 적당한 답변 길이가 중요.


자기소개: 자신의 강점과 경험을 어필하는 시간.
OO회사에 OO직무에 지원한 정광훈입니다.
동기부여 -> 스파르타 에서 어떤 경험을 했고 그런 것들을 나열 -> 나는 유니티로 뭘 할 수 있다.
결론: 나의 강점은 이것입니다. 그래서 OO회사에 OO직무에 지원했습니다.


답변할 때 "이런 걸로 알고 있습니다" 보다는 "입니다".
라고 말을 끝내는 게 좋음.

객체지향 프로그래밍의 속성 중 하나인 다형성에 대해 다시 공부하기.

참조 형식과 값 형식에 대해 설명해주세요. -> 유명한 질문


리스트, 배열의 차이점:
크기 변경의 용이성 -> 배열은 크기 변경 불가, 리스트는 가능.

배열은 고정된 크기: 배열이 선언할 때 그 크기가 결정됨.
리스트는 동적 크기: 리스트는 필요에 따라 크기가 자동으로 늘어나거나 줄어들 수 있음.


유니티 내에서 가비지 컬렉터가 어떻게 작동하는지
왜 자주 사용하면 안 좋은지 설명할 줄 알아야 함.

유니티의 가비지 컬렉터는 더 이상 사용되지 않는 메모리를 자동으로 회수하여 편리하지만,
GC가 작동하는 동안 게임이 일시적으로 멈추는
'스파이크' 현상을 일으켜 게임 성능을 저하시킬 수 있습니다.
따라서 부드러운 게임 경험을 위해서는 불필요한 객체 생성을 줄여
GC가 자주 발생하지 않도록 코드를 최적화하는 것이 중요합니다.

0개의 댓글