Skip to content
 

Gameloft Recruitment Test

gameloft

Gameloft ! Yak Gameloft, developer sekaligus publisher mobile game terkenal yang dimiliki oleh Ubisoft, jika teman-teman pernah main rayman atau seri splinter cell di handphone, itulah hasil karya gameloft ;)

Tepat sekitar seminggu yang lalu, di UGM ada sebuah event research week dimana hasil-hasil penelitian ditampilkan disini, dan ternyata ada oknum dari Ubisoft (ceilee..oknum) yang mengutarakan ingin mendirikan cabang Gameloft di Indonesia. Indonesia, ternyata memiliki pangsa pasar mobile yang cukup besar, sampai-sampai Gameloft yang sudah punya cabang terdekat di vietnam inipun tertarik mendirikan cabangnya di sini.

Oleh karena itulah, Gameloft kemudian mengadakan test untuk menjaring programmer-programmer berbakat, sekaligus memilih kota yang akan dijadikan markas Gameloft di Indonesia, kemungkinan jakarta – bandung – yogya – surabaya dijadikan target. Tanpa basa basi, saya pun langsung mendaftar saja untuk mengikuti test nya (modal nekat dan karena test nya gratis tongue)

Test diadakan tepat hari ini dimana artikel ini dibuat, 29 Juli 2010, jam 9 pagi di Fakultas Teknik jurusan Teknik Elektro dan Teknologi Informasi. Awalnya saya memiliki saingan sekitar 160 orang, tapi entah kenapa, ketika test yang datang kalo saya itung-itung kayaknya malah ga sampe 50 orang :shutup: ternyata test nya berupa test JAVA untuk mobile programmer, dan test C++ untuk C++ programmer. Seperti apa testnya ? ini dia..

Test JAVA di batasi pengerjaannya dalam 90 menit dengan 7 section sebagai berikut :

  1. Basic Programming, Di bagian ini, kita ditanyakan beberapa hal yang basic dari programming, seperti apa bedanya stack dan queue, beda abstract class dengan interface, untuk apakah operator %, dan beberapa pertanyaan lainnya.
  2. Code Analysis, nah dibagian ini ada 2 buah source code yang satu dengan bahasa C++ dan satunya lagi dengan JAVA, kita disuruh menganalisis apa yang dihasilkan dan kegunaan fungsi tersebut.
  3. Alphabet Counter Program, bagian sulit pun dimulai .. disini kita diminta untuk membuat program yang bisa menerima input keyboard dari user berupa string dan kemudian melakukan counter terhadap huruf-huruf yang muncul dalam string yang di inputkan tersebut.
  4. Space , di bagian ini kita harus membuat fungsi yang mampu mendeteksi penggunaan spasi dan tab yang berlebihan dalam string. Misalkan input string adalah “    Hello          Gameloft” maka fungsi harus bisa menjadikannya “Hello Gameloft”.
  5. Bitwise Operation, dibagian ini kita diberikan 8 bit berupa 4 bit low dan 4 bit high dan kita harus membuat program yang bisa menukar bit low ke bit high, dan bit high ke bit low.
  6. Mapping, yang ini cukup sederhana .. pada soal A kita diberikan peta tanda * dengan 2 dimensional (6×5) dan kita disuruh untuk membuat program yang bisa me-mirror mapping peta tanda * tersebut. di soal B hampir sama dengan soal A tapi berupa 1 dimensional.
  7. Circle Intersection, the hardest part for me, diberikan 2 buah lingkaran dan kita harus membuat program yang bisa mendeteksi apakah 2 lingkaran itu mengalami intersection.

Dari test-test tersebut, ternyata test C++ adalah yang paling sulit. Betapa tidak, penguji memberikan waktu 5 menit untuk mengcompare soal JAVA dan C++, jika tidak bisa mengerjakan yang C++ sebaiknya mengerjakan JAVA saja.. bahkan penguji pun mengatakan soal C++ tersebut sulit :norose:

Fiiuuuh.. langkah selanjutnya hanya bisa pasrah, semoga test nya mendapatkan nilai yang baik, amin :)

  • Share/Bookmark

Leave a Reply

[+] kaskus emoticons
Get Adobe Flash playerPlugin by wpburn.com wordpress themes