Sky Betting & Gaming Technical Test에 오신 것을 환영합니다!
우리는 당신 이이 운동이 재미 있고 흥미 로워지기를 바랍니다. 트릭 질문이 없습니다. 우리는 잘 생각되고 잘 구조화 된 코드로 간단한 문제에 대한 솔루션을보고 싶습니다. 우리는 간단한 주제가 많으며 모든 것을 완성 할 수있는 경험이나 시간이 없다는 것을 알고 있습니다.
테스트에 소비하는 시간에 대한 엄격한 시간 제한은 없지만 3 시간을 넘지 않는 것이 좋습니다.
자랑스러워하는 것을 제작했을 때 우리에게 보내십시오 (제출 참조). 그런 다음 인터뷰에 초대 할 수 있습니다. 이 인터뷰에서는 작업에 대해 논의 할 수 있으므로 시간이 없어도 응용 프로그램을 더 개선하는 방법을 고려할 가치가 있습니다.
우리의 제품 팀은 새로운 룰렛 플랫폼을 구축하는 데 도움을주기를 바랍니다. 현재 룰렛의 모든 다양한 변형은 다른 방식으로 작동하며, 일부는 선호하는 것보다 프론트 엔드에 더 많은 비즈니스 논리가 있습니다. 제품 팀은 집중할 수있는 단일 룰렛 플랫폼을 갖고 싶어합니다.
이 기술 테스트를 위해 룰렛 API를 만들고 싶습니다. 이것은 사용자로부터 요청을 받고 룰렛 게임을 시뮬레이션하고 결과를 반환하는 API입니다. 프론트 엔드 사용자 인터페이스는 필요하지 않으며 공유 할 것으로 예상되는 서비스를 고려하지 않습니다. 이들의 예는 계정 확인 또는 게임 기록이있을 수 있습니다. 코드에 이와 같은 것을 포함시키고 싶다면 스터브에 대해 쓰십시오. 전체 구현을 작성할 필요가 없습니다.
우리는 당신이 고려하기를 바랍니다.
제품 팀의 기대는 가능한 빨리 완전히 작동하는 시스템을 생산 한 다음 계속해서 기능을 추가 할 수 있다는 것입니다. 우리는 당신이 일할 때이 기대에 대해 생각하기를 바랍니다.
이 readme.md의 내용을 다음으로 바꾸십시오.
GIT 번들 리포지토리와의 SBG 채용 담당자에게 첨부 파일로 이메일을 보내 주시면서 주요 지점의 모든 기능으로 커밋 기록을 보여줍니다.
git bundle create <anything>.bundle --all --branches
우리는 모든 후보자를 편견없이 똑같이, 공정하게 고려합니다. 자세한 내용은 SBG Careers 웹 사이트에서 확인할 수 있습니다.