Setiap kali Anda dihadapkan dengan pertanyaan seperti ini dan Anda tidak memiliki keahlian dalam domain masalah, ada baiknya melakukan beberapa hal.
Pertama-tama akui bahwa Anda tidak memiliki keahlian khusus dalam domain masalah ini.
Kedua , jelaskan bagaimana Anda akan menyelesaikan masalah.
Meskipun saya tidak memiliki pengalaman khusus ketika bekerja dengan pencarian geografis, saya yakin ada algoritma yang terdokumentasi dengan baik dan teknologi yang ada untuk memecahkan masalah. Saya akan mengeksplorasi ini untuk mendapatkan pengetahuan tentang solusi umum yang tersedia bagi saya dan membuat pilihan tentang implementasi berdasarkan persyaratan proyek.
Ketiga , Selalu kurangi masalah seperti ini hingga ke komponen dasarnya. Anda tahu bahwa lokasi pada peta terdistribusi 2 dimensi. Anda tahu bahwa jika Anda diberi x acak, y koordinat jarak ke masing-masing koordinat dari koordinat lain dihitung dengan membentuk segitiga dan menyelesaikan untuk panjang yang tidak diketahui. Mudah-mudahan Anda juga tahu bahwa jika Anda diminta untuk menemukan semua koordinat dalam kotak pembatas, Anda dapat melakukan ini hanya dengan menghitung luasan dari kotak yang ingin Anda temukan dan gunakan sederhana lebih besar dari, kurang dari logika di kedua sumbu.
Terakhir , saya tidak pernah menyewa pengembang yang sepertinya menyerah pada pertanyaan. Jika saya mengajukan pertanyaan dan orang itu berkata "Saya tidak tahu" dan bahkan tidak berusaha memikirkannya secara lisan, itu memberi saya kesan mereka tidak akan berkontribusi pada sesi curah pendapat - yang sangat penting di organisasi yang menulis perangkat lunak .