Wawancara di Dodo Pizza

Setelah membaca judul artikel, Anda mungkin bertanya-tanya: "Apa yang perlu saya ketahui tentang wawancara di Dodo Pizza?". Dan kamu akan benar. Dia bukan untuk semua orang. Kami benar-benar tidak memiliki perusahaan IT seperti Google, Amazon atau Microsoft, tetapi bisnis yang kompleks dan menarik yang muncul di persimpangan restoran pizza tradisional dan TI. Kami memiliki tempat untuk pengembang yang perlu memengaruhi bisnis dan membangun sistem global dari awal, terus tumbuh dan bekerja pada tugas yang kompleks, menggunakan solusi baru berdasarkan akal sehat dan kepercayaan, yang memahami bahwa orang lebih penting daripada proses.

Dalam artikel ini saya akan memberi tahu Anda bagaimana perekrutan payline kami diatur dan memberikan beberapa tips tentang cara mendapatkan pekerjaan bersama kami.



UPD. , , , « », , « ».

, , , , . , . , , - . . .

5 ?

, , , . , , , .

, , – .

, , .

, .
, , , .

:

  1. . , – , , , .NET . , . SQL .
  2. HR-. , , , , .
  3. . , -. .
  4. . - (). , , 100%, . , : , , ( , ), , . , . .
  5. CTO. .

Seseorang berbicara tentang manula yang penuh dengan kalimat?

Dan disana. Tetapi kami percaya bahwa bagi seseorang, dalam hal kesalahan pilihan, setiap perubahan pekerjaan adalah stres, dan untuk tim yang ia datangi, defocus dan demotivasi. Karenanya, kami tidak siap untuk mengajukan penawaran pada resume atau hanya pada wawancara teknis dan tidak memahami kandidat yang siap untuk memilih majikan dengan cara yang sama.

Lima tahap dan satu nol


⁣0. Ringkasan.
1. Penapisan teknis. Lewat telepon, berlangsung 10-15 menit.
2. Wawancara SDM. Lewat telepon, berlangsung 30-40 menit.
3. Wawancara teknis. Itu terjadi di salah satu kantor kami, berlangsung satu setengah jam.
4. Hari ujian. Berlangsung di kantor kami, berlangsung dari 5 hingga 8 jam.
5. Wawancara dengan CTO.

Tahap nol. Ringkasan


Apakah Anda mau atau tidak, Anda akan selalu bertemu dengan resume. Dan terlepas dari kenyataan bahwa bidang TI terus mengalami kekurangan personel yang berbatasan dengan anoreksia, bagian ini tidak boleh diabaikan.

Secara pribadi, misalnya, saya melihat pengalaman kerja profil. Kebetulan bahwa seseorang memutuskan untuk secara drastis mengubah bidang kegiatannya menjadi lebih banyak roti dan pergi ke programmer segera setelah bekerja sebagai manajer di sebuah dealer mobil (kisah nyata). Bagaimana cara mempertimbangkan kandidat semacam itu untuk posisi menengah atau senior? Harus menolak.

Saya juga melihat di perusahaan mana pelamar bekerja sebelumnya. Ini akan menjadi pengalaman plus di perusahaan yang dikenal dengan tingkat teknis yang baik.

Perubahan kerja yang sering menarik perhatian sebagai "bel alarm". Jika seseorang bekerja di satu perusahaan selama kurang dari setengah tahun atau satu tahun, saya bertanya tentang alasan-alasan apakah itu menyangkut wawancara.

Jika Anda memiliki alasan utama tentang perubahan pekerjaan yang sering terjadi, Anda dapat menyebutkannya dalam informasi tentang diri Anda. Tetapi jika Anda sering berganti pekerjaan, karena Anda tidak bisa bergaul dengan orang lain, dengan satu atau lain cara Anda akan digigit pada tahap wawancara. Tidak ada yang membantu Anda. Meskipun ...

Ada dua celah. Omong-omong, mereka menambah peluang bagi semua orang!

  1. . , – , . , 3, , .

    , , , , . . -, , . -, , , .

    , . . , , .
  2. . . , . , , . : , , , . , « ». ( : , , ).

Dengan serangkaian keadaan yang berhasil, tahap nol berakhir dengan panggilan singkat selama 10-15 menit dengan HR, di mana mereka akan memberi tahu Anda apa yang akan terjadi selanjutnya.

Langkah pertama. Penapisan teknis


Tahap wawancara ini hanya untuk pelamar untuk posisi C # -developer. Calon, misalnya, di telepon seluler segera melanjutkan ke wawancara dengan HR.

Saya membawa ide skrining teknis ke Dodo! Banyak perusahaan, misalnya, Amazon, melakukan ini, yang dapat Anda temukan di podcast kami “Nothing of the kind” .

Tujuan penyaringan adalah untuk mengetahui dalam 10 menit wawancara telepon apakah kandidat memenuhi tingkat minimum di tiga bidang yang penting bagi kami:

  • backend
  • paling depan;
  • DB

Saya hanya mengajukan beberapa pertanyaan: pertama, sulit, lalu salah satu yang lebih sulit (jika kandidat menjawab dengan baik), atau sedang. Misalnya, untuk bagian depan: "Apa itu tipe penjaga di TypeScript?". Penting untuk dicatat bahwa tingkat jawaban yang rendah tidak berarti penolakan: misalnya, kami siap membawa orang tanpa pengetahuan tentang bagian depan. Tetapi kemudian jumlah tim potensial yang dapat dikuasai oleh seorang kandidat dipersempit.

Dan begitu seseorang jatuh pada pertanyaan di database. Tetapi saya memutuskan untuk memberinya kesempatan dan waktu untuk bersiap. Sebulan kemudian, ia berhasil melewati penyaringan, lalu sisa dari sisa jalur pipa disewa. Dan sekarang dia bekerja untuk kita.

Selain itu, selama pemutaran, saya ingin berbicara lima menit tentang salah satu tempat kerja saya sebelumnya. Jadi saya memahami tingkat perendaman seseorang dalam bisnis dan tingkat tanggung jawabnya.

Hanya dalam 10 menit percakapan, jawabannya sudah siap apakah orang tersebut akan pergi ke tahap wawancara berikutnya atau tidak.

Suatu kali di pemutaran ada seorang pengembang yang merespons buruk ke database. Saya bertanya siapa di tempat saat ini (di mana ada pekerjaan dengan database) menulis pertanyaan, menyiratkan bahwa mereka dapat bekerja melalui ORM. Dia menjawab bahwa mereka menulis pertanyaan sederhana, dan mengirim pertanyaan kompleks ke "Departemen Pertanyaan Kompleks". Sejak itu, tim Teknik Data kami secara tidak resmi menggunakan nama seperti itu.

Fase kedua. Wawancara SDM


Jadi, Anda telah berhasil mengatasi panggung dengan resume dan penyaringan teknis dan mendapatkan wawancara telepon dengan perwakilan dari tim SDM kami. Semuanya cukup standar di sini: 30-40 menit percakapan langsung. Tujuan dari tahapan ini adalah untuk merasakan perangkat lunak Anda, memeriksa kepatuhan dengan kode budaya kami, memahami tingkat kecukupan Anda secara umum dan mencari tahu detail pada resume.

Tidak ada yang rumit, tidak apa-apa, santai dan bersenang-senang.

Tahap ketiga. Wawancara teknis


Wawancara penuh waktu berlangsung di kantor kami dan berlangsung selama satu setengah jam. Ini dilakukan oleh pengembang dan pemimpin arah kami. Mereka terlibat langsung dalam pemilihan anggota tim baru. Mereka tidak memberi mereka orang aneh untuk ditanam, mereka sendiri memilih orang yang dengannya mereka akan merasa nyaman bekerja di masa depan, dan bertanggung jawab atas keputusan ini.

Kami melakukan wawancara semacam itu bersama-sama, karena wawancara pasangan seperti pemrograman pasangan. Membuat kedua pewawancara dalam kondisi yang baik. Navigator selalu dapat terhubung untuk mengembalikan wawancara ke kursus yang diinginkan jika pengemudi mulai menjauh dari itu. Bersama-sama lebih mudah untuk mengikuti waktunya, lebih mudah untuk membatasi kandidat untuk mengobrol jika dia suka berbicara.

Dan poin penting lainnya: ini akan menjadi dua tayangan yang berbeda, yang memberikan penilaian yang jauh lebih objektif. Terutama jika salah satu pewawancara tidak secara langsung tertarik untuk mempekerjakan dan tidak memiliki penderitaan moral pada topik "kita tidak dapat membawa siapa pun untuk bulan ketiga".

Ada spesifikasi teknis pada tahap ini. Misalnya, tulis kueri SQL sederhana di selembar kertas. Atau memilah sepotong govnokod.

Kami memberikan sepotong govnokoda elit, yang kami tulis sendiri, dan meminta Anda untuk menemukan kesalahan. Kemudian kita melihat berapa banyak dan kesalahan apa yang ditemukan seseorang. Berdasarkan hasilnya, banyak kesimpulan yang bisa ditarik. Sebuah tugas sederhana akan menceritakan tentang seseorang lebih dari yang dia katakan tentang dirinya: apakah dia menulis kode dengan bersih, pola apa yang dia ikuti dalam pengembangan? Sejarah selama 10 menit, dan banyak informasi.

Tahap keempat. Hari ujian


Hari ujian adalah hari ketika seseorang datang ke kantor kami dan mempelajari bagaimana semuanya benar-benar bekerja. Ada test drive oleh mobil, jadi kami sendiri mengorganisir sesuatu seperti itu. Sekitar setahun yang lalu saya menulis artikel terperinci tentang ini. Sekarang akan ada menceritakan kembali singkat.

Kami tidak menahan orang di ruang terisolasi, semuanya terjadi nyata. Seseorang datang ke tim nyata, dalam kondisi kerja nyata. Karena ini terjadi dalam kenyataan, apa pun bisa terjadi: produk akan terbang di tikungan, saya akan menunjukkan koleksi babi saya, orang itu akan dapat melihat basis kode, alat apa yang kami gunakan, orang-orang seperti apa yang bekerja di perusahaan, di mana mereka pergi makan malam di akhir dari ujung. Jika Anda benar-benar beruntung, maka Anda bisa mendapatkan tes rasa pizza baru.

Baru-baru ini kami menemukan cara mengatasi masalah hari tes bagi mereka yang tidak bisa datang ke kantor. Dengan kandidat tersebut, kami melakukan sesi pemasangan jarak jauh selama 3-4 jam: lakukan latihan TDD, pemrograman pasangan, menulis aplikasi sintetis kecil.

Ini adalah kesempatan bagus untuk memeriksa seberapa benar semua yang diceritakan tentang perusahaan saat wawancara dan di luar itu benar. Pahami betapa nyamannya Anda di lingkungan ini, di perusahaan ini, hingga akhirnya membuat pilihan.

Ada kalanya kita menolak seseorang setelah hari ujian. Kebetulan seseorang menolak kita. Mengapa ini terjadi? Paling sering karena ketidakkonsistenan dalam perangkat lunak yang tidak dapat kami identifikasi sebelumnya. Adalah penghinaan dan tidak menyenangkan untuk mengakui kesalahan seseorang, tetapi itu lebih baik daripada bekerja di tim yang tidak stabil nanti.

Tahap kelima. CTO


Elemen kelima dari pipeline adalah pertemuan dengan Sasha Andronov (CTO kami). Tidak begitu sulit untuk melewatinya, karena biasanya Sasha mengajukan pertanyaan sederhana: apa yang Anda pikirkan, apa yang Anda inginkan dan apa yang Anda perjuangkan. Secara umum, pembicaraan lebih tentang kehidupan dan motivasi global, tapi itu sebabnya Sasha memahami apakah Anda dan saya memiliki nilai yang sama dan apakah Anda cocok dengan tim. Tidak ada resep yang sudah jadi dan peretasan kehidupan, cara mendapatkan wawancara dengan stasiun layanan, jadi jadilah diri Anda sendiri.

Hidup setelah tahap kelima


Jika seseorang telah berhasil menyelesaikan semua tahap wawancara, kami mengiriminya tawaran, dia menerimanya, dan kemudian kita pergi ke masa depan yang lebih cerah bersama. Tetapi jika seseorang tidak dapat lulus wawancara teknis, tes hari atau tahap dengan CTO, berikut ini terjadi: kami memberinya umpan balik individu dengan tata letak, yang secara khusus tidak cocok untuk kita.

Kami melakukan ini dalam format menunjuk titik pertumbuhan dan rekomendasi tentang cara mengencangkannya. Kami berjuang untuk memastikan bahwa umpan baliknya berkualitas tinggi dari sudut pandang teknis dan memberi orang kesempatan untuk melihat diri mereka secara berbeda dan tumbuh.

Tentu saja, setelah beberapa saat Anda dapat datang ke kami untuk wawancara lagi. Kami tidak memiliki istilah yang pasti, kami fokus pada akal sehat: untuk seberapa banyak Anda dapat meningkatkan keterampilan yang tidak cukup untuk pertama kalinya. Misalnya, selama enam bulan Anda dapat memperoleh beberapa pengetahuan mendasar, cobalah dalam praktik dan datang kembali.

Alih-alih kesimpulan: bagaimana meningkatkan peluang wawancara Anda


  1. Bersiaplah untuk wawancara. Baca tentang perusahaan: tentang apa bisnisnya, apa yang dihasilkannya, teknologi apa yang digunakannya. Persiapkan daftar pertanyaan teknis dan bisnis. Mintalah mereka untuk wawancara. Bagaimanapun, ini adalah ujian di kedua arah: apakah Anda cocok untuk perusahaan dan apakah perusahaan cocok untuk Anda.
  2. Lihatlah informasi tentang kolega potensial Anda. Dengan profil Linkedin, repositori github. Pelajari CTO.
  3. , . .
  4. . .
  5. , .

« ». , . , Miro, , Amazon, Microsoft, . .

:


All Articles