개발자 채용 홈워크 과제

버즈아트는 신진 작가를 위한 아트 소셜 서비스 입니다. 그리고 인터넷 기술 기반의 테크컴퍼니입니다. 기술로 더 나은 인간의 삶을 만들수 있을 것이라고 꿈꾸는 기업입니다.

인터넷 테크기업의 어려움은 항상 좋은 사람을 구하는 일인것 같습니다. 많은 회사들이 다양한 방법으로 개발자들을 충원 하고 있지만 정말 이 방법이 옳은것 인가에 대해서는 항상 고민이 많습니다. 기초적인 알고리듬에 대한 질문 부터 개발 언의의 기술적 내용을 묻는 질문들을 면접에서 묻고 평가 하려고 하지만 이런 순발력을 요구 하는 답변을 잘하는 것이 기술자를 평가하는 모든 잣대가 되는것에 조금은 의문을 가지고 있습니다.

그래서 조금 더 편안한 환경에서 자신의 기술적 성취를 평가 받을 수 있는 방법을 생각하다가 홈워크를 하는 것으로 평가하면 어떨까 하는 생각을 했습니다. 각 플렛폼 별로 간단한 과제를 개발자 자신이 자유로운 방식으로 결과물을 만들고 GitHub.com을 통하여 제출하는 방식으로 기술적 평가를 해보려고 합니다.

그리고 제출한 지원자의 노고를 생각해서 소정의 개발 비용을 면접시에 드리려고 합니다.

대략의 순서는 아래와 같습니다.

  1. 프로필(이력서)을 이메일로 제출 하시고 아래의 API 데이터를 각 플렛폼(웹, 아이폰, 안드로이드) 별로 데이터를 가지고 와서 자유 형식으로 화면에 보여주는 코드를 작성 하시면 됩니다.

  2. 오픈소스 라이브러리를 사용할 수 있습니다만 모든 코드를 오픈소스에서 베껴서 제출하는 것은 안됩니다. REST 통신 혹은 이미지 캐시 등의 기술적 난이도가 높은 부분에서 일상적으로 사용하는 오픈소스를 사용할 수 있습니다.

  3. 완료된 소스는 제출자 개인의 아이디로 만든 Github.com 에 Public 모드로 업로드 하고 채용 담당자에게 완료 이메일과 함께 링크를 보내 주시면 됩니다.

  4. 채용 담당자는 소스 평가 후 면접일정을 알려드리고 면접시에 소정의 개발 비용을 드립니다.

API

본 과제는 마무리 되어 API 주소를 삭제 하였습니다.

위의 API링크는 아래 이미지와 같이 현재 버즈아트 홈페이지에 있는 Curators’s Pick의 다섯개 이미지를 가지고 오는 API와 동일한 테스트 API링크 입니다. JSON형태의 리턴 구조를 가지고 있고 data key 내부에 배열의 형태로 5개의 데이터가 수록되어 있습니다.

개발자의 역량에 따라 다양한 형태의 뷰구조를 만들 수 있는 데이터를 API 내부에 수록되어 있습니다. 데이터 구조를 파악하시고 원하는 형태로 뷰어 구조를 만들어 제출 하시면 됩니다.

채용정보

Written on January 31, 2017