[NEXTERS 22기] iOS

본문은 벨로그

지원하러 온 것

올해 초 프로젝트 경험을 위해 눈을 뜨고 찾던 중 모집 단계를 놓친 후 만난 Nextus가 있었습니다.

개발자와 디자이너를 위한 IT 커뮤니티

아쉽게도 신입회원 모집을 위한 사전공지를 요청할 수 있어서 이메일 주소를 등록해두었다는 사실을 알게 되었고, 10월 말경에 이메일이 도착했습니다.


이메일을 받은 다음 주에 종이 수집이 시작되었고 불타는 신청 기도가 시작되었습니다


22기 채용계획은 한 폭의 그림 같았다.

모든 정보는 구글링 + 공식 인스타그램 + 공개 웹사이트내용만 참고로 (그런데 나중에 알고보니 작년에 넥스터즈에서 활동하던 분이 있었다 아스바라)

넥스터즈 활동 후 자세한 회고록을 써주신 분들이 많아서 넥스터즈의 전반적인 분위기를 이해하기 쉬웠습니다. 또한 임원으로 일하신 분들이 댓글이나 조언을 많이 해주셔서 서류나 면접을 준비할 때 많은 도움이 되었습니다.


최종서류 제출

문서에서 일반 질문 + 직종 질문있다

일반적인 질문

  • NEXTERS 지원 동기 및 달성 목표
    당연한 이야기지만 정성을 다해 썼습니다.
    나는 내 자신의 성장을 나의 가장 큰 목표로 꼽았다.
  • 나의 강점은 무엇입니까?
    과거의 협업 경험을 언급하며 책임감과 손익분기점을 강조했다.
    나중에 책임:0은 22기의 브랜딩 컨셉 중 하나였습니다.
  • 협력 과정에서 발생하는 갈등과 그 해결 과정
    앱 개발에서 또 다른 개발 파트(BE)로 요청한 작업을 작성했습니다.
    결과적으로 요청된 BE를 받지 않으려면,
    안좋은 평가를 받을까봐 걱정했는데 그런건 아닌거 같습니다.
    행동의 이유와 그에 따른 결과를 설명하는 것이 중요해 보입니다.

직업 범주 개발자에 대한 질문

  • 그가 주도한 프로젝트 및 대외활동
    포트폴리오에 같은 내용이 있다면 따로 작성하실 필요가 없습니다.
    그래서 주요 프로젝트와 대외 활동의 제목만 적었습니다.
  • 내가 가장 열정적이고 깊게 탐구한 것과 그 경험에서 배우고 성장한 것
    가장 열정적이고 깊이 있는 탐색은 SwiftUI 및 MVVM 샘플이었습니다.
    SwiftUI + MVVM 조합이 부족함이 없다고 생각했는데,
    실제로 SwiftUI에는 이미 ViewModel 기능이 포함되어 있습니다.
    이로 인해 MVVM 애플리케이션의 문제점이 지속적으로 지적되는 것을 경험했습니다.
    그는 그 과정에서 배우고 깨달은 것을 설명했습니다.

모든 질문 500자제한적이었다

이 문서 요청의 거부/수락 등급을 Google에 검색하면 두세 줄만 나오는 경우가 있습니다. 무조건 거절당하는 경우였습니다. 당연히 문자가 명확하게 제한된 타이트한 스타일글쓰기보다 더 근본적인 것 같습니다.

서류 결과가 발표된 날이 논문이 발표된 날이라 하루종일 학교에 있고 저녁에는 똥줄 위에서 금요일 밤을 즐겼습니다.


예 😉

종이 여권

거의 자정 전에 온 것 같아요. 그날 학교 대회에서 대상을 받았지만 그것 때문에 마음껏 뛰지 못했다. 그런 다음…

독감 유형

독감에 걸렸다

일요일 아침부터 꽁꽁 얼었고, 몸이 마치 누가 맞은 것처럼 아팠다. 일요일과 월요일에는 움직이지 않고 누워있을 수밖에 없었습니다. 진통제와 일반 감기약만 먹으면서 버텼는데 3~4시간 정도 지나면 괜찮아져서 일요일까지 그냥 감기인 줄 알았어요. 그런데 독감은 유행병이라는 사실이 생각나서 증상을 찾아보니 감기와 증상이 매우 비슷했다. 증상 중 오한이것을 본 후 나는 독감에 걸렸다고 확신했습니다.


그는 지난 화요일 병원에서 독감 검사를 한 끝에 A형 독감 진단을 받았다.

메인 수업도 있었고 내가 튜터를 지도하는 수업도 있었는데 교수님과 연락하고 결석을 쉬면서 회복할 수 있었다.

하지만 나도 모르게 토요일에 30명 중 독감에 걸린 사람은 나뿐이었다. 어디서 잡혔는지…


면접 전

독감의 가장 힘든 점은 무력감이었습니다. 몸이 아프고 몸이 아파서 힘이 다 빠지고 아무것도 할 의욕이 없었기 때문일 것이다. 일주일에 4일은 아팠고, 이틀은 무기력을 쫓았고, 인터뷰 준비는 하루 반만 했다.

몸을 회복하고 나면 Apple Developer Academy 지원서를 완성하는 것이 내 일정의 최우선 순위였기 때문에 허약한 몸으로 간신히 해낼 수 있었습니다. 프로필과 이력서를 미리 작성했는데, 자기소개서 질문은 거의 작성하지 않고 마무리 손질 없이 바로 제출했습니다.

그리고 면접이 이틀 남았습니다. 아파서 누워서 폰 확인하기도 힘들었는데 그동안 넥스터즈 검색 많이 했어요. 저도요 프로젝트 경험 + 다른 포지션과의 협업 + 개발교내 IT동아리에서 활동하려고 노력했지만 만족감이나 성취감은 별로 없었다. 그런데 넥스터스의 역사를 찾아보고 읽을수록 이번 넥스터스 활동에 진심을 다하는 분들만 계셨다는 걸 알게 되었어요 (서류 지원 동기로 쓴 것 같아요) 그리고 주어진 넥스터스의 빡빡한 지원스케줄, 소속감과 봉사정신만 보상인 상황에서 리더십팀의 활동에 어떤 보상을 주는지 모르겠고, 열정은 있지만 비교할 수는 없을 것 같습니다. 그것. 하지만 많은 회고전을 읽은 후 저는 Nexters에 더 끌렸습니다.


대망의 면접


면접내역 일정서류 서류접수 바로 다음 날인 26일에 결과가 봉인되었다.

나는 3.12에 있었다. (토) 오전 10시 30분부터 20분간 첫 면접이 언제였는지 모르겠지만 면접관님들보다 제가 꽤 앞서 있었던 것 같아요. 다른 기사에서 면접 평점을 봤을 때 3:3 집단면접으로 30~45분간 면접이 진행된다고 하시는 분들이 많았는데 20분이라 면접관 2명인 줄 알았어요.

대부분의 지원자들은 인적성 면접에 대해서만 질문을 받았고 과목 면접에 대해서는 질문하지 않았다고 말했습니다. 할 때마다 느끼지만 기술 면접 준비의 폭은 끝이 없는 것 같습니다…

예상 면접 질문 4~50개 정도 준비했습니다. 짧게 답을 썼는데 면접질문으로 안 나오고 면접을 할 때도 그냥 생각나는 대로 말했어요.

여하튼 인터뷰 당일 오전 10시 27분쯤 줌에 접속했다. 확실히 와이파이가 끊기는거 같아서 와이파이를 핫스팟에 연결해서 들어갔는데 들어가보니 핫스팟이 끊겨서 와이파이가 다시 연결되더군요. 회의실 전체가 대기실로 쓰였는데, 들어가자마자 임원들이 주의사항을 안내해 주었는데, 이 시점에서 재빠르게 다시 돌려주었다. 재접속 시 안내가 잘 들리지 않아 양해를 구하고 다시 빠르게 안내를 받고 면접실로 이동하였습니다. (인터뷰는 Zoom 내 소회의실에서 진행되었습니다.)

같은 개발직 2명과 2:2 면접iOS 지원자는 저 포함 2명 정도 있었던 것 같고, 면접관으로는 T-Story를 통해 여러 번 만났던 대표님과 21학년 iOS 개발자 선생님이 계셨습니다. CTO도 소회의실에 있었지만 면접관으로 참여하지는 않았다.

정확히는 기억나지 않지만 제가 받은 면접 질문과 답변은 다음과 같습니다. CEO는 인적성 면접을, iOS 개발자 면접관은 기술 면접을 가졌습니다.당신은 당신의 질문을 .

성격 인터뷰

  • 지원동기와 간단한 자기소개
    그가 준비한 것을 말했습니다.
    자기 소개 + 스킬 스택 + 지원동기 + 목표 2-30초.
  • 프로젝트를 완료하기 위해 어떤 노력을 할 수 있습니까?
    비슷한 질문에 대한 답변을 준비했습니다.
    PM 및 디자이너 기획 기간 동안 콘텐츠 미리보기를 하면서,
    사용할 기술 스택 + 프로젝트 설정이 먼저 만들어지는 것 같습니다.
    프로젝트가 지체되지 않도록 혼자 공부하는 것이 중요하다고 하셨어요.
  • 프로젝트 외 도전하고 싶은 것 넥스터즈에서 하고 싶은 것
    그는 NEXTERS Github에서 WWDC 연구 보고서를 보았다고 말했습니다.
    나는 각 기수에게 그것이 새로운 것인지 아니면 수리된 것인지 물었다.
    각 기수는 모집하고 이동하겠다고 답했기 때문에 WWDC 연구를하고 싶다고 말했습니다.
    + iOS 개발자 간의 네트워킹
  • 팀원이 프로젝트를 포기하고 싶을 때 해야 할 일과 팀원 중 한 명이 포기할 때 팀 분위기를 개선하기 위해 해야 할 일
    제 질문은 아니었지만 다른 면접관님들의 답변이 인상깊어서 메모해두어서 적어봤습니다.

테크니컬 토크

  • SwiftUI는 명령형 또는 선언형 프로그래밍 언어입니까?
    선언적.

  • 안타깝게도 SF 기호를 사용하고 있는 것 같습니다. SF 기호는 무엇을 의미합니까? 원리를 설명해 주시겠습니까?
    원칙에 대해 질문하신 것 같습니다.
    HIG가 추천하는 애플,
    그는 아이콘을 제공하는 애플리케이션인 줄만 알았다고 답했다.
  • @Environment의 속성 래퍼를 사용하지만 잘못 사용하면 런타임에 오류가 발생합니다. 이게 어떤 경우인지 아세요? 답을 추측해 보세요
    나는 답을 전혀 모르지만 추측했습니다.
    뷰에서 특정 항목의 값을 변경하려고 하면 오류가 발생한다고 말씀하셨습니다.
    생각해보니 속성 래퍼가 읽기 전용입니다
  • SwiftUI에 대해 잘 알고 있는 것 같습니다. 그런데 다른 iOS 개발자가 Nexters 활동 중에 SwiftUI 대신 UIKit으로 개발해야 한다고 하면 어떻게 할까요?
    SwiftUI가 시기상조의 기술이라고 생각했을 때,
    UIKit으로 개발하는 방법을 배웠습니다.
    물론 충분하지 않기 때문에 많은 노력이 필요하지만
    공부할 수 있는 좋은 기회인 것 같습니다. 오히려 좋습니다. 높은 대답.
  • 오픈 소스 또는 라이브러리 코드에 대한 경험이 있습니까?
    최근에 나는 URL을 통해 이미지를 받는 Kingfisher의 코드를 분석한 경험에 대해 이야기했습니다.
    하지만 아쉽게도 코드로 무엇을 하고 싶은지 혼란스러워서 제대로 설명하지 못했습니다.
    url to image 방식이 아니라 image to url 방식이 필요했습니다.
    분명히 그는 Kingfisher의 코드를 구현 가능한지 알아보기 위해 살펴보았다고 말했습니다.
    드디어 다르게 풀었습니다!!

마지막 일반적인 질문

  • 세션이 매주 서울에서 열리는데 참석 못하시는 분 계신가요?
  • 최종 단어 또는 질문

인성면접 질문이 더 많았던 것 같은데 하나도 기억이 안나네요… 콜라보레이션 질문이 없었던 게 기억에 의외네요. “문서에 협업 질문이 있고 다른 협업 질문도 적혀 있어서 그런가?”

면접관이 면접 전에 모든 서류를 가지고 있고 면접 질문을 준비한다는 것을 알고 있었지만 실제로는 제 포트폴리오와 Github 코드를 읽고 준비했습니다. 나는 메인 프로젝트에 대해 질문이 없었지만 그는 내가 배우기 위해 복제한 프로젝트의 코드를 보고 질문을 했다.

사실 질문 자체가 어렵다고 생각하지 않는데 생각지도 못한 질문들이 많았습니다. 아무 생각 없이 사용한 물건에 대한 질문나도 그게 좀 당황스러웠다. 그래서 이번 인터뷰는 아쉬움이 많이 남는다. 또 면접보는데 긴장은 안했는데 말을 못하더라…… 그래서 오히려 미안하다. 말은 못하지만 떨리는 편은 아니라서 진심이 부정될까 봐 걱정된다.

그래서 이 면접 경험을 통해 면접을 볼 때, 콘텐츠를 바로 얻는 방법과 일관되게 말하는 방법연습의 필요성을 느꼈다. 완전한 답변이 중요하다는 것을 알고 있을 때 조치를 취하는 것도 어렵습니다.

그는 디자이너 인터뷰가 10일에 있기 때문에 최종 결과는 14일에 발표될 것이라고 말했다. 인터뷰 질문과 답변을 정리하고 나니 다음 기수와 다시 도전해야겠다는 생각이 듭니다. 다음글 안왔으면 넘어졌을듯 :((

이 응용 프로그램 경험이 다음 도전에 도움이 되기를 바랍니다


2022년 12월 14일. (숫자) 추가됨

이날 애플 개발자 아카데미 문서+코트와 네이버 금융인턴 문서 합격 소식에 설레는 마음으로 잠을 못자던 아침 일찍 이메일 알림이 울렸다.

(Nexters) 신입 면접 결과 안내

결과

최종 스프린트


예이 😉 x2

1년동안 정말 큰 보상을 받은 기분이 드는 날입니다 :)) 꼭 여기서 일하고 싶었고 면접에서 특별히 인상에 남지 않을까 걱정했는데 합격해서 다행입니다. 그 합격 메일을 10번 정도 본 것 같아요. ㅋㅋㅋ

오후 중반쯤 넥스터 공식 인스타그램을 봤다. 개발직 경쟁률은 13:1입니다.디자이너가 15:1이었다고 합니다. 코로나 시즌에 22승 1패까지 치기도 했다고 하는데 비교했을 때 훨씬 이득이 됐을 것 같다. iOS 프로 그룹에서 무언가를 하는 것은 처음이라 기쁘기도 하고 떨리기도 합니다. 활동 전까지는 UIKit을 잘 다룰 준비가 될 것 같습니다.

글이 너무 길었네요… 이제 넥스터즈 시리즈에서 만나요