21 Pertanyaan Wawancara Google Teratas di 2024 [Dengan Jawaban]

Setiap kali, kami muncul dengan keraguan yang lebih baru, Google selalu mendukung kami. Namun, ini membutuhkan kaliber yang dibutuhkan untuk mampu menjawab semua itu. Inilah mengapa Google sangat selektif dalam memilih kandidat yang paling layak. Proses seleksi mereka menjadikan Google salah satu situs web paling andal sepanjang masa.

Proses rekrutmen di perusahaan Google panjang dan sibuk. Namun, begitu Anda memecahkannya, tidak ada jalan untuk melihat ke belakang. Jadi, proses Tahapan & Putaran Seleksi adalah sebagai berikut:

FaseRounds
Wawancara telepon/Hangouts2
Wawancara di tempat-
Pengkodean2 hingga 4 putaran
MendesainMaksimal 2 putaran
Pertanyaan dan Jawaban Wawancara Google

Pertanyaan Wawancara Google

Sekarang, mari kita masuk ke pertanyaan yang paling sering diajukan dalam putaran wawancara Google. Kami telah memilih 21 pertanyaan yang memiliki probabilitas tertinggi untuk ditanyakan dalam wawancara tahun ini.

T 1. Kita telah melihat bahwa penutup lubang got selalu berbentuk bulat. Apakah ada kemungkinan manhole datang dalam bentuk lain, misalnya, katakanlah, Rectangle atau Squares?

Jwb. Jawabannya harus Tidak. Manhole berbentuk bulat karena alasan tertentu yaitu hanya penutup manhole berbentuk bulat yang tidak dapat tergelincir dan jatuh ke dalam manhole sedangkan, bentuk lainnya katakanlah, persegi panjang atau persegi, mereka dapat dengan mudah masuk ke dalam manhole. dan menimbulkan bencana di kemudian hari.

Pertanyaan 2. Apa yang Anda maksud dengan masalah dua jumlah? Apa saja cara berbeda yang dapat kita gunakan untuk menyelesaikannya?

Jwb. Masalah dua jumlah adalah versi yang berbeda dari masalah jumlah subset. Jumlah ini berputar di sekitar menentukan semua pasangan dua bilangan bulat dari array yang tidak disortir yang dijumlahkan untuk mendapatkan jumlah, yaitu S.

Misalnya, jika unsorted array adalah [32, 44, 56, -2, -14, -26, 16, 14] dan jumlah (S) adalah 30, maka program harus mengembalikan [32, -2], [ 44, -14], [16, 14] & [56, -26].

Solusi 1 (Biasa): Solusi yang disederhanakan untuk masalah ini adalah dengan melihat seluruh array dan terus melakukan hal yang sama, tetapi coba dan tentukan pasangan yang berjumlah total S.

Solusi 2 (Lebih cepat): Pendekatan ini menentukan objek dengan memanfaatkan tabel hash. Saat menelusuri setiap elemen array, metode memeriksa apakah S – elemen saat ini, ada di tabel hash atau tidak. Oleh karena itu, kita perlu melihat melalui array hanya sekali.

Q 3. Manakah dari berikut ini yang tidak termasuk dalam seri masing-masing?

  • [a, b, e, g]
  • [a,k,b,n]
  • [z,v,a,b]
  • [p, r, q, t]

Jwb. P, r, q, t] bukan milik seri masing-masing. Tiga himpunan sisanya merupakan bagian dari deret yang bersangkutan karena semuanya memiliki subhimpunan [a,b] yang sama.

Q 4. Apa yang Anda maksud dengan DEADBEEF?

Jwb. DEADBEEF mematuhi representasi numerik heksadesimal dari angka 32-bit, 3735928559. Itu digunakan selama waktu perakitan/mainframe sebagai nilai debug ajaib. DEADBEEF membuatnya jauh lebih mudah untuk diidentifikasi saat menemukan dan menandai memori tertentu di halaman hex dump.

Pertanyaan 5. Jelaskan algoritma di balik menemukan himpunan daya dari himpunan yang diberikan.

Himpunan pangkat dari himpunan tertentu didefinisikan sebagai himpunan yang terdiri dari semua kemungkinan kombinasi elemen, yaitu, semua subhimpunan dari himpunan tertentu, dan himpunan kosong bersama dengan himpunan itu sendiri. Misalnya, jika S = [0, 1, 2, 3, 4] adalah himpunan tertentu, maka himpunan pangkatnya adalah:

P[S] = [[], [0], [1], [2], [3], [4], [0, 1], [0, 2], [0, 3], [0, 4], [ 1, 2], [1, 3], [1, 4], [2, 3], [2,4], [3, 4], [0, 1, 2], [0, 1, 3] , [0, 1, 4], [0, 2, 3], [0, 2, 4], [1, 2, 3, 4], [0, 1, 2, 3, 4]].

Algoritma untuk menentukan himpunan daya dari suatu himpunan dikerjakan sebagai Untuk satu set dengan N jumlah elemen, total himpunan bagian akan menjadi 2N. Oleh karena itu, algoritme untuk menentukan himpunan daya dari himpunan tertentu berisi langkah-langkah berikut:

  1. Langkah 1: Cari dari 0 hingga 2N.
  2. Langkah 2: Untuk setiap angka, dapatkan representasi biner. Katakanlah, misalnya, empat direpresentasikan sebagai 0100 dalam biner.
  3. Langkah 3: Dengan menggunakan representasi biner ini, periksa apakah Anda harus menyertakan angka dari himpunan atau tidak, misalnya, 0100 = [kecualikan, sertakan, kecualikan, kecualikan]

P 6. Apakah mungkin kita memperoleh 4 dengan mengurangkan lima dikurangi dua yang sama? Jika ya, lalu bagaimana?

Jwb. Ya, itu mungkin diperoleh jadi jika kita menghilangkan dua huruf, yaitu f dan e dari lima, kita mendapatkan iv. Ini adalah representasi angka Romawi dari angka 4.

Q 7. Misalkan Anda memiliki input string 1??0, dimana ? adalah kartu pengganti. Jelaskan algoritma yang akurat untuk menemukan semua kemungkinan kombinasi dari string.

Jwb. Jadi string inputnya adalah 1??0. Sekarang, nomor pertama dan terakhir sudah diperbaiki. Dua angka di tengah adalah wildcard, yang artinya bisa berupa 0 atau 1.

Algoritma untuk menemukan semua kemungkinan kombinasi dari string yang diberikan:

  • Langkah 1: Mari kita mulai dengan memanggil fungsi dengan set kosong dan string (di mana kita akan menekan 0 dan 1).
  • Langkah 2: Setelah kontrol tercapai? wildcard membuat salinan dari setiap kumpulan string dan menambahkan 0 untuk setengahnya dan 1 untuk setengah lainnya.
  • Langkah 3: Terus lakukan ini secara berulang memanggil fungsi dengan string yang lebih kecil hingga string menjadi kosong.

Untuk string Input 1??0, algoritme beroperasi seperti ini:

Set awal = [] (Set kosong yang dipanggil pada Langkah 1)

Karakter pertama = 1, jadi atur = [1]

Karakter ke-2 = ?(wildcard), maka akan dibuat salinan dari setiap rangkaian string yaitu, [1], [1]. Selanjutnya, 0 ditambahkan ke setengah dari set dan 1 ke setengah set lainnya. Oleh karena itu, kami memiliki himpunan = [1, 0], [1, 1]

Karakter ke-3 = ?(wildcard), oleh karena itu, sekali lagi salinan dari setiap kumpulan string akan dibuat yaitu, [1,0], [1,0], [1, 1], [1,1]. Selanjutnya, 0 ditambahkan ke setengah set string dan 1 ke setengah set string yang tersisa. Oleh karena itu, kami memperoleh himpunan = [1, 0, 0], [1, 1, 0], [1, 0, 1], [1, 1, 1]

karakter ke-4 = 0, jadi himpunan terakhirnya adalah [1, 0, 0, 0], [1,0, 1, 0], [1, 1, 0, 0], [1, 1, 1, 0] .

Pertanyaan 8. Untuk daftar koordinat lokasi berikut, [[1, 3], [2, 5], [5, 7]], apakah interval (3, 7) tercakup oleh mereka? Apa pendapat Anda tentang interval yang sama dalam daftar [[2, 3], [3, 4], [5, 6], [6, 7]]?

Jwb. Poin 3 sampai 7 tercakup seluruhnya dalam daftar [[1, 3], [2, 5], [5, 7]] karena poin 2 sampai 5 dan poin 5 sampai 7 tercakup. Namun, poin 3 sampai 7 tidak tercakup dalam daftar [[2, 3], [3, 4], [5, 6], [6, 7]]. Ini karena jarak antara titik 4 hingga 5 tidak tercakup di sini.

Q 9Sebuah pesawat jatuh, mengakibatkan cedera pada setiap orang di pesawat kecuali dua. Apakah mungkin?

Jwb. Hal ini dimungkinkan karena kedua orang itu sudah menikah dan tidak lajang seperti orang lain di pesawat. Jadi, mereka juga terluka dalam prosesnya, tapi bukan sebagai lajang.

Q 10. Jika hari sebelum kemarin adalah tiga hari setelah hari Sabtu, maka hari ini hari apa?

Menjawab: Tiga hari setelah hari Sabtu adalah hari Selasa. Jadi, hari sebelum kemarin adalah hari Selasa. Jadi:

  • Sehari sebelum kemarin adalah hari Rabu, dan
  • Kemarin adalah hari Kamis

Oleh karena itu, hari ini adalah hari Jumat.

Pertanyaan 11. Bagaimana Anda bisa mendapatkan 10000 dengan menambahkan hanya 8?

Sebuah. Untuk mendapatkan 10000 hanya dengan menjumlahkan 8, kita harus menjumlahkan 8 tiga kali, lalu 88, dan terakhir 888, dan sekarang dengan menjumlahkan semua ini kita dapatkan:

8 + 8 + 8 + 88 + 888 = 10000

Pertanyaan 12. Pada barisan 0, 1, 1, 2, 3, 4, 5, 8, 13, 21, manakah bilangan yang bukan termasuknya?

Jwb. Seri Fibonacci mewakili angka yang merupakan jumlah dari dua angka sebelumnya. Angka 4 tidak termasuk dalam deret tersebut karena sisanya adalah deret Fibonacci, yaitu 0, 1, 1, 2, 3, 5, 8, 13, 21.

Pertanyaan 13. Bagaimana Anda bisa memprediksi skor pertandingan sepak bola bahkan sebelum dimulai dan ternyata benar setiap saat?

Jwb. Anggap saja skor 0-0 saat pertandingan dimulai. Itu harus benar untuk setiap pertandingan sepak bola karena akan menjadi kondisi pembukaan semua pertandingan.

Pertanyaan 14. Sebuah mobil melaju dengan kecepatan 100 km/jam di jalan raya. Berapa kecepatan masing-masing roda saat menyentuh tanah? Apakah akan tetap sama saat mobil melaju dengan kecepatan 120 mph?

Jwb. Berapa pun kecepatan mobilnya, roda akan memiliki kecepatan 0 mph setiap saat saat menyentuh tanah. Ini karena saat berputar, roda bergerak dalam dua arah:

  • Secara berotasi, mengelilingi pusatnya,
  • Dan Secara Horizontal, searah dengan mobil yang bergerak.

Pada titik kontak, kedua gerakan roda saling meniadakan. Ini menghasilkan kecepatan bersih 0 mph di tanah.

P 15. Dengan menggunakan operasi matematika +, -, *, dan / pada 3, 3, 7, 7, diperoleh 24.

Jwb. Pertama, bagi tiga dengan tujuh lalu tambahkan 3. Kemudian, kalikan hasilnya dengan 7 untuk mendapatkan 24 yaitu,

7 x ((3/7) + 3) = 24.

Q 16. Menurut Anda, mengapa Anda ingin bergabung dengan Google?

Yah, tidak perlu menyajikan daftar semua hak istimewa dalam jawaban ini, lebih baik cobalah untuk menuruti minat Anda pada pekerjaan itu. Sangat dihargai oleh semua orang bahwa Google memperlakukan karyawannya dengan penuh hormat dan dukungan dengan membantu mereka melakukan inovasi. Anda harus dapat meyakinkan pewawancara bahwa keterampilan yang Anda miliki paling cocok untuk pekerjaan tertentu di Google.

T 17. Alat apa saja yang tersedia bagi pengguna Google+ untuk meningkatkan produktivitas dan efisiensi secara keseluruhan dan menangani pengelolaan profil?

Jwb. Beberapa alat seperti Circlecount.com dan Gplusdata.com dapat memberikan kecerdasan yang sangat baik bersama dengan bantuan besar dalam pengelolaan profil untuk semua kiriman Anda. Itu juga memberikan dukungan ke halaman atau posting yang Anda kelola.

Q 18. Apa yang paling Anda sukai antara belajar dan menghasilkan?

Melalui pertanyaan ini, akan dievaluasi apakah Anda lebih konsisten dalam meningkatkan keterampilan dan pengetahuan Anda atau Anda lebih cenderung menghasilkan uang. Pastikan bahwa jika Anda ingin bekerja di Google, Anda harus meyakinkan pemberi kerja bahwa Anda akan sangat berkomitmen untuk peningkatan dan perolehan pengetahuan. Sajikan jawaban yang akan menyeimbangkan kecenderungan Anda terhadap pekerjaan dan uang.

Q 19. Di peta Google, bagaimana Anda akan menghitung rute antara dua alamat Jalan yang berbeda?

Jwb. Untuk pertanyaan ini, Anda hanya perlu memperhatikan fakta bahwa di Google e-scale, ini adalah opsi solusi yang layak. Untuk jenis pertanyaan ini, signifikansi utama diberikan pada perhitungan dengan geografi yang hampir identik. Ini hanyalah pertanyaan yang menggugah pikiran yang dapat membingungkan Anda.

Q 20. Misalkan Tom adalah seorang anak laki-laki berusia 16 tahun dan dia 4 kali lebih tua dari saudara laki-lakinya Jon. Berapa umur Tom ketika dia dua kali lebih tua dari saudaranya?

Jwb. Diketahui bahwa Tom berusia 16 tahun dan dia 4 kali lebih tua dari saudaranya Jon. Saat ini, umur Jon adalah (16/4 = 4). Jadi, umur adiknya adalah 4 tahun. Sekarang, jika umur Tom dua kali lipat umur saudaranya ketika Jon berumur 12 tahun, berarti umur Tom adalah 12×2 = 24?

Jadi, ketika Tom berumur 24 tahun, umur saudaranya Jon adalah 12 tahun.

Q 21. Mengingat ada 8 bola, 7 bola sama beratnya dengan satu bola lebih berat dari yang lain. Bagaimana Anda akan mengetahui mana yang lebih berat dengan menggunakan keseimbangan?

Jwb. Dari total bola, ambil 6 bola secara terpisah; sekarang atur 3 bola di setiap sisi keseimbangan. Jika beratnya sama, maka Anda akan tahu bahwa bola yang lebih berat termasuk dalam 2 bola yang tersisa dan jika beratnya tidak sama, maka bola yang lebih berat ada di antara 6 bola tersebut.

Unduh daftar pertanyaan dalam format .PDF, untuk berlatih dengan mereka nanti, atau untuk menggunakannya pada template wawancara Anda (jika Anda ingin meng-crack Google Interview):

Pertanyaan Wawancara Google 1

Kesimpulan

Artikel ini difokuskan terutama untuk memberikan informasi yang bermanfaat atas berbagai kemungkinan pertanyaan wawancara yang akan ditemui jika dia adalah calon kerja tim Google. Kami berharap artikel ini pasti akan memandu Anda secara komprehensif. Beri tahu kami di bagian komentar di bawah betapa berharganya informasi yang Anda temukan dan jika ada informasi terperinci lainnya yang ingin Anda ketahui.

Satu permintaan?

Saya telah berusaha keras menulis posting blog ini untuk memberikan nilai kepada Anda. Ini akan sangat membantu saya, jika Anda mempertimbangkan untuk membagikannya di media sosial atau dengan teman/keluarga Anda. BERBAGI ADALAH ️