Hasil carian tidak dipaparkan dalam apl Google. Sebab carian Google tidak berfungsi

Mengapa peranti Android berfungsi dengannya perkhidmatan Google Gedung Play menghadapi masalah? Ramai pengguna sudah biasa dengan situasi sedemikian. Sebabnya mungkin masalah teknikal Perkhidmatan Google atau kerosakan telefon pintar (tablet) yang anda gunakan. Terdapat banyak pilihan, tetapi kami telah memilih sedozen kesukaran yang paling biasa dan menerangkan kaedah yang memungkinkan untuk mencari jalan keluar dari situasi itu.
But semula telefon pintar atau tablet anda ialah perkara pertama yang perlu dicuba jika Gedung Play tiba-tiba enggan berfungsi. Sebagai alternatif, puncanya boleh menjadi pembekuan sistem (pengguna menghadapi situasi ini agak kerap). Perkara yang paling menarik ialah but semula selalunya membantu bukan sahaja sekiranya berlaku kegagalan dalam bekerja Kedai mainan, tetapi juga sekiranya masalah timbul dengan perkhidmatan dan aplikasi lain. Ia juga berlaku bahawa peranti telah but semula, tetapi pasaran tidak mahu berfungsi. Kemudian anda boleh mencuba kaedah lain.

Kaedah 2: Tetapkan semula tetapan Google Play Marketa
Menetapkan semula tetapan perkhidmatan juga sering membantu, dan ia dilakukan dengan cara berikut:
1. Pergi ke menu tetapan telefon pintar anda (tablet);
2. Pilih bahagian " Aplikasi"atau" Pengurus aplikasi»:


3. Kami dapati dalam senarai Gedung Google Play, pilihnya;


4. Dalam tetingkap pengurusan aplikasi yang terbuka, pilih " Kosongkan cache"atau" Padamkan data", klik pada butang ini.


5. Kami but semula peranti Android supaya sistem bertindak balas terhadap perubahan yang dibuat pada tetapan.
6. Jika Gedung Play tidak berfungsi, cuba kaedah lain.

Kaedah 3: Nyahpasang kemas kini Google Kedai mainan
Semuanya dilakukan dengan cara yang sama seperti dalam kaedah 2 yang diterangkan di atas, dengan satu-satunya perbezaan bahawa bukannya "Kosongkan cache" butang " dipilih Nyahpasang kemas kini" Aplikasi akan kembali ke versi asalnya, di mana ia berfungsi seperti biasa sebelum memasang kemas kini. Jika masalahnya sebenarnya versi baru perisian atau peranti Android, disebabkan oleh ketidaksempurnaan teknikal, tidak menyokong kemas kini ini, maka perkhidmatan akan berfungsi dalam mod yang biasa kepada pengguna. Tiada ciri baharu, tetapi baik.

Kaedah 4: Tetapkan semula tetapan apl Perkhidmatan Google Play
Menetapkan semula tetapan ialah salah satu pilihan yang berkesan untuk menyelesaikan masalah dengan Gedung Play. Prosedur dalam kes ini adalah seperti berikut:
1. Menu " tetapan»;
2. Bab " Pengurus aplikasi"atau" Aplikasi»;


3. pilih" Perkhidmatan Google Play»;


4. Buka menu, pilih " Kosongkan cache", tekan.


Kaedah 5: Mengaktifkan "Pengurus Muat Turun"
Ada kemungkinan bahawa semasa menggunakan tablet atau telefon pintar anda, anda secara tidak sengaja mematikan " Pengurus muat turun"dan tidak mementingkan fakta itu permohonan perkhidmatan berhenti bekerja. Untuk mengaktifkannya semula, anda perlu pergi ke menu tetapan peranti Android anda, kemudian ke "Aplikasi", kemudian menggunakan leret "Semua", kemudian cari "Pengurus Muat Turun" dan hidupkannya dengan menekan butang yang dikehendaki. Mulakan semula telefon pintar anda dan semak sama ada Gedung Play berfungsi.


Kaedah 6: Padamkan Akaun Google
Kami memberi amaran kepada anda dengan segera: dengan memadamkan akaun Google anda, anda mungkin kehilangan akaun yang diperlukan dan maklumat penting, jadi disyorkan untuk membuat salinan sandaran (data penyegerakan) terlebih dahulu.

1. Pergi ke menu tetapan;
2. Pilih " Akaun» dan cari milik anda dalam menu yang terbuka, klik;


3. Dalam menu penyegerakan yang terbuka, klik pada peti mel anda;


4. Pilih item untuk disegerakkan (simpan dalam sandaran). Biasanya ini ialah "Kenalan" dan maklumat peribadi lain yang tersedia dalam memori peranti. Untuk memilih bahagian, cuma klik pada bahagian tersebut. Jika anda menghargai semua maklumat yang terkandung dalam peranti Android anda, klik pada "Pilihan", kemudian pilih " Segerakkan"- anda akan menerima salinan sandaran semua aplikasi sedia ada.


Kini anda sudah bersedia untuk memadamkan akaun Google anda. Apabila anda log masuk semula ke peranti anda daripadanya, anda akan digesa untuk memulihkan maklumat daripada sandaran.

Tetapi mari kita kembali kepada prosedur untuk memadamkan akaun Google untuk menormalkan operasi pasaran. Selepas membuat sandaran, anda perlu kembali ke menu sebelumnya dan kali ini pilih “ Padam", bukan "Segerakkan". Klik pada butang yang sesuai, kemudian mulakan semula telefon pintar anda (tablet) dan log masuk ke akaun anda sekali lagi. Biasanya, pemadaman akaun anda membantu menyingkirkan masalah yang berkaitan dengan pengendalian perkhidmatan Google. Jika ini tidak berlaku, cuba kaedah lain.


Kaedah 7: Alih keluar aplikasi yang tidak serasi
Kadang-kadang pengguna memasang aplikasi secara bebas, kehadirannya menjejaskan operasi perkhidmatan Gedung Play, dan dalam beberapa kes bahkan boleh menyebabkan penyekatannya. Senarai program sedemikian adalah sangat panjang, tetapi punca masalah yang paling biasa adalah perisian yang popular di kalangan pemain Kebebasan, yang membolehkan anda membuat pembelian dalam permainan secara percuma. Kemungkinan besar, aplikasi ini yang perlu dialih keluar untuk menyelesaikan masalah dengan pasaran.
1. Dalam menu Tetapan, cari Pengurus Aplikasi, kemudian Dipasang.
2. Tatal senarai sehingga anda menemuinya Kebebasan, pilihnya.
3. Tekan " Berhenti" dalam menu aplikasi yang terbuka di hadapan anda.
4. Keluarkan Kebebasan. Adalah sangat penting untuk menghentikan program terlebih dahulu dan kemudian menyahpasang aplikasi.
5. But semula peranti Android anda.
6. Semak sama ada Google Play berfungsi.
Tidak membantu? Mari cuba pilihan lain untuk menyelesaikan masalah.

Kaedah 8: Menyediakan "hos"
The fail sistem pada peranti Android ia terletak di /system/etc/hosts. Ia digunakan untuk menyekat akses kepada sumber yang tidak diingini. Pada mulanya fail mengandungi satu entri localhost 127.0.0.1. Disebabkan oleh tindakan penyerang yang ingin menyekat akaun Google anda dan menerima wang untuk menyahsekat, alamat pasaran juga mungkin muncul di sana. Keluarkan baris ini, kembali fail hos V keadaan awal. Untuk tindakan sedemikian, anda mungkin perlu mendapatkan hak akar. Bagaimana ini dilakukan pada pelbagai peranti Kami telah bercakap tentang perkara ini berkali-kali di laman web kami.


Kaedah 9: Tetapan semula penuh semua tetapan peranti Android
Tetapan semula penuh- kaedahnya radikal dan berkesan, tetapi ia memerlukan persediaan. Jika tidak anda mungkin kalah maklumat yang berharga. Segerakkan data anda - buat sandaran seperti yang ditunjukkan dalam kaedah 6. Pastikan prosedur ini berjaya diselesaikan. Kini anda boleh pergi ke "Tetapan", cari bahagian "Sandaran dan tetapan semula", di mana anda boleh melakukan "Tetapkan semula tetapan". Selepas itu, mulakan semula peranti dan pulihkan maklumat menggunakan salinan sandaran.


Kaedah 10: Menyemak sambungan Internet anda
Sebelum menyediakan peranti Android anda atau memadam apa-apa daripadanya, pastikan anda mempunyai akses Internet. Semak kelajuan sambungan anda, mulakan semula penghala dan semak semula kualiti sambungan sekali lagi.

Kaedah 11: Pengaktifan Akaun Google
Selalunya akaun Google ternyata cacat. Ini boleh disemak dengan pergi ke bahagian menu yang sepadan. Cari aplikasi " Akaun Google", aktifkannya jika ia dilumpuhkan. Masalah dengan pasaran akan diselesaikan 100%.

Kaedah 12: Melaraskan masa dan tarikh
Tarikh atau masa yang tidak ditetapkan dengan betul boleh menyebabkan masalah dengan Google Play. Ini disebabkan oleh lesen dan nuansa lain pengendalian perkhidmatan Google, bergantung pada sekatan masa. Jika anda mempunyai sambungan rangkaian dan kualitinya memuaskan, tetapkan semula masa dan tarikh. Jangan lupa nyatakan zon waktu yang betul. Ini dilakukan dalam menu "Tetapan" dalam item "Tarikh dan masa", "Tarikh dan masa rangkaian", "Zon masa rangkaian" dengan menandakan kotak pilihan yang dikehendaki.


Kami berharap sekurang-kurangnya satu daripada kaedah yang kami cadangkan akan menyelamatkan nyawa anda dan akan membantu menormalkan pengendalian peranti Android anda dengan perkhidmatan Google Play. Jika anda mencari milik anda, hantarkannya kepada kami - mungkin ia akan membantu orang lain.

Mengenai pengalaman pekerjaan anda

Saya akan cuba menerangkan semua pengalaman saya dan masalah yang saya hadapi semasa membuat persediaan untuk temu duga di Google dan syarikat Valley yang lain (Microsoft, Amazon, Snapchat, Evernote, Cruise Automation, Uber, dll.). Matlamat saya adalah untuk mendapatkan tawaran daripada Google atau Facebook, atau lebih baik daripada kedua-duanya; semua syarikat lain adalah daripada kategori "baik, jika ia sangat menarik di sana, maka anda boleh". Dari hari pertama saya mula membuat persediaan sehingga saya menerima tawaran daripada Google, 1 tahun 5 bulan berlalu. Saya menerima tawaran pertama saya selepas 1 tahun 2 bulan penyediaan. Terdapat 7 tapak secara keseluruhan (temu bual di pejabat syarikat), yang mana 3 adalah tawaran (Google, Evernote, Automasi Pelayaran). Jadi mari kita mulakan.

Latar belakang

Saya adalah vendor di Google di Mountain View selama satu setengah tahun. Terdapat juga beberapa Googler di sana yang juga vendor sebelum ini. Sudah tentu, otak sentiasa memberitahu saya bahawa mereka "berbeza", bahawa mereka "lebih bijak, lebih baik, lebih sejuk" daripada saya. Dan takdir saya adalah menjadi vendor. Saya juga cuba menyelesaikan masalah pada LeetCode sekali. Saya dapat menguasai masalah mudah ke-5, yang ternyata menjadi 120 baris kod dan, akibatnya, tidak pernah lulus ujian. Ia mengambil masa 5 jam pada petang Sabtu California yang indah. Saya akhirnya menyedari bahawa semua orang di sekeliling saya telah "memberinya," tetapi saya tidak.

Tetapi masih, menghabiskan banyak masa dengan rakan Google, saya memahami algoritma anggaran - apa dan bagaimana untuk dilakukan. Saya melakukan seperti yang mereka katakan dan menerima tawaran (saya agak terkejut). Nuansa kedua ialah saya melakukan front-end di Google, semua rakan saya adalah back-end, dan mereka menerangkan penyediaan khusus untuk back-end. Saya berfikir dan memutuskan: "Dan bahagian belakangnya juga bagus (saya pernah menulis di .NET, walaupun sudah lama dahulu), saya akan pergi sama seperti mereka, tetapi saya akan melakukan lebih daripada mereka, dan kemudian Saya pasti akan mendapat tawaran.”

Motivasi

Persediaan untuk temu duga di syarikat besar bukan pecut, ia adalah maraton. Dalam pengalaman saya - dari enam bulan hingga satu setengah tahun. Marathon ini memerlukan minyak yang banyak, dan ia akan menjadi sangat menyedihkan jika ia habis separuh jalan atau di penghujungnya. Oleh itu, anda perlu menyediakan sumber terlebih dahulu.

Apa yang saya maksudkan

Penyediaan memerlukan banyak masa: lebih kurang 2-3 jam setiap hari bekerja dan setiap hujung minggu sepenuhnya. Itulah, sebenarnya, semua masa lapang. Saya tanpa isteri dan anak, dan ia lebih mudah, dalam satu tangan - tiada siapa yang memerlukan perhatian yang berterusan. Sebaliknya, tiada siapa yang menyokongnya.

Saya percaya bahawa anda perlu berunding dengan orang yang anda berhubung rapat "di pantai" supaya mereka tahu apa yang diharapkan, berkongsi matlamat, membantu dalam tempoh yang sukar (ia akan berlaku, kita semua pernah mengalaminya).

Di samping itu, anda perlu memahami dengan jelas mengapa anda melakukan ini dan apa yang anda ingin dapatkan. Dan lebih baik untuk matlamat ini berada di luar anda, lebih besar daripada anda. Jika anda melakukan sesuatu hanya untuk diri sendiri, anda boleh menjaringkan gol semasa tempoh yang sukar; jika untuk orang lain, motivasi adalah lebih tinggi, dan ini membantu anda untuk tidak berhenti.

Contoh 1: "Saya mahu pergi ke Google kerana ia bagus", "Saya mahu pergi ke Facebook kerana terdapat banyak wang di sana"- ini untuk diri sendiri. Pada bila-bila masa anda boleh menemui artikel yang mengatakan bahawa Google adalah satu pembaziran, bahawa mereka memberikan lebih sedikit wang di sana daripada di syarikat lain, bahawa ia membosankan di sana, terdapat banyak politik. Dan apa? Dan itu sahaja, motivasi telah jatuh, buku dengan algoritma terbang keluar dari tingkap.

Contoh 2: "Saya mahu menyertai Google supaya saya boleh membawa keluarga saya ke AS dan memberikan anak-anak saya pendidikan yang baik," "Dengan wang daripada Facebook, saya boleh melakukan ini dan itu.". Dalam kes saya, motivasi berbunyi seperti ini: "Saya mahu lebih dekat dengan rumah". Saya sedang mempertimbangkan untuk berpindah ke London atau Zurich. Apabila saya mula membuat persediaan, saya berkata kepada diri saya sendiri: "Budak, lain kali awak terbang pulang apabila menerima tawaran, dan hanya seperti itu." Saya mahu pulang, dan ini memberi saya tenaga. Saya fikir ini tidak berfungsi untuk semua orang atau sepanjang masa, tetapi ia berkesan untuk saya.

Cara kedua ialah menyediakan secara berpasangan. Secara peribadi, saya tidak menggunakannya, tetapi rakan-rakan saya telah berjaya menyediakan cara ini. Selepas kerja, orang ramai duduk bersama dalam satu bilik mesyuarat dan menyelesaikan masalah, masing-masing sendiri. Mereka juga menyelesaikan masalah di lembaga: seseorang memainkan peranan sebagai penemu duga, yang kedua sebagai penemuduga. Dengan cara ini anda boleh menerima maklum balas.

Proses secara umum

Keseluruhan laluan boleh dibahagikan kepada beberapa peringkat:

  1. Menyelesaikan masalah menggunakan LeetCode atau InterviewBit.
  2. Kajian algoritma dan struktur data.
  3. Pengulangan masalah yang diselesaikan pada LeetCode.
  4. Bersedia untuk temuduga reka bentuk.
  5. Temu bual olok-olok (telefon dan papan putih).
  6. Temuduga sebenar.
  7. Tawaran dan kelalaian alkohol.

Penyelesaian masalah

Ini adalah bahagian penyediaan yang paling penting dan paling lama.

Berapa banyak masalah yang perlu diselesaikan? Saya fikir - 200-250, yang mana 40-50% mudah, 40-50% sederhana, 10-20% sukar. Saya memutuskan kira-kira 300, kawan saya - 120-160.

Bagaimana jika anda mula-mula mengambil kursus tentang algoritma dan kemudian menyelesaikan masalah? Ini adalah idea pertama saya, terima kasih kepada rakan-rakan saya, mereka bercakap tentang saya. Masalah tahap mudah tidak memerlukan pengetahuan algoritma yang kompleks, dan yang mudah boleh diselesaikan semasa menyelesaikan masalah.

Bagaimana jika saya mula-mula membaca keseluruhan buku "Cracking Coding Interview" dengan masalah yang diselesaikan dan pergi ke pertempuran yang sudah bersedia sepenuhnya? Tidak berbaloi :) Penyelesaian yang baru saya baca, saya tidak ingat walaupun pada penghujung hari yang sama, apatah lagi beberapa hari kemudian.

Anda boleh membaca permulaan "Temuduga Pengekodan Retak". Proses temu bual itu sendiri diterangkan dengan baik di sana, cara berkomunikasi, perkara asas tentang algoritma dan struktur data, cara menganalisis kerumitan algoritma, dll. Contohnya, cara menganalisis kerumitan algoritma rekursif Saya faham dari dia.

Sebelum anda mula menyelesaikan masalah pada topik tertentu, anda boleh membaca penyelesaian kepada masalah yang sama dalam "Temuduga Pengekodan Retak". Terdapat dua sebab:

  • Keluarkan rake kecil dalam perjalanan anda dan dapatkan idea umum tentang cara orang menyelesaikan masalah sedemikian.
  • Menghapuskan penglihatan terowong ialah apabila anda menyelesaikan beratus-ratus masalah, tetapi secara tidak sengaja terlepas masalah klasik. Kemudian semasa temu duga anda menemui satu tugas yang sukar, kewujudannya yang semua orang tahu kecuali anda (ini adalah dari pengalaman peribadi).

Apakah tugas yang umumnya wujud, apakah topik yang perlu dibincangkan?

Anda boleh memahami topik yang biasanya wujud dengan InterviewBit. Saya tidak begitu suka menyelesaikan masalah di sana, tetapi saya mendapat idea umum. Selain itu, anda boleh melihat melalui "Temuduga Pengekodan Cracking".

Dalam urutan apakah tugas-tugas itu harus diselesaikan?

Perlu pergi dari tema mudah kepada yang kompleks (InterviewBit akan memberitahu anda pesanan). Dalam setiap topik, selesaikan masalah sehingga anda mula berjaya sekurang-kurangnya sedikit, dan pada masa itu segera beralih ke topik seterusnya. Mulakan, sudah tentu, dengan tahap yang mudah. Saya cuba menyelesaikan setiap masalah selama kira-kira setengah jam hingga satu jam. Jika saya tidak boleh, saya pergi untuk melihat penyelesaiannya. Pada LeetCode, untuk setiap masalah terdapat forum di mana orang ramai menyiarkan penyelesaian mereka, berbincang dan mengundi. Saya memilih penyelesaian teratas dan mengkajinya, dan itulah cara saya belajar. Forum ini mungkin merupakan tempat yang paling berharga untuk belajar. Tidak semua penyelesaian mudah difahami, malah penyelesaian dengan komen "Ini betul-betul hebat!!!"

Sebagai contoh, saya mula menyelesaikan masalah rentetan. Pertama - Saya tidak membuat keputusan, saya pergi untuk melihat penyelesaiannya, ke-2... ke-5 - perkara yang sama. 6, 7 - memutuskan. Jadi sudah tiba masanya untuk beralih ke topik seterusnya. Rahsianya ialah: anda perlu bertukar antara topik sekerap mungkin, supaya anda lebih mengingatinya. Tetapi jika anda menukar sebelum ia mula berfungsi, maka selepas beberapa topik anda boleh melemahkan semangat anda sepenuhnya. Otak akan membantu anda memberitahu anda: "Nah, kerana anda tidak boleh memutuskan apa-apa, kemudian pergi minum bir dan menonton bola sepak, itu bukan perkara anda." Anda perlu bersedia untuk fakta bahawa harga diri dan mood akan menjadi seperti roller coaster: jika ia berfungsi, kami tergesa-gesa, jika ia tidak berfungsi, kami akan putus asa dan jatuh. Anda hanya perlu ingat bahawa kedua-dua yang pertama dan yang kedua adalah sementara, anda perlu meneruskan. Jika tiada hasil untuk masa yang lama, lebih mudah untuk menjalankan tugas.

Bagaimanakah masalah itu diselesaikan?

Sudah tentu, anda hanya boleh mengambil dan menyelesaikan masalah pada LeetCode dan tidak mengganggu apa yang saya akan terangkan di bawah. Tetapi hasilnya akan menjadi lebih baik jika anda menggunakan algoritma berikut, kerana ia mengulangi langkah-langkah sepenuhnya dalam temu bual sebenar:

  1. Kami membaca keadaan masalah, dalam keadaan apa pun kami tidak cuba mencari penyelesaian sebelum syarat itu dibaca hingga akhir. Ia penting!!! Otak cuba mencari masalah yang sama, penyelesaian yang diketahuinya, dan meneruskannya sebagai masalah yang diperlukan.
  2. Kami cuba mengemukakan soalan penjelasan.
    1. Contoh 1: terdapat tugas di mana anda perlu mengubah rentetan. nak tanya apa? - Apakah aksara yang boleh ada dalam rentetan - ASCII atau Unicode? Bolehkah terdapat beberapa ruang bersebelahan? Bolehkah terdapat ruang pada permulaan atau penghujung baris? Adakah terdapat watak istimewa seperti -,.^/ ? Adakah terdapat perbezaan untuk menganalisis antara huruf besar dan huruf kecil? Berapa lama rentetan input? Adakah ia sesuai dengan ingatan mesin?
    2. Contoh 2: terdapat tatasusunan Integer, anda perlu mencari sesuatu di dalamnya. Soalan: Adakah terdapat unsur pendua? Adakah terdapat nombor negatif? Bagaimana jika pengiraan menghasilkan lebih daripada Integer.MAX_VALUE?
  3. Kami membuat contoh, sebaik-baiknya pasangan - satu klasik, yang kedua dengan bekas sudut. Selepas ini, kita +/- mesti yakin bahawa kita memahami tugas dengan betul.
  4. Kami menghasilkan penyelesaian "secara langsung" dan menilai kerumitannya. Kerumitan penyelesaian mesti sentiasa ditentukan.
  5. Mari kita buat lebih banyak lagi penyelesaian yang optimum, kami menilai kerumitannya.
  6. Kami sedang membangunkan penyelesaian API - apakah kaedah yang akan ada (swasta dan awam).
  7. Kami menulis kod dalam buku nota.
  8. Menyahpepijat kod daripada buku nota menggunakan contoh baharu. Tidak perlu mengambil salah satu contoh yang kami lukis pada mulanya. Dalam kes ini, terdapat kebarangkalian yang sangat tinggi bahawa kami menulis penyelesaian khusus untuk kes ini, dan bukan untuk semua penyelesaian yang mungkin. Adalah lebih baik untuk mengambil contoh baharu dengan sarung sudut, yang berpotensi memecahkan penyelesaian.
  9. Kami memindahkan kod ke IDE kegemaran kami tanpa melihat kertas. Oleh itu, kami mengulangi penyelesaian dua kali.
  10. Salin kod daripada IDE ke LeetCode dan jalankannya. Jika dilaksanakan dengan sempurna, ia sepatutnya berfungsi dengan betul pada kali pertama. Ini berlaku kepada saya 10% daripada masa.

Saya sedar ini kedengaran seperti "satu tan kerja sia-sia." "Saya hanya boleh menulis kod dalam LeetCode." Tetapi semua langkah ini, selepas beberapa latihan, akan mengambil masa beberapa minit atau bahkan saat, yang penting dalam temu bual. Ramai lelaki tertidur kerana mereka tidak mempunyai masa yang cukup untuk menyelesaikan menulis dan menyahpepijat penyelesaian. Dan saya salah seorang daripada mereka.

Tetapi apa yang perlu dilakukan jika masalah itu tidak dapat diselesaikan?

Apabila saya tidak dapat mencari penyelesaian dalam setengah jam atau sejam (pada mulanya saya mengalami setengah hari dalam satu masalah), saya pergi untuk melihat penyelesaian terbaik di forum. Analisis penyelesaian - hampir selalu bukan satu tugas yang mudah dan ia mengambil masa: anda perlu menyemak dan memahami beberapa penyelesaian, memahami kerumitan dan menyelesaikan membaca pautan ke algoritma yang ditunjukkan oleh pengarang penyelesaian. Saya menemui dan mengkaji kebanyakan algoritma selepas menemuinya dalam penyelesaian sebenar. Apa yang perlu dilakukan seterusnya dengan ini? Dan kemudian anda perlu mengulangi semua langkah yang saya berikan di atas dengan masalah ini. Dan adalah lebih baik untuk melakukannya pada hari berikutnya atau sekurang-kurangnya pada penghujung hari itu.

Saya memuat naik semua penyelesaian saya ke GitHub. Statistik boleh dilihat dengan jelas dan anda sentiasa mempunyai akses kepada kod tersebut. Saya mula melakukan ini selepas LeetCode memadamkan semua penyelesaian saya. Jadi LeetCode tidak tempat terbaik untuk menyimpan keputusan anda.

Algoritma

Saya mempelajari algoritma dalam kursus Datuk Sedgwick di Coursera (bahagian 1, bahagian 2). Video kursus ini boleh didapati di torrents.

Selepas kerja rumah pertama dari kursus ini, saya memutuskan bahawa saya tidak akan melakukannya. Sebabnya ialah dalam kerja rumah terdapat lebih banyak penggunaan perpustakaan siap pakai dengan algoritma daripada pelaksanaan algoritma ini. Tetapi hanya mendengar kursus tidak akan memberikan apa-apa keputusan sama sekali. Saya mendengar dan mengambil nota penuh, hasilnya saya mendapat dua buku nota dengan nota penuh, yang saya baca semula 4-5 kali. Ia sangat membantu dalam beberapa hari terakhir sebelum temu duga, apabila anda perlu mengulang banyak dan cepat.

Kedua nuansa penting- dalam proses menyelesaikan masalah, menjadi jelas bahawa terdapat beberapa algoritma dan helah yang tidak termasuk dalam kursus Sedgwick, tetapi anda perlu mengetahuinya. Sebagai contoh, bagaimana untuk membina labirin? Bagaimana untuk berjalan melalui labirin dan mencari jalan keluar? Dan, sudah tentu, terdapat sejuta dokumen mengenai setiap masalah tersebut. Tetapi sebelum temu duga tidak ada masa untuk membaca sejuta dokumen - anda perlu ringkas dan langsung. Jadi saya mengumpul perkara sedemikian dalam satu dok.

Temu bual reka bentuk

Temu bual reka bentuk terdiri daripada apa yang dipanggil soalan reka bentuk terbuka, seperti "cara mereka bentuk YouTube." Pada mulanya saya tidak dapat memahami sama sekali apa yang diperlukan dan apa yang sepatutnya kelihatan. Kemudian saya menemui kursus yang membuka mata saya. Ia bernilai 80 dolar.

Ia juga sangat berguna untuk membaca contoh masalah sebenar, sebagai contoh, pada Kebolehskalaan Tinggi. Jika syarikat yang kami temuduga mempunyai blog kejuruteraan, pastinya ia berbaloi untuk dibaca.

Temu bual tingkah laku

Anda boleh menulis banyak, tetapi bagi saya baik kata Jackson. Dalam amalan saya, wawancara sebegitu hanya di Facebook. Tugas penemuduga adalah untuk memahami bagaimana anda sebagai seorang individu, sama ada ia akan selesa untuk bekerja dengan anda, dan bagaimana anda akan berkelakuan dalam syarikat tertentu.

Sebagai contoh, semasa temu bual di Facebook saya ditanya perkara berikut. Berikut adalah dua pasukan. Pada yang pertama terdapat pengurus, penganalisis, tugas ditulis, proses dibina, semua orang tahu siapa yang harus melakukan apa. Yang kedua tidak berstruktur, tidak ada pemimpin yang jelas (peranan ini boleh dipindah milik), bagaimana untuk melakukannya tidak jelas, ia hanya jelas apa yang sepatutnya berlaku akibatnya (iaitu ketidakpastian sepenuhnya). Pasukan mana yang anda lebih selesa bekerja? Soalan itu lebih rumit. Intinya ialah ini: di Facebook, pasukan tidak berstruktur; pilihan kedua menerangkan dengan baik bagaimana mereka menyusun segala-galanya. Dan jika anda tidak berasa selesa hidup dengan ini, maka ia mungkin tidak berbaloi untuk mengupah anda.

Temu bual olok-olok

Temu bual olok-olok adalah sama seperti temu duga biasa, dengan bezanya ia dijalankan oleh rakan, rakan sekerja atau syarikat khas. Dan kemudian mereka memberi maklum balas mereka - apa yang baik, apa yang perlu diperbaiki. Ini juga merupakan langkah kritikal dan tidak boleh dilepaskan. Sudah tentu, berada di Lembah, melakukan ini adalah lebih mudah. Saya mempunyai ramai rakan Google di sekeliling saya, lelaki yang hebat yang menjalankan kira-kira 20 temu bual palsu dengan saya. Saya seperti Tom Sawyer, yang mula mengecat pagar, dan hasilnya semua orang mengecat pagar. Kami menjalankan temu bual, sudah tentu, dalam bahasa Inggeris di papan putih dengan had masa yang ketat.

Saya mengambil temu bual telefon palsu (dan kemudian yang sebenar) pada interviewing.io. Saya hanya menyukai sumber ini, lelaki itu benar-benar hebat. Tetapi mereka kini disesuaikan dengan AS dan menyediakan perkhidmatan ini di seluruh AS. Terdapat hari apabila saya mempunyai kira-kira 7-8 temu duga seminggu mengenai temu duga.io.

Pada mulanya ia adalah menakutkan dan tidak selesa. Tetapi pada kali ke-10 saya sudah terbiasa dan mula menyukainya. Saya gagal dalam temu duga pertama, tetapi kemudian keadaan mula berjalan lancar. Penukaran purata ialah 50%, iaitu separuh lulus, separuh tidak. Terdapat kira-kira 30-35 wawancara telefon (sebenar dan olok-olok) secara keseluruhan.

Cara memohon

Kaedah yang paling mudah dan paling tidak berkesan ialah mengisi borang di laman web syarikat. Tetapi kadang-kadang ia memberikan hasil. Sebagai contoh, saya mengisi borang di laman web Snapchat, dan keesokan harinya seorang perekrut menghubungi saya dan kami bersetuju untuk temu duga telefon. Dengan Google, saya rasa ini sama sekali tidak berguna, kerana borang ini diisi beribu-ribu kali sehari.

Cara kedua ialah tapak pekerjaan seperti Hired.com. Anda mengisi semua maklumat tentang diri anda, dan kemudian syarikat yang sesuai dengan anda menghubungi anda. Perkhidmatan ini bertujuan untuk pasaran AS. Tiada apa yang boleh dilakukan di sana tanpa H1 atau kad hijau.

Kaedah ketiga ialah interviewing.io, yang saya nyatakan di atas, dan perkhidmatan yang serupa. Mereka bekerja seperti ini: pertama, anda melalui temu bual telefon palsu di platform mereka. Sebaik sahaja anda berjaya melepasi dua, mereka memberi anda peluang untuk mengambil temu bual telefon tanpa nama syarikat sebenar pada platform mereka. Contohnya, seorang pekerja Uber dan anda masuk pada masa yang sama, dan dia menemu bual anda. Jika anda lulus, maka onsight. Temu bual telefon palsu dan temu bual telefon sebenar tidak berbeza sama sekali. Terdapat beberapa kelemahan untuk temuduga.io. Pertama, mereka lebih banyak bekerjasama dengan syarikat permulaan; terdapat beberapa syarikat besar. Yang kedua tertumpu pada Amerika (anda memerlukan H1 atau kad hijau).

Kaedah terakhir dan paling berkesan adalah melalui rujukan. Ini adalah apabila seseorang yang bekerja di syarikat X memberi anda rujukan kepada perekrut. Dia mesti menunjukkan bagaimana dia mengenali anda dan mengapa dia fikir anda sesuai + resume anda. Kemungkinan anda akan dihubungi selepas ini adalah sangat tinggi. Jika anda tidak berhubung, kemungkinan besar perekrut melihat sesuatu dalam resume anda yang membuatkan dia berhati-hati.

Ringkasan

Resume seorang jurutera di Lembah dan Ukraine sangat berbeza. Ia harus ringkas (lebih baik tidak melampaui dua halaman), tunjukkan apa yang anda lakukan sebenarnya (impak anda untuk syarikat).

Larisa, seorang jurutera di Google, banyak menulis tentang temu bual, Google dan Lembah di blognya. Dia mempunyai bahagian yang menarik"Sambung semula untuk semakan". Di sini orang membuka akses kepada dokumen Google dengan resume mereka, Larisa dan pembaca lain mengulasnya dan cuba memperbaikinya.

Temuduga telefon

Temu bual telefon standard melibatkan bercakap melalui suara (melalui telefon, Skype, hangout, dll.) dan menulis kod dalam dokumen Google kongsi atau IDE dalam talian yang dikongsi. Ia mengambil masa 1 jam atau 45 minit, ini perlu dijelaskan terlebih dahulu.

Beberapa minit pertama dihabiskan untuk mengenali satu sama lain - penemuduga akan memberitahu anda serba sedikit tentang dirinya, dan pemohon juga harus memberitahu anda sebagai tindak balas siapa dia dan siapa dia. Pada mulanya saya mempunyai masa yang sukar dengan ini, kemudian saya menulis dan menyempurnakan persembahan diri selama 2 minit, berlatih menggunakan perakam suara. Ini, sebenarnya, kesan pertama anda, dan lebih baik tidak merosakkannya.

Seterusnya, penemuduga menyalin pernyataan masalah dan beberapa contoh ke dalam dokumen yang dikongsi. Perlu menjelaskan dengan segera berapa banyak masa yang diberikan untuk menyelesaikan masalah itu, kerana mungkin terdapat satu, dua atau tiga tugas. Selalunya ini adalah dua tugas - satu mudah untuk dimulakan dan yang kedua lebih serius. Kadang-kadang ini adalah satu tugas, tetapi selepas bahagian pertama siap, penemuduga menjadikannya lebih sukar masalah asal syarat-syarat tambahan. Selepas semua penjelasan, anda perlu mengikuti rancangan yang saya berikan untuk menyelesaikan masalah.

Perkara yang sangat penting ialah jangan mula menulis kod sehingga anda memahami sepenuhnya penyelesaian kepada masalah tersebut. Jika tidak, terdapat kebarangkalian yang sangat tinggi untuk membuat kesilapan dalam proses dan menukar kod menjadi spageti dengan kegagalan berikutnya. Sekali lagi - dalam apa jua keadaan, tulis kod sehingga anda telah menemui penyelesaian. Saya membuat kesilapan ini sehingga belasan kali dan menyesalinya setiap kali.

Contoh paling epik kesilapan ini yang saya alami ialah semasa temu bual pandangan di Evernote. Tugasnya adalah seperti berikut - untuk menghuraikan fail CSV dengan jadual kereta api dan menulis program yang akan memilih kereta api yang optimum dalam keadaan tertentu. Anda boleh Google. Saya tidak pernah menulis kod untuk bekerja dengan fail di Java sebelum ini dan saya bingung. Saya memutuskan bahawa sekarang saya akan menyusun fail dengan cepat, dan kemudian saya akan membina algoritma. Masa untuk segala-galanya - 1 jam 15 minit. Saya menghabiskan setengah jam membina pembalut yang cantik di sekeliling membaca dari fail, sekumpulan entiti yang menerangkan kereta api, laluan dan sampah lain. Pada masa yang sama, saya tidak tahu bagaimana algoritma pemilihan akan berfungsi. Kemudian saya menyedari bahawa saya tidak dapat bersaing, saya tidak faham cara membina algoritma, dan panik berlaku. 12 minit sebelum tamat temuduga, saya sedar bagaimana ia sepatutnya. Dalam 15 minit (3 minit lewat) saya menulis kod (dengan beberapa ralat, walaupun). Saya tidak pernah menulis kod secepat ini dalam hidup saya.

Temu bual pandangan

Jika temu duga telefon berjaya, langkah seterusnya ialah onsight. Syarikat membelikan anda tiket kapal terbang, membayar hotel anda, dan anda terbang untuk melawatnya. Jadi saya terbang ke Los Angeles untuk temu bual di Snapchat.

Semua wawancara berlangsung pada hari yang sama, satu demi satu, dengan rehat untuk makan tengah hari. Perekrut menghantar e-mel terlebih dahulu dengan jadual yang menunjukkan masa, jenis temu duga dan nama penemuduga. Sebagai contoh, pada Snapchat saya mempunyai dua yang teknikal sebelum makan tengah hari dan tiga selepas. Tiada rehat antara temu duga; jika anda menangguhkan satu temu duga, anda telah merompak masa anda dalam temu duga seterusnya. Oleh itu, adalah lebih baik untuk segera mengetahui di mana mereka mempunyai air dan tandas, dan, jika perlu, berlari ke sana seperti manusia kilat.

Apakah jenis temu bual pandangan yang ada dan cara untuk menyediakannya

Temu bual teknikal klasik dengan tugasan

Segala-galanya di sini agak jelas - sama seperti di telefon. Perlu diingat fakta seterusnya- anda perlu melakukannya dalam masa ⅔ dan tinggalkan ⅓ untuk keadaan yang tidak dijangka, percayalah, ia akan berlaku. Di Google, satu temu bual adalah 45 minit, yang bermaksud bahawa selepas bertemu anda, anda mempunyai 25 minit untuk melakukan segala-galanya. Daripada jumlah ini, 2-5 minit dibelanjakan untuk memahami masalah dan melukis contoh, 2-5 minit untuk menghasilkan penyelesaian, dan 15-20 minit untuk menulis kod dan nyahpepijat. Semasa penyahpepijatan, sudah tentu, ralat akan muncul, dan ia perlu diperbaiki dengan cepat dan cantik. Inilah yang diperlukan oleh ⅓ yang berharga itu.

Kaveat - anda harus sentiasa pergi ke temu duga dengan komputer riba anda. Langkah pertama ialah bertanya sama ada anda boleh mengekodkannya. Di Facebook mereka bertanya kepada saya: adakah anda mempunyai komputer riba? adakah anda mahu kod padanya? Jawapannya sudah tentu ya! Ia lebih pantas dan kemungkinan ralat jauh lebih rendah. Selain itu, menulis semula kod pada papan putih dan dalam IDE adalah dua perbezaan besar. Saya telah berulang kali mengalami situasi di mana saya membetulkan ralat pada papan putih, akibatnya kod tersebut menjadi tidak boleh dibaca sepenuhnya (dan, kemungkinan besar, dengan ralat baharu). Para penemuduga melihat ini dengan kesedihan dan air mata.

Komputer riba harus mempunyai IDE kegemaran anda dan projek dengan templat standard:

  • bekerja dengan fail;
  • menghuraikan fail CSV;
  • membaca melalui http;
  • Dokumen HTML dengan gaya yang dilampirkan.

Adakah anda juga ingat pengalaman sedih saya dengan Evernote? Jadi, di tapak seterusnya saya juga diminta untuk menghuraikan CSV, ia mengambil masa 3 minit. Penemuduga tidak kisah jika anda menggunakan templat sedemikian - ia menjimatkan masa dan mereka memahami bahawa anda boleh menghuraikan fail di Google.

Perkara penting ialah anda mesti sentiasa mengawal masa. Pada salah satu temu bual di Google, penemuduga saya, seorang lelaki berusia kira-kira 25 tahun, bertanya kepada saya masalah rumit tentang pengaturcaraan dinamik. Saya menemui cara untuk menyelesaikannya dalam masa kuadratik, yang mana dia bertanya: "Adakah ada cara yang lebih baik?" Dan saya mula mencari cara untuk melakukan ini, panik berlaku, tetapi saya tidak dapat mencari penyelesaian yang "lebih baik". Dialog kami diteruskan:

saya: Saya tidak dapat memikirkan penyelesaian yang lebih baik. Mungkin kita boleh menulis keputusan saya dan memikirkannya selepas itu?
dia: Mari kita fikirkan selama 10 minit lagi. Jika anda tidak menemuinya, kami akan menulis milik anda.
saya: Nampaknya masa mungkin singkat. Mari kita tulis saya dahulu.
dia: Baiklah.

Saya berjaya menyelesaikan penyelesaian saya lewat 5 minit. Jika saya mendengarnya, saya tidak akan menulis apa-apa dan akan gagal temu duga 100%. Dan selepas ini, mereka tidak mengupah anda untuk menjadi angkasawan. Masalahnya ialah dia menganggarkan berapa banyak masa yang dia perlukan untuk menulis masalah di papan tulis, mengetahui penyelesaiannya dengan teliti.

Cerita tentang projek sebelum ini

Anda perlu bersedia dengan baik untuk soalan ini terlebih dahulu, fikirkan apa yang perlu diberitahu. Anda juga boleh menyediakan persembahan kecil dalam Slaid Google dan bercakap mengenainya sambil melukis gambar rajah pada papan putih. Di sini anda perlu menunjukkan kepentingan keputusan (untuk apa semua ini) dan kerumitan penyelesaian.

Selepas kegagalan pertama saya pada temu bual sedemikian, saya membuat pembentangan 14 slaid dengan banyak GIF lucu (ia akan datang, kawan-kawan!) dan menyempurnakannya di rumah di hadapan cermin. Kemudian, pada permulaan temu bual sedemikian, saya selalu bertanya berapa banyak masa yang saya ada untuk pembentangan, dan kemudian menunjukkan sama ada semua slaid atau hanya yang utama. Sudah tentu, anda perlu memastikan bahawa semua maklumat pada slaid adalah umum dan tidak mendedahkan rahsia korporat.

Temu bual reka bentuk

Ini adalah binatang yang berasingan, tidak begitu menakutkan, tetapi khusus. Di sini mereka memberi anda syarat awal yang sangat umum seperti "Anda perlu membina Dropbox" dan melihat anda melalui semak duri ketidakpastian. Apakah soalan yang anda tanya, bagaimana anda menganalisis masalah.

Kesimpulan saya daripada jenis wawancara ini:

  • Langkah pertama ialah mengumpul keperluan. Keperluan yang sangat jelas dan khusus yang mesti dipenuhi oleh sistem. Soalan biasa, yang boleh ditetapkan: berapa ramai pengguna, pengguna aktif, zon waktu (satu atau beberapa). Kriteria penerimaan - lebar jalur rangkaian (trafik masuk/keluar), RAM, storan, kependaman, hayat bateri(untuk mudah alih) dsb.
  • Bayangkan bahawa penemuduga adalah pelanggan anda (atau pengguna) yang sistem sedang dibina. Apa yang dia perlukan? Apakah yang boleh anda tawarkan selain daripada ini (koleksi statistik, panel pentadbir)?
  • Apakah jenis pengguna yang akan ada pada sistem ini? Selalunya terdapat beberapa daripada mereka - pengguna umum dan pentadbir. Dan keperluan untuk mereka boleh sangat berbeza. Memahami perkara ini, anda perlu mengumpul semua kes penggunaan. Satu kes penggunaan akan sepadan dengan satu kaedah dalam API.
  • Kami mentakrifkan tiga elemen utama - UI (jika ada), API, skema DB. Selalunya, semasa melukis UI, anda boleh mencari kes penggunaan baharu dan membincangkannya.
  • Nilaikan semua yang anda boleh - bilangan pengguna, permintaan (pertanyaan) sesaat (QPS), kependaman, kependaman API, ruang cakera yang anda perlukan (sebagai contoh 5 tahun), ruang cache, trafik masuk/keluar .
  • Nilaikan nisbah baca-tulis secara berasingan. Adakah sistem kita membaca berat atau menulis berat? Bergantung pada ini, bagaimana kita akan menulis dan membaca data?
  • Bagaimanakah penyimpanan data dan caching akan diatur? Mungkin baris gilir diperlukan untuk memproses operasi yang mahal? Bagaimanakah replika dan serpihan akan disusun (anda perlu memahami dengan jelas perbezaan antara konsep ini)?
  • Untuk memudahkan pemahaman, anda boleh membina sistem untuk 100 pengguna dahulu. Setelah penemuduga bersetuju dengan reka bentuk ini, kami boleh memikirkan cara kami akan menskalakannya kepada beribu-ribu dan berjuta-juta pengguna.
  • Cari pertukaran dan bincangkannya. Sebagai contoh, ini boleh menjadi pertukaran antara konsistensi dan kelajuan. Apakah yang lebih penting dalam konteks ini? Bagaimana untuk mencapai ini?
  • Apabila kita melukis gambar rajah, satu blok tidak sepatutnya menjadi satu salinan, ia sentiasa satu set banyak. Jika satu nod jatuh, ia mesti segera digantikan dengan klonnya. Kita perlu memikirkan situasi kecemasan yang mungkin timbul dan bagaimana kita akan menanganinya.
  • Dan perkara yang paling penting ialah mendengar dengan teliti kepada penemuduga dan jangan sekali-kali bertengkar dengannya. Ini nampak jelas, tetapi ramai (termasuk saya) melupakannya.

Soalan untuk penemuduga

Pada akhir setiap temuduga, penemuduga meninggalkan 5 minit untuk anda bertanya soalan.

Contoh soalan buruk: Apakah bahasa pengaturcaraan yang anda tulis? Awan apa yang anda gunakan untuk infrastruktur anda? Apakah DBMS yang anda ada? Apa masalahnya di sini - syarikat itu mengupah seorang askar sejagat yang mesti memahami butiran teknikal dalam satu atau dua bulan. Iaitu, sebenarnya, ia tidak penting, ia terlalu sempit.

Apakah perkara yang terbaik untuk ditanya? Perkara paling mudah: apa yang penemuduga suka dan tidak suka tentang syarikat itu, mengapa dia memilih syarikat ini. Anda boleh bertanya tentang perniagaan: bagaimana ia berfungsi, masalah dan keperluan yang wujud. Anda boleh bertanya tentang keadaan kerja: apabila orang datang dan keluar kerja, sama ada mereka bekerja dari jauh, berapa banyak perhimpunan, jenis apa.

10 hari sebelum pandangan penting

Saya mempunyai dua pandangan yang paling penting - Google dan Facebook. Google adalah yang pertama, dan saya agak bimbang. 10 hari sebelum onsight, saya membuat jadual untuk setiap hari apa yang perlu dilakukan. Ia mengandungi perkara berikut: pengulangan algoritma, tugas biasa, masalah yang dihadapi semasa temuduga di Google, soalan reka bentuk. Saya tidak pergi bekerja selama 5 hari sebelum temu duga dan melakukan persiapan.

Saya mula berminat dengan cara atlet bersedia sebelum pertandingan penting. Apakah yang mereka lakukan untuk mengelakkan panik pada saat genting? Satu daripada perkara penting- ini memainkan semula prestasi masa depan dalam kepala anda dan latihan dalam keadaan yang hampir dengan yang sebenar.

Memandangkan saya adalah TVC di Google (dan mereka memberikan saya bilik mesyuarat sebelum hujung minggu di mana temuduga akan berlangsung), saya datang dan bersedia di sana. Saya tiba pada masa yang sama seperti saya akan tiba pada hari temuduga, dan meletakkan kereta di tempat saya akan melakukannya beberapa hari kemudian. Saya menyusun semula kerusi dan memilih warna penanda, saiz fon yang sesuai untuk menulis di papan putih. Mungkin inilah yang membolehkan saya menarik diri ketika saya hampir gagal dalam salah satu temuduga.

Perlawanan akhir

Beberapa hari selepas kejadian itu, perekrut menghubungi saya. Dia mengucapkan tahniah kepada saya dan mengatakan bahawa saya melakukannya dengan baik, semuanya berjalan lancar. Mereka menemui pasukan untuk saya di Switzerland di Zurich. Jawatan rasmi- Jurutera perisian. Saya menghembus nafas. Kepala saya benar-benar kosong, saya berlari. Perlumbaan pada 1 tahun 5 bulan diisytiharkan ditutup.

Jika, semasa mencari di Google, anda melihat mesej dengan teks berikut: "Kami telah mendaftarkan trafik yang mencurigakan yang datang dari rangkaian anda," maka panik bermula dan persoalan itu timbul secara semula jadi - mengapa Google mengharamkan saya? Apa yang perlu dilakukan dan bagaimana untuk hidup dengannya?

"Trafik yang mencurigakan" ialah permintaan daripada peranti anda (komputer, komputer riba, tablet, telefon) yang dijana oleh program - terutamanya virus, pertanyaan carian daripada robot, perkhidmatan, pengumpul kandungan.

"Datang daripada rangkaian anda" - bagaimana? Rangkaian apa? Saya hanya mempunyai komputer riba atau telefon di tangan saya sekarang! Begini caranya: anda mendapat akses ke Internet bukan secara langsung, tetapi melalui pembekal yang anda bayar untuk menyediakan perkhidmatan ini. Pembekal mengubah hala lalu lintas anda ke Internet itu sendiri, di mana ia (trafik) menemui sasaran anda (tapak web atau enjin carian). Ternyata anda tidak mengakses tapak secara langsung, tetapi menggunakan perantara.

Kenapa ini terjadi?

Google tidak suka terlalu sarat dengan pertanyaan yang tidak bermakna, dihuraikan atau cuba meningkatkan kedudukan tapak secara buatan. Google melindungi dirinya daripada trafik sampah sedemikian ke arahnya untuk menyediakan carian kepada pengguna yang dihormati dan mengekalkan kefungsian sistem dan bukan "jatuh".

Bayangkan diri anda di lokasi Google sebagai operator telefon. Anda menerima panggilan dengan permintaan untuk menyambungkan pemanggil dengan doktor atau polis, permintaan untuk mendapatkan sijil tentang ramalan cuaca, dsb. Dan tiba-tiba samseng mula menghubungi anda, mengganggu anda daripada bekerja lebih banyak lagi. perkara penting(katakan panggilan doktor diperlukan segera, tetapi talian sibuk). Pada panel kawalan, anda menghafal nombor telefon hooligan dan menyekat panggilan masuk daripada nombor ini untuk seketika sehingga anda mengalih keluar panggilan daripada baris gilir. Apabila kerja anda menjadi kurang tertekan dan kemasukan kritikal panggilan berkurangan, anda akan menyahsekat nombor pembuli. Nampak keterlaluan macam ni.

Bagaimana untuk menyelesaikan masalah?

Jika terdapat trafik yang mencurigakan, anda mungkin diminta memasukkan kod dari gambar, mengesahkan bahawa anda bukan robot, tetapi pengguna biasa. Kami memasukkan kod (captcha) dan terus bekerja dengan enjin carian. Sekiranya tiada kod, maka masalahnya lebih serius.

Jika anda ditawarkan untuk menyahsekat carian melalui SMS, maka jangan jatuh cinta kepada penipu. Lihat bar alamat! Google tidak memulihkan untuk sms akses kepada carian!

Langkah untuk memulihkan fungsi carian

  1. Mula-mula kita buat pengesyoran Google dan semak komputer anda (telefon, tablet, mudah alih) untuk perisian hasad. Sekali lagi, menyemak peranti mungkin tidak membuahkan hasil.
  2. Menetapkan semula modem atau penghala anda boleh menyelesaikan masalah menyekat carian, tetapi tidak lama.
  3. Jika anda mempunyai penghala di rumah, semak sama ada wi-fi anda dilindungi rangkaian rumah daripada orang yang tidak dikenali. Matikan Wi-Fi dan cuba cari semula. Jika terdapat beberapa peranti pada rangkaian rumah anda (komputer, tablet, telefon bimbit), putuskan sambungan semuanya dan cuba akses enjin carian melalui hanya satu daripadanya. Akhirnya mencuba kabel rangkaian palamkannya bukan ke penghala, tetapi terus ke komputer. Jika tiada keputusan, maka anda perlu menghubungi pembekal anda.
  4. Jika anda mempunyai Internet mudah alih- tetapkan semula cache penyemak imbas anda. Matikan dan hidupkan data mudah alih semula. Cuba but semula peranti mudah alih. Jika tiada keputusan, hubungi pembekal.
  5. Menghubungi pembekal
    1. Membeli alamat IP luaran daripada pembekal, jika ia mempunyai satu.
    2. Kami pergi ke forum penyedia dan menulis aduan. Terdapat ramai daripada anda? Tulis secara kolektif - mereka akan bertindak balas lebih cepat.
    3. Jangan bertindak balas? Jika anda memutuskan sambungan, pergi ke pembekal lain.

Penyedia menipu, menjimatkan lalu lintas supaya orang lain boleh menggunakan VKontakte tanpa sekatan. Penyekatan sedemikian hanya memberi manfaat kepada pembekal. Pernahkah anda terfikir dari mana pembekal mendapat kelajuan dan meningkatkannya secara percuma pada tarif? Dengan mengorbankan mereka yang akan duduk diam merajuk pada Google.

Masalah carian dengan pembekal

Disebabkan kekurangan alamat IPv4 percuma, pembekal memindahkan semua pengguna di belakang NAT. Maksudnya, jika sebelum ini ramai yang mempunyai IP khusus, kini mereka berada pada IP yang sama. Jadi ternyata bahawa pada satu alamat yang dikeluarkan oleh pembekal terdapat banyak pengguna, berjumlah ratusan dan bahkan ribuan, membaca - "rangkaian anda" yang sama.

Walaupun tiada virus dan rangkaian pada satu IP adalah bersih, tetapi pengguna akan segera memutuskan untuk menggunakan enjin carian Google atau salah satu perkhidmatannya, maka Google akan memutuskan bahawa ini adalah robot, walaupun ini adalah pengguna langsung biasa, tetapi sekali lagi dengan IP yang sama untuk semua.

Apa yang perlu dilakukan pada akhirnya apabila tiada apa yang membantu? Tendang penyedia! Dalam 99.99% kes pembekal akan menjawab - Kami tiada masalah! Google mempunyai masalah! Kemungkinan besar, pembekal tidak mahu menangani masalah ini, kerana ini adalah kos kewangan yang besar dan bahagian pengguna yang mengadu secara khusus tentang ketidakupayaan carian tidak begitu besar. Atau pembekal tidak boleh memulihkan susunan dalam rangkaiannya.

Masalah carian Google

Google amat mengenali pembekal IP yang mengambil berat tentang pengguna mereka dari segi carian. Jika pembekal tidak bekerjasama dengan pasukan carian Google, maka hanya orang biasa yang mengalaminya.

Apa yang diharapkan daripada pembekal?

Pengenalan peralatan baharu yang menyokong IPv6 seharusnya menyelesaikan masalah tersebut. Sementara itu, anda membayar dia wang untuk perkhidmatan menyediakan akses Internet. Sama ada perkhidmatan itu berkualiti tinggi atau tidak adalah persoalan dan Google tidak mengambil bahagian dalam perhubungan ini. Ternyata Google jahat berbohong? Penyedia tidak akan berbohong, bukan?

Apa yang diharapkan daripada Google?

Apabila trafik yang mencurigakan dari rangkaian anda berhenti, penyekatan carian dialih keluar secara automatik. Tidak berguna untuk menuntut Google menyahsekat IP anda - proses ini adalah automatik sepenuhnya dan tiada faktor manusia di sini.

Pasukan carian menyedari bahawa ramai pengguna memaparkan "Kami"maaf...”, tetapi perubahan dalam algoritma masih belum diumumkan, kerana ini adalah rahsia dagangan. Maklumat lebih daripada yang diterangkan dalam artikel Bantuan akan tidak disediakan. Saya harap kemajuan akan berlaku ke arah yang lebih baik tidak lama lagi dan saya akan cuba memaklumkan anda tentang acara.

Jika semuanya gagal

Pasang Pelayar Tor. Tor anonymizer akan mengarahkan anda trafik rangkaian Oleh rangkaian teragih, dikendalikan oleh sukarelawan di seluruh dunia. Walau bagaimanapun, ini mungkin memperlahankan kelajuan memuatkan tapak.

PS Saya tahu masalah menyekat penyerahan carian, kerana setiap pagi saya pergi ke forum melalui Internet mudah alih.

Google mempunyai purata gaji kelima tertinggi di Amerika Syarikat, menurut laman web Glassdoor. Tetapi untuk mendapatkan salah satu daripada jawatan bergaji tinggi ini, anda perlu membangunkan dan mengikuti keseluruhan strategi - terutamanya jika anda baru menamatkan pengajian di universiti dan tidak mempunyai IPK yang tinggi. Business Insider bercakap tentang cara untuk menonjol daripada orang ramai, walaupun dengan prestasi akademik yang tidak terbaik, menggunakan petua daripada perbincangan tentang Quora sebagai contoh.

Google terkenal dengan hakikat bahawa sangat sukar untuk melalui semua peringkat pemilihan untuk syarikat itu. Tetapi baru-baru ini ia telah meninggalkan penilaian markah peperiksaan akhir dan GPA, yang pernah menjadi kriteria kritikal untuk menyaring pemohon untuk membuka jawatan.

“Semua orang tahu bahawa Google meminta maklumat tentang GPA dan gred peperiksaan akhir, tetapi kami tidak lagi melakukan ini jika sekurang-kurangnya beberapa tahun telah berlalu sejak anda menamatkan pengajian di universiti. Kami menyedari bahawa parameter ini tidak memberikan apa-apa faedah,” katanya bekas ketua Jabatan Sumber Manusia Google Laszlo Bock.

Tetapi Google masih akan meminta ijazah anda semasa proses pemilihan. “Saya diberitahu untuk memberikan diploma dan maklumat mengenai disiplin yang disiapkan dalam program sarjana muda. Ia tidak sukar, tetapi saya tidak menjangkakannya, "baca ulasan seorang pemohon di Glassdoor.

Jika anda seorang lepasan kolej baru-baru ini atau memohon latihan amali, IPK anda menjadi lebih penting. Walau bagaimanapun, terdapat perkara yang boleh membantu anda menonjol daripada orang ramai tanpa mengira. Di bawah ialah 12 cara untuk melakukan ini.

Sumber: Thomson Reuters

1. Dapatkan pengalaman profesional

“Jika anda mempunyai pengalaman kerja yang berharga, anda mungkin tidak mempunyai ijazah universiti langsung. (Walaupun, sudah tentu, ia sentiasa lebih baik apabila anda mempunyai kepakaran yang betul.),” kata Lutz Enke, pekerja Google dari Hamburg.

2. Membangunkan kemahiran pengaturcaraan (jika anda memohon jawatan teknikal)

“GPA hanyalah satu kriteria. Apabila anda baru bermula, apa yang penting ialah sejauh mana anda memahami kod tersebut, bagaimana anda boleh memikirkan cara untuk memperbaikinya dan seberapa cepat anda boleh berkembang,” kata salah seorang ahli panel, pemaju Gaanesh Kap.

3. Sebaiknya jangan memohon melalui laman web umum syarikat (sebaliknya, fokus pada latihan amali, program pengambilan universiti dan cadangan)

Sumber: Google

“Cara terbaik untuk mendapatkan temu duga tanpa IPK tertinggi adalah sama dengan cara terbaik untuk mendapatkan temu duga secara umum... Jika anda memohon melalui sumber luar, seperti bahagian kerjaya di laman web syarikat, maka peluang anda adalah tidak sebaik.” terlalu tinggi,” John L. Miller, pakar temu bual di Microsoft, Amazon dan Google.

4. Hubungi Google Recruiter Secara Terus


Sumber: Biaconshock

“Saya mempunyai dua temu bual di Google (kedua-duanya saya gagal dengan teruk)... tetapi saya mempunyainya. Saya sampai ke yang pertama selepas saya menemui perekrut Google melalui LinkedIn dan menghantar surat kepada mereka. Saya menulis kepada tiga orang, dan salah seorang daripada mereka menjawab, "kata jurutera sistem Mark Kutzmarski.

5. Tingkatkan diri anda dalam bidang profesional anda dan jadilah orang yang dipanggil oleh Google sebagai orang yang "berbentuk T".

“Google sedang mencari “orang berbentuk T”—sangat cekap dalam satu bidang, kadangkala yang terbaik dalam bidang itu, tetapi juga dengan minat lain,” tulis Staff.com dalam blognya.

6. Jangan tambah maklumat tentang GPA anda jika ia rendah.

"Semua orang tahu bahawa Google tidak akan melihat GPA jika jurutera itu cukup baik. Namun begitu, apabila pakar HR membandingkan resume anda dengan ribuan orang lain, adalah lebih baik untuk tidak menambahnya apa yang bukan kelebihan anda. Dan saya rasa GPA yang rendah menjejaskan peluang anda,” kata pakar keselamatan siber Shubham Bansal.

7. Tunggu sehingga lebih tiga tahun berlalu sejak anda menamatkan pengajian di universiti.

“Jika anda memohon dalam tempoh tiga tahun selepas tamat pengajian, Google akan meminta maklumat tentang gred pada diploma anda, dan ia akan kekal dalam fail selama-lamanya dengan perekrut syarikat. Jika anda bersabar dan tidak memberikan maklumat ini secara khusus, maka tiada siapa yang patut bertanya kepada anda mengenainya,” kata Harvey Alcabez, graduan sains komputer MIT.

8. Isi resume anda dengan hobi dan aktiviti tambahan.

“Kesukaran utama ialah lulus semakan resume. Adalah lebih baik jika ia mengandungi sesuatu selain daripada maklumat tentang GPA anda. Mereka menerima 3,000 resume sehari dan secara fizikal tidak boleh menjemput semua orang ke temu duga,” kata Bruce R. Miller, jurutera HR di Google.

9. Pamerkan kemahiran kejuruteraan anda

"Pastikan anda mempunyai bukti kemahiran kejuruteraan anda yang luar biasa," nasihat Noam Ben-Ami, jurutera analitik di Mulesoft.

10. Dapatkan pengalaman bekerja pada projek sumber terbuka


Pemburu pepijat yang akan mencari dan menghapuskan kelemahan di Internet dan ancaman siber lain. Pasukan itu akan memasukkan orang yang telah menemui kelemahan dalam Adobe Flash dan Microsoft Office, Safari, iOS dan OSX. Walau bagaimanapun, pengambilan pakar masih dibuka, jadi Look At Me memutuskan untuk mengetahui kualiti yang perlu dimiliki oleh bakal pekerja Good Corporation.

Kakitangan syarikat berkata salah satu faedah utama pekerjaan mereka ialah peluang untuk bekerja bersama orang yang sangat pintar dan berbakat. Nama besar Google dan kejayaan kewangan, ditambah dengan semua bonus, telah membantu mewujudkan pasukan jurutera yang sangat kuat dalam syarikat itu, yang kebanyakannya adalah superstar sebenar dalam komuniti IT.

Ken Thompson

Perintis sains komputer. Mengambil bahagian dalam pembangunan bahasa pengaturcaraan UNIX, UTF8, B (pendahulu bahasa C) dan pergi; juga membangunkan catur komputer dan komputer catur Belle.

Berusia 71 tahun, telah bekerja di Google sejak 2006.

Sebelum ini bekerja di Bell Labs dan Entrisphere.

Jurutera perisian. Membangunkan Spanner pangkalan data yang diedarkan secara global (digunakan dalam Terjemahan Google) , sistem storan BigTable, sistem aplikasi MapReduce berskala besar dan rangkaian neural Otak Google.

Berusia 46 tahun, telah bekerja di Google sejak 1999.

Jurutera pembangunan. Mengambil bahagian dalam pembangunan Google Chrome, alat web jQuery, Modernizr, Yoeman, RoboHornet. Dianggap sebagai pakar dalam bidang HTML5 dan CSS3.

31 tahun, Bekerja di Google sejak 2010.

Apakah soalan yang ditanya
pada temu bual di Google


Persaingan dalam Goolge ditunjukkan dalam filem "Personel"

Proses temuduga teknikal
Google agak sukar.
Bekas pekerja dan calon ambil perhatian bahawa temu duga berlaku dalam beberapa peringkat (pengurus boleh ditemu bual sehingga enam kali), sebahagian daripadanya dilakukan dari jauh, contohnya, melalui Google Hangouts. Bakal pekerja syarikat mesti melalui peringkat temuduga dengan soalan umum (pengalaman kerja, kepercayaan hidup, dll.), masalah abstrak dan praktikal (terutama untuk pakar teknikal).

Kakitangan dan calon Google yang mengambil bahagian dalam temu duga syarikat bercakap tentang cara ini sebenarnya berlaku.

“Calon Google dinilai berdasarkan kepimpinan, pengetahuan berkaitan pekerjaan dan kemahiran berfikir kritis. Kecekapan kepimpinan adalah apa yang kita panggil kesesuaian budaya. Pengetahuan anda, sudah tentu, harus berkaitan dengan bidang di mana anda ingin bekerja: pangkalan data, analisis maklumat, pengalaman dengan AdWords atau AdSense. Kemahiran berfikir kritis harus menunjukkan cara anda mendekati masalah dan cara anda menyelesaikannya. Kami memanggil ini 'keupayaan kognitif umum'."

“Dalam amalan, banyak soalan standard digunakan. Mereka dibuat semula berulang kali kerana penemuduga tidak mempunyai masa untuk membuat tugasan baharu. Anda boleh menemuinya dalam koleksi soalan temu bual di Amazon, Microsoft, Google dan Facebook. Kebanyakannya dikitar semula dan digunakan di setiap syarikat.”

“Di Google (sekurang-kurangnya sejak saya menyertai pada 2005) adalah haram untuk bertanya teka-teki dalam temu bual. Google akan terus bertanya soalan penilaian. Ini bukan teka-teki, tetapi soalan penyelesaian masalah. Tetapi mereka biasanya tidak diminta untuk calon jurutera perisian.

“Terdapat banyak persoalan mengenai kemahiran pelaksanaan. Sebagai contoh, pengguna menulis pertanyaan dalam medan carian. Dia mungkin salah mengeja beberapa perkataan. Anda perlu membuat senarai kesilapan menaip yang mungkin. Contohnya, menggandakan ("typo" atau "typo") atau ketiadaan beberapa huruf ("menulis" atau "menulis")».

Soalan temuduga yang tidak dijangka di Google

“Para saintis berkata bateri telefon pintar tidak boleh diperbaiki lagi. Apakah yang akan anda lakukan untuk mencipta pengalaman yang lebih positif pada telefon pintar kami?”

"Jika anda hanya boleh menari satu tarian dalam hidup anda, apakah itu?"

"Berapakah jumlah saiz semua pelayan Google?"

“Projek Google manakah yang akan anda tutup dan mengapa?”

"Anggarkan Hasil Tahunan Facebook"

"Bolehkah awak melompat ke atas bangunan tinggi?"

"Awak pelik?"

“Anda melambung duit syiling sebanyak 400 kali. Apakah kebarangkalian kepala pendaratan sekurang-kurangnya 220 kali?”

"Adakah anda memerlukan lebih banyak masa untuk bersedia untuk temu duga?"

“Malah, semua syarikat ini - Microsoft, Google, Amazon, Facebook, Apple - mempunyai pendekatan di mana mereka menilai proses pemikiran calon. Kebanyakan mereka menggunakan soalan tentang struktur data dan algoritma untuk melakukan ini. Anda mesti mempunyai pemahaman praktikal tentang isu ini, serta keupayaan untuk menyelesaikan pelbagai masalah secara praktikal. Tetapi masalah itu bukan sahaja perlu diselesaikan, tetapi difahami dan penyelesaian terbaik mesti dicari.

Selain daripada pengaturcaraan, anda perlu memahami konsep temuduga. Ini memerlukan perkara berikut di pihak anda: anda mesti bercakap, menerangkan, berbincang, menyatakan pandangan anda dan memahami dengan jelas soalan yang diajukan kepada anda.”

“Saya dan rakan saya melawat gerai Google di pameran kerjaya universiti. Dia dengan gembira menyerahkan resumenya kepada mereka, berharap dia mempunyai peluang yang baik sekurang-kurangnya untuk pusingan pertama temu duga. Wakil Google melihat kertas itu dan menjawab dengan suara yang jengkel: "Adakah anda gila untuk memohon kepada Google dengan resume seperti itu?!" Rakan saya hairan dan menjawab: "Tidak, saya tahu pekerjaan saya." Saya tidak gila". Pekerja syarikat itu memandang mata rakan saya dan dengan tenang menjawab: "Malangnya, kami memerlukan orang gila."

Lima sifat itu
nak jumpa calon
di Google


Pengaturcara syarikat fiksyen Huli, yang mencurigakan serupa dengan siri Google - Silicon Valley

Naib Presiden Google Laszlo Bock (Laszlo Bock) dinamakan dalam temu bual dengan The Times lima kualiti yang diberi perhatian oleh pekerja syarikat semasa menemu duga calon teknikal.

Kemahiran pengaturcaraan

"Separuh daripada pekerja syarikat bekerja dalam profesion teknikal."

Contoh soalan: Adakah anda mempunyai rekod prestasi kemahiran yang anda benar-benar mahir?

Jawapan salah:"Ya" - kerana seseorang yang mengetahui perniagaannya mengambil pendekatan formal untuk menyelesaikan masalah baharu.

Keupayaan belajar

"Ia bukan IQ, tetapi keupayaan kognitif umum, keupayaan untuk memproses maklumat dengan cepat dan membuat kepingan data yang berbeza disatukan."

Contoh soalan: Mengapa anda membaca lima artikel terakhir di media?

Jawapan salah:"Saya menyukainya" - kerana anda tidak boleh menyamaratakan lima teks yang berbeza.

Kepimpinan

“Ini bukan kemahiran kepimpinan tradisional di mana anda pernah menjadi presiden kelab catur atau naib presiden jualan. Kami berminat dengan fakta bahawa anda akan dapat campur tangan tepat pada masanya dengan penyelesaian anda apabila pasukan anda menghadapi masalah. Atau, sebaliknya, berundur. Untuk menjadi pemimpin yang berkesan, anda mesti boleh melepaskan kuasa.”

Contoh soalan: Apa yang akan kita makan untuk makan malam hari ini?

Jawapan salah:“Apa yang awak mahukan?” - kerana anda tidak mengambil inisiatif ke tangan anda sendiri.

Rasa pemilikan

"Perasaan tanggungjawab dan pemilikan [projek korporat] itulah yang membolehkan anda terlibat dalam masalah itu."

Contoh soalan: Adakah anda tidak cekap dan malas?

Jawapan salah:"Tidak" - kerana anda tidak akan mengambil risiko mencadangkan penyelesaian yang berani, supaya tidak meletakkan kecekapan anda pada risiko.

Kerendahan hati intelek

“Orang muda yang berjaya dan bijak jarang membuat keputusan yang buruk, jadi mereka tidak boleh belajar daripada kesilapan mereka. Matlamat kami adalah untuk bekerjasama untuk menyelesaikan masalah. Saya membantu pada peringkat saya, dan kemudian berundur ke belakang.”

Contoh soalan: Adakah IQ anda melebihi 130?

jawapan salah:"Ya" - kerana jika anda yakin dengan kebolehan intelek anda dan mengingati markah ujian anda dengan tepat, maka terdapat kebarangkalian tinggi bahawa anda tidak mahu belajar dan cenderung untuk menyalahkan orang lain, kurang "pintar", atas kegagalan.

Apa yang paling teruk
di tempat kerja di Google


Pekerja Google- filem "Bingkai"

“Bahagian paling teruk bekerja di sini ialah ramai orang terlalu layak untuk pekerjaan mereka. Google mempunyai persaingan pengambilan pekerja yang sangat tinggi - disebabkan gaji yang baik, faedah jenama dan budaya kerja yang positif. Pada akhirnya mereka mempunyai pilihan besar calon yang cemerlang untuk jawatan peringkat rendah.”

“Negatif terbesar ialah pembatalan sewenang-wenangnya projek. Saya bekerja dengan pasukan yang hebat. Kami bersemangat untuk membangunkan produk inovatif yang kelihatan sejajar dengan misi Google. Pengguna versi alfa menilainya secara positif, dan kami menerima hadiah korporat. Dan tiba-tiba ia dibatalkan tanpa sebarang penjelasan. Selain itu, orang yang bekerja pada projek yang dibatalkan dinafikan promosi untuk permohonan baharu. Malah satu pembatalan itu adalah pahit, dan ada orang yang telah melalui beberapa perkara."

“Seperti kebanyakan syarikat besar, Google dibelenggu oleh birokrasi, termasuk laporan mingguan, penilaian dan keputusan suku tahunan, dan proses semakan kod yang agak rumit.
Kitaran keluaran produk baharu berlaku dalam senario kes terbaik dengan selamba. Pasukan individu boleh beroperasi dan berasa seperti pemula. Tetapi pada akhirnya kuantiti aspek negatif- banyak masa di pejabat, kerja yang meletihkan - melebihi bilangan yang positif - pembangunan tangkas, lelaran pantas.”

“Bahagian paling teruk bekerja di Google ialah orangnya. Untuk mendapatkan pekerjaan di sana, anda perlu menjadi jenis orang yang menjerit teruja apabila CEO masuk ke bilik persidangan. Atau apabila mereka mengumumkan: "Kami telah melancarkan... carian imej."<...>Mereka memberitahu anda bahawa tidak ada "pengurusan", walaupun sudah tentu ada. Anda tidak diberi sebarang arahan [untuk bekerja]. Lagipun, mereka bermati-matian cuba membina sejenis komune hippie dengan semangat kerja, kehendak bebas dan kreativiti. Dan kemudian tiba-tiba anda dikehendaki melaporkan projek yang sebelum ini menerima "keutamaan yang lebih rendah."

“Sebagai seseorang yang telah melakukan kerja sementara untuk Google, perkara yang paling teruk ialah sikap sombong mereka yang sebenarnya bekerja untuk Google. Mereka seolah-olah berfikir bahawa sesiapa yang tidak bekerja di Google adalah kekurangan mental dan moral. Tetapi saya tahu itu tidak berlaku."

“Walaupun idea umum, saya percaya itu tahap purata Jurutera Google agak biasa-biasa sahaja. Tetapi terdapat banyak keangkuhan. Semua orang berfikir bahawa dia lebih baik daripada jirannya. Terutama lelaki. Ini menyukarkan untuk membincangkan sebarang isu, dan perbincangan objektif agak jarang berlaku. Melainkan lawan bicara adalah kawan anda. Tiada siapa yang mengambil berat tentang pendapat orang lain melainkan mereka adalah Tuhan Yang Penting."

“Google mempunyai akses kepada banyak maklumat daripada pekerjanya. Mereka benar-benar mengintip pekerja mereka. Saya berhenti selepas promosi kedua saya kerana beberapa e-mel yang saya hantar mel peribadi dalam Gmail. Tiada apa-apa yang menyalahi undang-undang atau sulit dalam surat itu. Google hanya tidak menyukai pandangan saya tentang beberapa perkara. Mereka memutuskan saya tidak sepatutnya bekerja di sana."

Mendapat pekerjaan di Google adalah sukar. Sesetengah calon, sebagai contoh, bersedia untuk temu duga pertama selama beberapa bulan, yang mereka sediakan silibus dengan bilangan jam yang dijadualkan untuk mempelajari semua disiplin penting. Tetapi jika anda berjaya, maka anda boleh mengharapkan untuk mengambil bahagian dalam projek global dan kompleks bersama-sama dengan bintang industri IT. Walau bagaimanapun, jangan mengharapkan bahawa, setelah menerima kedudukan yang diingini, anda akan pergi ke syurga - ini mungkin tidak berlaku.