Hai, saya Katya, saya menemukan pekerjaan. Dan dia menulis manual pelatihan tentang berkomunikasi dengan majikan. Saya akan memberi tahu Anda apa yang harus ditanyakan pada saat wawancara, apa yang tidak boleh ditanyakan dan bagaimana melakukannya dengan benar.

Saya mengemudi sepanjang bulan melalui dogma. Saya melihat startup dan Yandex. Ada banyak perusahaan, sulit untuk dipilih. Untuk menemukan satu, Anda perlu mempertimbangkan banyak faktor. Untuk setiap perusahaan saya menyusun daftar pertanyaan individual. Universal dibingkai dalam faq ini. Ini berisi pertanyaan kunci pelamar dan analitiknya. Beberapa pertanyaan dirancang untuk pengembang, sisanya akan cocok untuk semua orang. Pergi di bawah luka!
TL; DR
Saya tidak tahu apa dan bagaimana bertanya.
Pegang algoritme!
- Renungkan.
Apa yang Anda sukai di pekerjaan terakhir Anda? Apa yang tidak kamu sukai? Kenapa kamu pergi?
Petakan hal-hal utama ini untuk pertanyaan.
- Buat peta jalan.
Apa yang Anda inginkan dari pekerjaan baru?
Perlihatkan persyaratan ini untuk pertanyaan.
- Saring.
Hapus pertanyaan yang tidak perlu. Pertanyaan lain, jika ada di bawah item dari daftar:
- jawabannya bisa google;
- jawabannya tidak sebanding dengan waktu yang dihabiskan;
- peluang besar untuk mendapatkan respons yang diharapkan secara sosial;
- pertanyaannya tidak nyaman, mereka kemungkinan besar akan berbohong kepada Anda;
- Anda tidak tahu jawaban yang benar;
- Anda tidak tahu apa yang ingin Anda dengar;
- Anda tidak tahu apa yang tidak ingin Anda dengar;
- jawabannya tidak akan mempengaruhi keputusan.
- Tentukan.
Tentukan pertanyaan terbuka.
Jika jawabannya tergantung pada keadaan, tanyakan kasus tertentu.
- Tetapkan harapan Anda.
Apa yang kamu inginkan Dengan siapakah saya siap? Apa yang tidak bisa diterima?
Tandai bendera merah.
- Target.
Apa yang harus dipertimbangkan:
- ukuran perusahaan;
- posisi;
- deskripsi pekerjaan;
- tujuan pertemuan (panggung).
Kenapa begitu sulit?
Agar tidak menyesali pilihannya. Untuk menemukan perusahaan yang akan memberi Anda segala sesuatu yang Anda cari: tugas, prospek, kondisi - kami tidak bekerja di sini untuk uang :)
Wawancara terbatas. Kami tidak ingin membelanjakannya untuk jawaban yang diharapkan secara sosial, alasan, informasi yang tidak perlu. Mendapatkan yang tepat itu tidak mudah. Anda perlu tahu di mana harus menembus agar INFA mengalir. Dan jangan menusuk sembarangan, agar tidak tenggelam di dalamnya. Kami akan menyiapkan pertanyaan yang bertujuan halus. Kami akan membangun dialog bermakna yang konsisten pada mereka.
Penafian
Tujuan artikel ini adalah untuk mengarahkan apa yang harus ditanyakan dan mengapa. Tidak ada pengetahuan suci dan pertanyaan sihir. Menulis cocok berdasarkan yang terdaftar. Gunakan algoritma di atas.
Saya akan membantu menguraikan jawaban. Di bawah setiap (tidak setiap) pertanyaan, ada analitik menurut parameter:
- "Tanyakan pada diri sendiri": apa yang bisa Anda dengar, apa yang harus Anda pikirkan;
- “Senang mendengar”, “Bendera merah”: kesimpulan apa yang harus ditarik, yang tidak terburu-buru;
- “Diskusikan”: apa yang harus diklarifikasi, di mana mengarahkan dialog.
Analytics tidak lengkap dan didasarkan pada pengalaman pribadi. Jika tidak ada bagian, maka saya tidak mempertimbangkan tujuan opini saya atau tidak ada yang perlu ditambahkan. "Senang mendengar" dan "Bendera merah" saya mungkin tidak cocok dengan milik Anda. Analytics tidak diperlukan di mana-mana: Saya tidak tahu apa yang ada di kepala Anda, apa yang Anda inginkan, apa yang Anda cari. Atasi ini sebelum Anda pergi ke jaminan sosial.
Di bagian "Pertanyaan Aneh" saya telah mengumpulkan spesifik dan tidak berguna. Saya tidak suka mereka, saya sudah mendaftarkan alasannya. Jika Anda mau, gunakan itu.
Saya berlari di 70% dari apa yang saya tulis, sisanya tidak punya waktu. Jika saya salah, tidak seperti itu, itu berbeda dengan Anda - tulis di komentar bagaimana itu benar, ini akan membantu sisanya.
Bisnis
"Tunjukkan minat - tanyakan tentang perusahaan." Omong kosong Tidak menarik - jangan tanya, google.
1. Apa yang Anda hasilkan? Produk mana yang merupakan sumber pendapatan utama?AnalisisTanyai dirimu sendiri
Kasus 1. Proyek Anda adalah lokomotif.
Produk utama adalah sapi suci: semua orang berdoa untuknya, menuangkannya dengan uang, itu akan menyediakan sumber daya kemarin, tetapi juga harapan yang sesuai. Siap bekerja di garis depan dengan segala konsekuensinya?
Kasus 2. Anda diundang ke proyek muda baru.
Dalam tumpukan dan proses yang fleksibel, tetapi mereka bisa runtuh: bekerja di meja, mengurangi staf. Apakah Anda mengerti risikonya?
Offtop. Mengetahui model bisnis dan sumber pendapatan, Anda dapat memperkirakan posisi perusahaan saat ini di pasar, prospek pengembangan. Tidak ada gunanya menganalisis perusahaan besar secara mendalam. Tidak akan berlebihan untuk mengevaluasi startup jika Anda dibimbing dalam bidang ini.
Diskusikan
Jika Anda mempertimbangkan proyek utama, perhatikan pertanyaan tentang waktu dan prioritas pengembangan. Jika dalam yang baru, cari tahu apa yang akan terjadi pada Anda jika proyek tidak terbang.
2. Di bidang apa Anda bekerja? Apa itu proyek b2b, b2c, R&D?AnalisisTanyai dirimu sendiri
Ada proyek menarik lainnya? Jika Anda bosan dengan ini, apakah ada tempat untuk memutar?
Offtop. Pertanyaannya lebih cenderung untuk perusahaan besar, tetapi jawabannya tidak terduga pada perusahaan kecil - mereka mungkin ternyata lebih besar dari yang Anda pikirkan.
Senang mendengar
Perusahaan menganalisis pasar, mencari arahan baru untuk pengembangan, berpartisipasi dalam proyek bersama dengan perusahaan lain. Banyak tim produk yang berbeda. Ada integrasi dengan layanan lain. Berinvestasi dalam R&D.
Motivasi
Perekrut akan bercerita tentang nishtyaki. Jika ada sesuatu yang sangat penting bagi Anda, sebutkan.
Minta menunjukkan kantor. Kemungkinan besar menunjukkan. Bangku empuk, dapur, gym - sejuk jika tempat kerja juga nyaman. Dan kemudian sandaran di lantai lima, dan Anda akan bekerja di lantai kedua, di mana perbaikan sedang berlangsung.
1. Apa yang memengaruhi gaji saya selain dari kenaikan? Apa yang menjadi dasar ketergantungan premium?2. Apa insentifnya? Bagaimana cara mendapatkannya?3. Apa komputer / laptopnya? Bisakah saya bekerja untuk mereka dari rumah?4. Apakah Anda mengirim orang ke konferensi? Dan internasional? Kemana kamu pergi terakhir kali? Bagaimana diputuskan siapa yang akan pergi?Departemen
1. Berapa banyak orang di departemen? Bagaimana mereka berkomunikasi? Seberapa dekat mereka berinteraksi?AnalisisTanyai dirimu sendiri
Apakah tim / unit tahu apa yang terjadi di tim / unit tetangga? Bagaimana pengetahuan digeledah?
Diskusikan
- Masalah apa yang diselesaikan bersama?
- Mengapa kamu berkumpul untuk terakhir kalinya?
- Berapa banyak orang yang datang?
- Apa hasil dari pertemuan itu?
Senang mendengar
Keputusan kunci dibuat bersama, dengan mempertimbangkan berbagai pendapat. Tingkat independensi yang diperlukan dipertahankan. Setiap orang memiliki pemahaman tentang apa yang terjadi dalam proyek-proyek lain untuk membantu dengan tinjauan kode dan untuk mengetahui siapa yang dapat memecahkan masalah. Keputusan dan pengetahuan adalah tetap dan dapat diakses oleh semua orang. Pertemuan formal untuk berbagi berita dan pengalaman adalah anggur.
2. Tim apa yang dibagi oleh pengembang?AnalisisTanyai dirimu sendiri
Selain produk bahan makanan, ada yang sangat khusus: pengembangan komponen umum, pengembangan alat, tim refactoring, tim arsitektur.
Kasus 1. Banyak tim.
Fokus yang lebih baik pada tugas, keahlian pengembang yang lebih tinggi di bidangnya, tetapi lebih rendah pada yang lain, minat mereka pada tugas "asing" berkurang. Saya untuk spesialisasi + rotasi. Apakah kamu dengan saya
Kasus 2. Beberapa tim.
Keterlibatan yang lebih tinggi, rentang tugas yang lebih luas, tetapi rentang tanggung jawab yang lebih luas. Siap untuk peran "baik orang Swiss dan Penuai"?
Diskusikan
Jelaskan bagaimana tanggung jawab untuk proyek dan layanan mikro didistribusikan di antara tim.
3. Berapa banyak orang yang telah bekerja di departemen selama lebih dari 3 tahun? Apakah adaAnalisisTanyai dirimu sendiri
Berapa banyak orang yang dapat mengarahkan Anda ketika Anda menggunakan fungsionalitas yang signifikan atau warisan yang sangat kuno?
Offtop. Jangan mencoba menghargai fluiditas. Terlalu banyak faktor yang memengaruhi apakah orang pergi atau tinggal. Sekelompok orang tua dapat mencerminkan tidak hanya kondisi kerja yang nyaman, tetapi juga sekelompok bajingan ambisius yang malas di departemen.
Senang mendengar
Jika ada lebih dari dua, ini salahnya. Ada banyak pekerjaan lama di pekerjaan terakhir, ini membantu saya keluar beberapa kali.
Tim
Tim memiliki komposisi, tugas, proses, dan tumpukan yang sama, dan sepenuhnya independen satu sama lain. Jika Anda diundang ke tim yang tidak berbeda dari yang lain, pertanyaan dari bagian "Tim", "Tugas", "Proses" dan "Stack" dapat ditanyakan segera. Jika tidak, mintalah pertemuan tambahan dengan tim setelah lulus wawancara. Kemungkinan besar Anda tidak akan ditolak. Seringkali pertemuan seperti itu sudah direncanakan. Kemudian segera lanjutkan ke bagian "Pengembangan".
1. Siapa yang ada di tim?AnalisisTanyai dirimu sendiri
Kasus 1. Tim ramah yang besar. Mungkin lintas fungsional.
Lebih banyak komunikasi, lebih banyak pertemuan dan perencanaan. Apakah Anda seorang pemain tim?
Kasus 2. Anda akan melakukan semuanya sendiri, tidak bergantung pada siapa pun.
Rentang tugas yang lebih luas, tanggung jawab yang lebih tinggi. Apakah kamu menginginkan ini?
Kasus 3. Ada manajer jarak jauh.
Itu tidak berbalik dan bertanya. Dan jangan pergi makan malam bersama. Apakah kamu baik-baik saja?
Diskusikan
Jika lintas fungsional:
- Apa yang Anda lakukan jika tidak ada cukup penguji tetap?
Jika sendiri:
- Siapa yang menguji? Berapa hari biasanya Anda menunggu tester gratis?
- Siapa yang setuju dengan rencana manajemen?
2. Siapa pelanggan (pemilik produk)? Punya manajer proyek?AnalisisTanyai dirimu sendiri
Kasus 1. Sebuah produk dengan latar belakang pengembangan yang tidak valid (oh, my!), Atau terlalu ambisius, atau tidak berpengalaman dan tidak mengenal produk dengan baik. Proyek ini lemah / tidak ada / itu produk.
Anda akan melindungi minat Anda sendiri. Anda akan memompa soft skill, Anda akan belajar untuk berdebat tentang Wishlist Anda dan mencari kompromi. Apakah itu bagian dari bidang minat Anda? Apakah Anda siap untuk ini
Kasus 2. Tidak ada produk, tidak ada proyek, tidak ada tim memimpin.
Anda akan mengoordinasikan rencana sendiri, merencanakan kemajuan pekerjaan. Bisakah kamu mengatasinya?
Offtop. Proyek berhutang apa-apa kepada kita. Mereka dapat membuat pekerjaan kami lebih mudah dan lebih menyenangkan, tetapi mereka tidak akan menyelamatkan Anda dari berkomunikasi dengan produk dan tidak menjamin tugas yang menarik.
Diskusikan
- Siapa yang memprioritaskan tugas?
- Siapa dan bagaimana mengevaluasi kerja tim?
Jika tidak keduanya:
- Siapa yang mengatur tugas?
- Siapa yang setuju dengan rencana manajemen?
Jika ada produk:
- Apakah masing-masing tim memiliki produk sendiri?
- Berapa tahun pengalaman yang Anda miliki? Berapa banyak dari mereka yang bekerja di perusahaan itu? Berapa banyak yang ada dalam tim?
Jika ada proyek: semua sama tentang proyek.
3. Kapan tim membangun? Berapa banyak orang yang datang? Melihat keluar dari pekerjaan?AnalisisTanyai dirimu sendiri
Kedengarannya seperti suasana yang bersahabat? Apakah perusahaan bekerja untuk membuatnya?
Senang mendengar
Makan siang bersama. Berkendara bersama di konf eksternal. Atur pelatihan dan kelas master untuk satu sama lain. Ini terjadi tidak hanya di perusahaan besar. Mereka dikumpulkan oleh seluruh departemen dalam suasana informal - ini salahnya, ini dia ramah. Karena menyatukan 5 orang itu sulit, menyatukan 5+ orang hampir mustahil jika mereka hanya rekan kerja.
Tugasnya
Kumpulan pertanyaan terpenting bagi saya. Tapi tugas berat bukan obat mujarab. Saya tidak segera melakukan ini.
Pertama, secara real time Anda dapat dan harus memengaruhi tugas apa yang Anda selesaikan. Peran kunci dimainkan oleh inisiatif dan peta jalan pribadi Anda (apakah Anda memilikinya?).
Kedua, dalam tugas apa pun Anda dapat menemukan sesuatu yang baru dan menarik untuk diri sendiri. Tugas yang menarik bukan hanya teknologi baru, logika kompleks, antarmuka yang indah, pengembangan arsitektur. Lakukan sendiri, lakukan dengan cepat, lakukan lebih baik dari yang direncanakan, lebih baik dari yang terakhir kali. Untuk menciptakan, mengoordinasikan, refactor, menyelidiki. Dalam proyek ini, dalam proyek berikutnya, dalam proyek yang baru saja Anda buat.
Ketiga, tim yang keren dan suasana yang menyenangkan meningkatkan tugas rutin. Di arah yang berlawanan itu jarang bekerja. Jangan terpaku pada tugas. Lebih baik tidak terpaku pada apa pun. Tetapkan prioritas, tetapi pertimbangkan semua faktor.
1. Tugas apa yang akan saya selesaikan?2. Apa tanggung jawab selain pembangunan?3. Apa dua proyek terakhir yang dilakukan? Apa proyek selanjutnya? Bagaimana Anda berencana untuk mengembangkan layanan dalam waktu dekat?4. Tugas apa dari yang terakhir paling diingat, disukai?5. Tugas apa yang ingin Anda singkirkan? Apa yang harus Anda lakukan sekarang (belum ada orang, belum otomatis)?6. Apa yang terakhir dilakukan untuk jiwa, untuk departemen, dari tugas-tugas yang tidak produktif?PetunjukBiasanya pembicaraan pemimpin tim, mereka memiliki lebih banyak sumber daya di Daftar Keinginan mereka atau blanche penuh carte. Tanyakan pengembang tim produk atau yang paling diam.
7. Apakah ada tumpukan tugas yang tidak produktif?PetunjukTerkadang semua pengembang diberikan persentase waktu untuk menyelesaikan tugas-tugas yang tidak produktif: utang teknis, eksperimen. Ada kumpulan tugas yang terpisah dari kategori "putuskan siapa yang tidak malas". Ini adalah tugas untuk pengembangan diri dan bantuan untuk tim / departemen lain. Seringkali bagi mereka ada papan terpisah di jir. Jika Anda tertarik pada tugas-tugas tersebut, evaluasi relevansinya. Ini bisa berupa terak yang tidak ingin didaki siapa pun, dan ada tugas-tugas sulit yang tidak dapat dilakukan oleh siapa pun, atau tidak ada yang bisa. Mintalah contoh-contoh tugas semacam itu untuk memahami tugas-tugas apa yang tidak dimiliki tangan / waktu / sukarelawan / pakar.
8. Mengapa teknologi / perpustakaan / kerangka kerja seperti itu digunakan?PetunjukPerjelas tugas-tugas apa yang diselesaikan dengan menggunakan alat dan teknologi utama yang dipilih. Untuk mengetahui seberapa dekat Anda akan bekerja dengan mereka, seberapa baik Anda harus / akan mengenal mereka.
9. Berapa persen dari waktu yang dibutuhkan untuk tugas-tugas tersebut?PetunjukPenting untuk memahami persentase tugas yang berbeda. Jangan bertanya tentang segalanya. Perkirakan jumlah yang tidak ingin Anda putuskan. Tetapkan batas-batas nyaman terlebih dahulu.
Prosesnya
1. Bagaimana Anda mempersiapkan perencanaan sprint / quarter?AnalisisTanyai dirimu sendiriApakah produk mendiskusikan proyek dengan tim sebelum membuat
Kerangka Acuan ? Apakah Anda ingin mengambil bagian lebih banyak dalam analisis persyaratan dan fase pengembangan?
DiskusikanKlarifikasi seberapa aktif penguji berpartisipasi dalam analisis proyek. Persyaratan pengujian secara langsung mempengaruhi kualitas TK.
Jika Anda mencari sebagaimana mestinya, tentukan aspek perencanaan lainnya. Hanya dengan pointwise, jika tidak, Anda akan mendapatkan menceritakan kembali bab dari buku tentang scrum.
Senang mendengarPerencanaan dua tahap. Diskusikan tujuan proyek. Mereka membaca tz, mencari apa yang mereka lewatkan. Mereka akan memeriksa kode yang akan mereka naiki (kode ini mungkin harus di refactored, dan perpustakaan harus diperbarui sepanjang jalan). Arsitek juga masuk ke dalam Sat: tiba-tiba itu tidak mungkin / salah / mungkin lebih mudah / ini sudah ada. Kumpulkan persyaratan untuk penyelesaian infrastruktur.
Bendera merahTim tidak menyadari pentingnya pelatihan. Tim jatuh ke dalam kelumpuhan analitis.
2. Cakupan kode apa?AnalisisTanyai dirimu sendiri
Berapa banyak tes yang siap Anda selesaikan saat Anda menekan?
Diskusikan
- Berapa persen dari kode yang dicakup oleh unit test?
- Berapa persen fungsionalitas yang dicakup oleh tes integrasi?
- Siapa yang menulis autotests?
Senang mendengar
Dalam sebuah proyek besar, saya perkirakan 70%, ini adalah indikator yang bisa dicapai. Tidak semua penguji manual suka dan tahu cara menulis autotest: bagus jika dikontrol.
Bendera merah
Indikator yang rendah dapat berarti kualitas produk yang buruk, tidak bertanggung jawab tim, kegilaan manajer: "silakan dan tulis tes nanti" atau "kami tidak akan memperbarui apa pun". Mungkin berarti! = Berarti persis. Cakupan kode bukanlah metrik yang mudah: Anda bisa mendapatkan skor tinggi dengan menutup kasus sederhana secara maksimal dan tidak menutupi logika kunci. Startup memiliki tingkat excusable yang rendah.
3. Siapa yang akan meninjau kode saya?AnalisisTanyai dirimu sendiri
Kasus 1. Segala sesuatu dalam subjek, 10 pengulas untuk permintaan tarik, semua orang peduli tentang Anda.
Apakah Anda peduli dengan semua orang? Apakah Anda siap untuk menonton 5+ permintaan tarik per hari?
Kasus 2. Timlid akan melihat kode Anda jika ada waktu.
Tidak ada ulasan - tidak ada yang akan mengatakan bagaimana seharusnya, bagaimana itu benar. Apakah Anda tahu persis bagaimana melakukannya?
Offtop. Proses peninjauan kode yang terorganisir dengan baik tidak menjamin kualitasnya. Dalam kata-kata "kami sangat menganalisis logika", tetapi pada kenyataannya - 50 pesan di utas tentang semacam rasa masuk akal yang tidak masuk akal. Cari tahu jumlah minimum yang diperlukan, tetapi jangan terburu-buru mengambil kesimpulan.
Diskusikan
- Seberapa besar tugas ulasan terakhir Anda digantung? Dia dengan cepat pergi. Apakah selalu seperti itu?
- Apakah permintaan tarikan memiliki prioritas?
- Berapa banyak permintaan tarik per hari yang Anda tonton?
Senang mendengar
Anggota tim adalah pengulas wajib. Wajib adalah seseorang yang meraba-raba untuk arsitektur. Permintaan penarikan tidak bertahan lebih dari 3 hari tanpa alasan tertentu. Permintaan tarikan yang ditinggalkan secara otomatis dihapus. Tim dipandu dalam kode proyek lain, melakukan tinjauan kode dari tim lain.
Bendera merah
Dua setengah lumpuh memperhatikan kode Anda.
4. Bagaimana perakitan dan penyebaran berlangsung?AnalisisTanyai dirimu sendiri
Kasus 1. CI / CD, semuanya otomatis.
Biasanya, administrator / pengembang melakukan otomatisasi. Tetapi mereka dapat menarik Anda. Jangan kencing
Kasus 2. Semua dengan tangan.
Kumpulkan paket Anda sendiri, ikat tugas, buat tugas rilis, kontrol penerimaan. Apakah Anda normal, atau sudah marah?
Diskusikan
- Apakah tim memiliki tempat ujian sendiri?
- Berapa lama untuk membuat tegakan baru dengan lingkungan tertentu?
- Siapa yang melepaskan? Siapa yang bertanggung jawab
- Berapa lama rilis terakhir Anda?
- Seberapa sering Anda melepaskan?
- Jika rilis jatuh pada jam 10 malam, apa rencana tindakannya?
Senang mendengar
CI / CD dikonfigurasikan secara maksimal: wizard dipotong sesuai dengan komit / jadwal, dan skema dapat dibuat menggunakan tombol. Tim memiliki bangku tes sendiri dan tidak ada yang pergi ke sana. Admin akan bergulir, tetapi Anda bertanggung jawab. Perusahaan memahami ini dan tidak mencari orang untuk disalahkan.
Bendera merah
Banyak operasi rutin. Banyak rilis, tetapi kondisinya tidak disesuaikan.
5. Seberapa sering Anda menghabiskan retro?AnalisisTanyai dirimu sendiri
Apakah Anda suka formatnya? Misalnya, saya marah dengan retro dalam format game.
Diskusikan
- Berapa lama pertemuan terakhir berlangsung?
- Berapa banyak orang yang datang?
- Apa yang berhasil Anda ketahui?
- Apa yang kamu rencanakan dengan itu?
- Apa yang terakhir ditingkatkan berkat retro?
- Apa indikator efektivitas tim?
Senang mendengar
Direncanakan retro, lebih sering - lebih baik. Ada rencana dan waktu yang ketat. Ada semua yang berpartisipasi dalam proyek yang dibahas, dan bukan hanya tim. Hasilnya dicatat, kesimpulan diambil, tindakan konkret direncanakan untuk memperbaiki situasi. Hasil dari tindakan ini dilacak.
Bendera merah
Retro dipegang hanya dalam kasus fakap. Itu berlangsung lebih lama dari dua jam, ini berarti diskusi tidak terstruktur, mereka tidak mempersiapkan retro, holivar dibiakkan. Tidak ada yang mengontrol implementasi keputusan yang diambil.
6. Kapan Anda mempraktikkan utang teknis?AnalisisTanyai dirimu sendiri
Manajer / produk / manajer mengerti mengapa ini perlu? Apa yang dia lakukan agar tidak terjebak dalam hutang teknis? Apa yang dilakukan pengembang sendiri untuk ini?
Diskusikan
- Apa yang dilakukan refactor terakhir?
- Tugas non-produktif apa yang Anda ambil pada kuartal ini?
Senang mendengar
Utang teknis sedang dirusak sesuai rencana. Dipertimbangkan dalam perencanaan. Waktu tetap (% dari waktu kerja / bagian dari sprint) dialokasikan untuk meningkatkan basis kode, percobaan, inisiatif. Kompleksitas kode dianalisis secara otomatis.
Bendera merah
Tunggakan produk tidak dibedakan dari utang teknis.
Tumpukan
Jangan mencoba memahami keseluruhan sistem: monoreps, layanan mikro, tentang apa dan mengapa, bagaimana mereka berteman. Nah, jika Anda mengerti semua ini saat bekerja. Pada jaminan sosial, cukup untuk mengetahui logika apa yang ditulis tentang apa, di mana ia berada dan siapa yang mendukungnya.1. Di mana warisan ditulis?AnalisisTanyakan pada diri Anda
Siap untuk mengacaukan ini?
Diskusikan
- Apakah Legacy ada di sana atau didukung secara aktif?
- Apakah Anda merencanakan terjemahan, refactoring? Mengapa ? ?
— - ?
Good to hear
. — . — , . — , ( ).
Red flags
« , ».
2. Mengapa (tidak) memilih teknologi / perpustakaan ini dan itu?AnalisisAsk yourself
1. .
?
2. // .
?
3. / .
, ? - ? ?
Discuss
— ?
— ?
— ?
— ? ?
— / ?
— ? ?
Good to hear
. , . . .
Red flags
, . . .
3. Teknologi apa yang telah diterapkan selama enam bulan / tahun terakhir?AnalisisAsk yourself
? ? , ?
Discuss
— , - ? Mengapa
— , - , ? Mengapa
Good to hear
, //, .
Pengembangan
Juni lebih mudah untuk dikembangkan: seluruh area adalah ladang yang tidak dibajak, tanggung jawab yang lebih rendah, inisiatif akan diperhatikan dan didorong. Lebih sulit bagi penatua: lebih tinggi dari harapan, lebih sulit untuk membenarkannya, kondisi tertentu diperlukan untuk pertumbuhan, dan penilaian yang memadai diperlukan untuk pertumbuhan. Semakin tinggi level, semakin penting bagian ini.1. Siapa yang mengevaluasi saya? Apa kriterianya?AnalisisAsk yourself
? ?
? ?
?
Good to hear
, .
. : , , , -, -. , .
Red flags
- . . : . , .
2. Apa pengaruh penilaian? Apa yang mempengaruhi grade?AnalisisAsk yourself
?
?
Good to hear
( ) : , , . . , .
Red flags
, .
3. Apakah mungkin untuk memutar ke tim lain?AnalisisAsk yourself
, , , . ? , ?
Discuss
— ?
— (, )?
— ( )?
Good to hear
. .
Harapan
"Apa yang mereka harapkan dariku?" - masalah yang sangat penting. Jika Anda bertanya di dahi, Anda akan mendapatkan standar "mengatasi tugas, melakukan banyak hal, bergaul dengan tim." Kami berusaha tidak di dahi.1. Mengapa orang membutuhkan tim?2. Spesialis apa yang tidak ada dalam tim? Keterampilan keras apa yang kurang untuk orang-orang di tim? Pengalaman seperti apa yang hilang?3. Tugas apa yang tidak ditransfer oleh siapa pun? Mengapa4. Spesialis apa yang tidak ada di departemen selain pemimpin tim?5. Apa yang perlu dilakukan untuk melebihi harapan Anda? Berikan contoh tugas.6. Keraguan apa yang tersisa di akun saya?7. Kesulitan apa yang akan terjadi pada awalnya?8. Tugas apa yang akan Anda berikan kepada saya di awal?9. Apakah seorang kurator akan ditugaskan kepada saya? Untuk periode apa?Offtop
Pertanyaan pribadi. Pertemuan harus menarik bagi kedua belah pihak. Berikan seseorang kesempatan untuk berbicara tentang apa yang dia banggakan, apa yang telah dia capai, dan berbagi pengalaman. Semua orang suka berbicara dengan diri mereka sendiri. Ini menguntungkan bagi Anda. Pertama, jika Anda berbicara dengan teman bicara Anda, Anda dapat mengajukan pertanyaan yang tidak nyaman dan memberatkan. Kedua, Anda akan menyukai dan mengingatnya, apakah Anda ingin melalui jaminan sosial? Ketiga, komunikasi dengan cowok keren adalah alasan terpisah untuk pergi ke jaminan sosial.1. Apakah Anda sudah lama bekerja di sini? Ini banyak sekali. Apa yang begitu menarik?2. Dan di mana dia bekerja sebelumnya? Dan apa yang tersisa?3. Apa yang Anda pelajari di tempat kerja selama setahun terakhir?4. Berapa jam sehari Anda membuat kode? Apa sisa waktu yang dibutuhkan? Tetap kekuatan rumah untuk menekuk?5. Jam berapa kamu datang untuk bekerja? Jam berapa mereka semua berbeda?6. Di mana saya bisa bekerja di luar tempat kerja? Di mana Anda biasanya nongkrong?7. Apakah Anda menggunakan layanan Anda sendiri? Apa yang ingin Anda tingkatkan di dalamnya? Sudah mencoba memasukkannya ke dalam produk? Bisakah Anda memengaruhi pengembangan layanan? Bagaimana dengan keputusan produk? Apakah Anda berhasil mendorong sesuatu? Beritahu saya8. Metrik apa yang Anda lacak?9. Bagaimana Anda memastikan keamanan?Jika ketua tim / pewawancara diwawancarai:1. Proses apa yang saat ini tidak dipenuhi?2. Apa yang Anda rencanakan untuk dikerjakan dalam waktu dekat? Apa prioritasnya?3. Membimbing seseorang dari departemen?4. Bagaimana Anda menangani kurangnya pemimpin tim?Bagaimana cara menyelesaikannya
Apakah Anda sering melakukan percakapan? Apakah ini membutuhkan banyak waktu?Maka saya tidak akan menahan Anda. Terima kasih untuk waktu anda Saya sangat tertarik dengan Anda. Saya harap kita tidak mengucapkan selamat tinggal;)Pertanyaan aneh
Mereka berada di bawah definisi "pertanyaan tambahan" (lihat algoritma di "TL; DR"). Saya akan menawarkan apa yang harus diganti. Jika Anda mau, gunakan pertanyaan-pertanyaan ini, Anda lebih tahu. Dalam kasus tertentu, mereka akan memberikan informasi yang diperlukan. Cocok untuk "memulai percakapan." Saya mulai melakukannya tanpa mereka.1. Apa yang lebih baik dari pesaing ( USP , keunggulan kompetitif)?2. Siapa yang mendanai proyek (investor utama)?3. Kesulitan apa yang Anda alami sekarang?4. Apa rencana Anda untuk tahun mendatang?Kenapa tidak Jawabannya bisa google. Jika tidak tersedia untuk umum, mereka tidak akan memberikan Anda wawancara. Perekrut adalah pihak yang menjual, mereka tidak akan mengatakan kebenaran yang tidak nyaman.Solusi Dia akan diberi tahu laporan keuangan (jika perusahaan itu publik).5. Apakah daur ulang dibayar?Kenapa tidak Seharusnya tidak. Jika ya, mereka akan mengatakan bahwa tidak. Jika ini adalah norma, mereka akan mengatakan bahwa mereka akan membayar. Padahal, bisa jadi berbeda.Solusi Temukan perusahaan di mana Anda tidak perlu menanyakan pertanyaan ini. Jika Anda tidak berencana untuk mengumpulkan uang untuk diproses.6. Berapa banyak pemimpin tim / pakar / pakar? Apa yang mereka lakukanKenapa tidak Pemimpin tim di setiap tim sangat baik, tetapi tidak mungkin. Mereka selalu kekurangan pasokan. Anda akan belajar tentang pemimpin tim Anda dengan mendiskusikan komposisi tim. Idealnya, mereka yang lebih tua menghabiskan sebagian waktunya untuk menyelesaikan tugas-tugas yang tidak produktif. Jika ini adalah persyaratan formal, mereka mungkin tidak diikuti.Solusi Jika Anda diwawancarai oleh pemimpin tim, ajukan pertanyaan yang ditargetkan (lihat bagian “Di Luar”).7. Siapa manajer lini saya? Apa yang dia lakukan Bagaimana kamu menyukainya?Kenapa tidak Anda tidak mem-parsing kualifikasi manajer. Pengembang tidak akan mengevaluasi kepemimpinan bersama Anda. Jika iya, dia berbohong atau bias.Solusi Jika ini sangat penting bagi Anda, mintalah untuk mengatur pertemuan pribadi dengan pemimpin. Jika dia akan mewawancarai Anda, ajukan pertanyaan yang ditargetkan (lihat bagian "Offtop").8. Bagaimana Anda menilai tugas?Kenapa tidak Ada skala untuk penilaian dalam poin sejarah dan ada Velocity. Anda tidak akan melewatkan akurasi dan kecukupan mereka dalam sebuah wawancara. Evaluasi dalam beberapa hari tidak akan menunjukkan kualitas penguraian - kasus yang mencurigakan tidak akan disuarakan. Tugas memiliki prioritas. Kualitas prioritas yang tidak akan Anda uraikan untuk wawancara.SolusiMungkin itu akan membantu:- “Apa yang Anda perhitungkan saat menilai waktu?” Senang mendengar: mereka bermain poker perencanaan, mengambil risiko, memperhitungkan keahlian kontraktor, kemungkinan refactoring, tugas terkait dari backlog.9. Berapa waktu pengembangan rata-rata untuk fitur baru? Dan termasuk pengawalan?Kenapa tidak Waktu pengembangan tidak akan membantu untuk memperkirakan jumlah gangguan. Waktu perawatan tidak akan membantu menilai kecepatan pengujian dan ulasan. Terlalu sewenang-wenang, semuanya tergantung pada keadaan.Solusi Mungkin itu akan membantu (sebagai offtopic):- “Apa keputusan terakhir? Berapa banyak waktu yang Anda bunuh? Che begitu cepat / lama? "-" Jam berapa tantangan terakhir tergantung di tes / di Review? Apakah itu indikator yang bagus? "10. Apakah rapat umum dirancang untuk semua orang?Kenapa tidak Apakah itu akan menghentikan Anda jika tidak? Tidak bisakah Anda tiba setengah jam lebih awal? Hubungan dalam tim Anda tidak pars begitu.Solusi Mungkin itu akan membantu:- "Jam berapa reli?" Saat ini saya sedang makan siang / masih tidur / sudah di rumah. Kami akan dapat pindah ke lain waktu? "11. Ada yang bertugas pada saat liburan?12. Apakah ada moratorium?Kenapa tidak Moratoria dilanggar, dan ada admin yang bertugas.Solusi Mungkin itu akan membantu:- “Kapan moratorium terakhir kali dilanggar? Untuk alasan apa? "-" Jika saya melepaskan Katni dan sakit, yang akan memutar kembali "?13. Seberapa sering diberikan umpan balik?Kenapa tidakUmpan balik atas permintaan ada di mana-mana. Seringkali hanya berdasarkan permintaan. Saya percaya pertemuan seperti itu harus diadakan sesuai rencana, tetapi Anda tidak pernah tahu apa yang saya pikirkan.Solusi Jika ada masalah, jangan simpan sendiri.14. Saya melaporkan masalah dalam ulasan. Bagaimana itu dipecahkan?Kenapa tidak Kesempatan besar untuk mendapatkan respons yang diharapkan secara sosial. Jika Anda berkomunikasi dengan pemimpin / pemimpin tim Anda, diskusikan kasus-kasus spesifik.Solusi Mungkin itu akan membantu:- “Produk tidak memungkinkan untuk menghapus utang teknis. Dia salah. ”Senang mendengar: tindakan konkret direncanakan untuk menyelesaikan masalah. "Aku akan berbicara dengannya" itu buruk. “Saya akan datang untuk merencanakan, menilai situasi dan membantu menemukan kompromi” - bagus.15. Apakah perusahaan akan membelikan saya perangkat lunak untuk bekerja?Kenapa tidakBaik akan membeli, buruk - tidak. Anda akan mengerti baik atau buruk tentang masalah lain. Mereka akan membeli lisensi untuk IDE, mereka sendiri tertarik. Jika Anda membutuhkan sesuatu yang spesifik dan mahal, ajukan pertanyaan yang ditargetkan.Solusi Sebagai contoh:
"Aku ingin Wallaby. Karena melihat apa keuntungan ... Can I? "-" Saya ingin berlangganan Kurseru. Saya akan membenarkan biayanya. Setuju? "16. departemen Bagaimana Juneau? Berapa menengah dan senior?Kenapa tidak Peluang untuk pertumbuhan, kompleksitas tugas dan pengalaman karyawan yang tidak dapat Anda lakukan. Ada skill junes, ada yang lebih tua inert. Tidak semua orang ingin tumbuh. Yang pertama lebih - mereka lebih menguntungkan, yang kedua kurang - sulit ditangkap.Solusi Jika Anda takut mengambil semua pekerjaan hitam (satu-satunya bulan Juni) atau jika Anda ingin berbagi tanggung jawab dengan seseorang (satu-satunya senior), mulailah dengan pertanyaan lain (lihat bagian “Harapan”).17. Berapa lama sprint berlangsung? Bagaimana Anda sampai pada angka ini?Kenapa tidakKualitas perencanaan Anda tidak parse. Ini adalah variabel, dan tidak diambil dari langit-langit. Saya belum pernah menemukan kasus yang sangat mencurigakan.Solusi Mungkin itu akan membantu:- “Berapa banyak tugas yang dipindahkan ke sprint saat ini dari yang sebelumnya? Mengapa? "18. Bagaimana sinkron dengan tim lain?19. Bagaimana situasi konflik diselesaikan?Kenapa tidak Terlalu sewenang-wenang, semuanya tergantung pada keadaan. Kesempatan besar untuk mendapatkan respons yang diharapkan secara sosial.Solusi Mungkin bantuan:- "dua tim untuk melakukan hal yang sama (menulis komponen generik / uji / poriserchit), yang akan melakukannya?"- "Apakah Anda ingin memperkenalkan di tumpukan umum teknologi baru, bagaimana Anda akan memutuskan?"20. Jika rencana itu tidak dipenuhi, bagaimana mereka akan dihukum?Kenapa tidak Tidak ada yang akan datang untuk mengetuk topi Anda. Bonus maksimum akan dicabut. Tentukan penghargaan secara terpisah.Solusi Temukan perusahaan di mana Anda tidak perlu menanyakan pertanyaan ini.21. Layanan mikro atau monorepa? Bagaimana Anda sampai pada arsitektur seperti itu?Kenapa tidak Proyek tetap hidup, persyaratan berubah, monorepa ditarik ke dalam layanan mikro, kadang-kadang sebaliknya, tetapi tidak harus dan tidak setiap. Hari ini begitu, besok berbeda.Solusi Jika Anda mencari arsitektur dan "hanya ingin tahu" - tentukan. Anda sendiri tahu apa yang harus diklarifikasi.22. Bagaimana pengembang mempelajari tentang rencana dan pencapaian perusahaan?Kenapa tidakNewsletter wajib, pertemuan dengan direktur, presentasi sebelum tahun baru, blog tentang Habré, produk mengirimkan umpan balik dari pengguna ke obrolan umum - biarkan itu menjadi sesuatu.23. Mengapa Anda memutuskan untuk beralih ke kanban?Saya percaya ini adalah pertanyaan yang berguna, tetapi saya tidak tahu bagaimana menguraikan jawabannya.5 aturan
Bagi yang sudah membaca.- Silakan pergi ke "Anda" bila memungkinkan.
- Ingat namanya. Banding dengan nama adalah +100 ke karma.
- Jangan abaikan. Ajukan pertanyaan pribadi kepada semua orang: mereka akan tersinggung karena mereka bertanya kepada semua orang, tetapi mereka tidak melakukannya.
- Jangan biarkan diri Anda terpesona. Percakapan ramah yang menyenangkan bisa menjadi suap. Orang yang diwawancarai adalah pihak yang menjual, jadi semuanya sangat bugar dan hebat. Anda akan terkejut betapa ini bisa membawa Anda lebih dekat ke keputusan yang salah.
- Jangan berpikir apa-apa, fokuslah pada fakta. Waspada.
Poin paling penting
Wawancara adalah percakapan, bukan interogasi. Pertanyaan hanyalah poin referensi untuk percakapan ini. Ke mana Anda membawanya, Anda akan menerima.
Tugas utama adalah menemukan kecukupan persyaratan, kebetulan keinginan dan peluang, apa yang diharapkan di tempat baru, apa yang tidak diharapkan. Peras informasi maksimum untuk mempermudah pengambilan keputusan. Untuk yang lainnya, ada masa percobaan. Saya berharap Anda membuat pilihan yang tepat.

Anda juga dihargai atas pertanyaan Anda. Tinggalkan kesan baik tentang diri Anda.
Dan yang terakhir. Apakah Anda menulis kode di akun jaminan sosial?
Joel tidak bodoh. Wawancara tanpa kode bukanlah wawancara pekerjaan terbaik. Biarkan ini menjadi kriteria terakhir kami untuk mengevaluasi perusahaan.