본문 바로가기

면접 망상

(4)
기술 면접 질의 응답 28~48
기술 면접 질의 응답 14~27 추가 질문 5~9 기술면접질문 14 ~ 27 추가 질문 5~9 한줄소개 - 자기소개 해봐라 저는 배움을 추구하는 개발자입니다 일정한 시간마다 fixedtimestep 굳이 사이클을 따라가지 않음 물리계산에 유리 스택 메모리와 힙 메모리란 무엇이며 어떤 차이가 있는지 비교해 설명하라 find 함수를 사용하지 않으려는 이유를 설명하고 대안에 대해 말하라
기술 면접 질의 응답 1~13 및 추가 질문 1~4 1. float 와 int 의 표현 가능한 수의 범위가 다른 이유는 무엇인가? - 답 수를 표현하는 방식이 다르기 때문입니다. int형의 경우, 부호 표현 및 이진수로 표현된 수를 나타내는 4바이트의 값을 가집니다 float형의 경우, 같은 4바이트지만, 부호를 표현하는 sign bit, 자릿수를 표현하는 exponent bit, 값을 표현하는 mantissa bit 로 구분되어 표현됩니다. 참고 ) https://indrawer.tistory.com/48 float형과 int형, 뭐가 다를까? 코딩을 하다 보면 int형을 많이 사용하다가 소수점 연산에 있어서 float이나 double형을 사용하는 경우가 있다. int형의 경우 소수점 연산을 하면 값에 오차가 커지기 때문에 float형을 사용한다......
231226 면접 망상 면접관 질문 : 저런 방법도 있는데 이건 왜 이렇게 코딩하셨어요? 답변 : 진로를 게임 프로그래머로 잡기 이전엔 게임은 그냥 하나의 오락거리였습니다. 그래서 패치가 늦어진다거나 버그를 늦게 대응하는 등 운영상의 문제가 생기면 진짜 일 안한다 라고 생각했었습니다. 하지만 공부를 점차 해나가면서 플레이하던 게임을 어떻게 코딩했을까 생각해보고 왜 그렇게 했을지 고민해본 제 나름의 결과는 코드의 유지 보수가 용이하게 만든 코드가 가장 좋은 코드라고 생각하게 되었습니다. 그렇기에 저런 방법에 비해 유지 보수가 좋은 이런 방식의 코딩을 하였습니다. -> "유지 보수" 키워드 써먹을 만한 코드에 각색해서 ㄱㄱ