NC도 1차 면접에서 떨어졌다. 여기는 너무 어렵다.




2:1 면접이었고, 내 지원 직무는 게임개발이다.

서버/클라이언트 구분이 없어서, 나는 양 쪽 다 해본 경험을 어필하고 포트폴리오를 구성했다.


제일 먼저 들어온 질문은 게임 뭐 좋아하냐는 것이었다. 게임회사니까?


그 다음 질문부터가 어려운데, 창의성과 문제해결능력을 보려고 했던 것 같다.

예를 들면

- 3D 맵디자이너가 맵을 만들어왔는데, 떨어지면 가파라서 다시 올라올 수 없는 지형을 엔지니어 입장에서 어떻게 찾아낼 것인가? (구체적으로)

- 서버에 동시접속자가 100만명이 들어왔을 때 각 유저의 정보를 담은 클래스를 어떤 자료구조로 관리할 것인가? (단일 서버일 때)


아... 생전 듣도보도 못한 시나리오에 경험도 없어서 그냥 생각나는대로 말했다.


그리고 해시함수나 트리를 이용한 시나리오도 몇 개 질문받았는데, 그 내용은 생략하겠다. 굉장히 어려웠다.

마지막으로 서버와 클라이언트를 구성할 때 TCP/UDP 중 무엇을 쓸 것이고, 그 이유를 물어봤다. 그리고 TCP의 특징 3가지도.




결국 떨어졌는데, 여기는 그냥 실력부족으로 떨어졌다. 너무 어렵다 진짜.

공부를 더 해야겠다는 생각이 든다. 여기 면접 보면서 자신감이 많이 낮아졌다.

+ Recent posts