Mengajukan pertanyaan teknis selama wawancara (sebagai orang yang diwawancarai) [ditutup]

18

Saya ingin tahu apakah orang sudah menanyakan kembali beberapa pertanyaan teknis kepada pewawancara Anda. Mengatakan sesuatu seperti "Yah, Anda bertanya kepada saya banyak pertanyaan teknis, dan sekarang, apakah Anda keberatan jika saya bertanya kepada Anda? Jika saya akan bergabung dengan perusahaan Anda, kami akan bekerja sama dengan erat dan saya ingin memastikan saya menghargai saya. keterampilan rekan kerja saya seperti mereka menghormati saya ... ".

Bukankah itu terdengar sombong? Saya ingin tahu pendapat atau pengalaman Anda (sebagai orang yang diwawancarai atau pewawancara, tentu saja).

PS: akun sekali pakai karena saya tidak ingin orang yang mengenal saya tahu saya sedang mempersiapkan wawancara.

pengguna61891
sumber
16
Anda mungkin dapat mengukur tingkat kompetensi mereka dengan pertanyaan yang mereka ajukan dan bagaimana mereka menanggapi jawaban Anda. Ini adalah teknik untuk membalikkan wawancara dan diam-diam mulai mewawancarai mereka dengan mengubah fokus.
Andrew T Finnell
2
Jika Anda melakukan itu kepada saya saat mewawancarai Anda, wawancara itu akan berakhir dengan instan. "Hormati keterampilan rekan kerja saya"? 1. Anda tidak akan belajar tentang tim Anda secara keseluruhan. Anda hanya bertanya 1 orang. 2. Anda harus dapat mengumpulkan banyak pengetahuan hanya dengan mendengarkan pertanyaan dan tanggapan terhadap jawaban Anda. 3. Orang yang mewawancarai Anda mungkin adalah seseorang yang tidak akan Anda koding kecuali seorang manajer.
Rig
2
Kedengarannya agak sombong, tetapi jika saya pewawancara, saya juga akan menghargai gairahnya. Itu akan membuat saya sedikit gugup tentang apakah Anda terlalu keras untuk bekerja dengan baik di tim dan saya mungkin mengajukan pertanyaan untuk menindaklanjutinya. Tetapi jika hal-hal lain tidak memperkuat kekhawatiran itu maka meminta itu mungkin akan menjadi hal yang positif bagi saya.
psr

Jawaban:

30

"Yah, Anda bertanya kepada saya banyak pertanyaan teknis, dan sekarang, apakah Anda keberatan jika saya bertanya kepada Anda? Jika saya akan bergabung dengan perusahaan Anda, kami akan bekerja sama dengan erat dan saya ingin memastikan bahwa saya menghormati keterampilan saya." rekan kerja saya seperti mereka menghormati saya ... ".

Bukankah itu terdengar sombong?

Ya, benar. Tetapi ada cara lain untuk mendapatkan informasi itu.

  • Mintalah untuk melihat basis kode. Katakan sesuatu seperti, "Saya ingin melihat bagian terbaik dan terburuk yang dapat Anda pikirkan."
  • Libatkan mereka dalam percakapan, gunakan banyak istilah yang tidak dipahami oleh pengembang yang kurang.
  • Sebutkan blogger dan penulis, lihat apakah Anda mendapatkan ekspresi kosong.
  • Tanyakan kepada mereka tentang tumpukan teknologi dan tanyakan alasan di balik berbagai keputusan, bandingkan kerangka kerja yang mereka gunakan dengan yang Anda gunakan.

Kadang-kadang Anda dapat mengesankan sebanyak jenis pertanyaan yang Anda tanyakan sebagai jenis pertanyaan yang Anda jawab. Saya pernah punya pengembang junior datang dengan lembar A4 penuh pertanyaan. Itu adalah pertanyaan yang tepat untuk diajukan. Mereka menunjukkan pengetahuan mendalam (untuk junior) tentang cara yang benar dan salah untuk melakukan sesuatu. Dia ditawari pekerjaan.

Saya tidak akan meminta seseorang untuk membuat kode metode untuk menampilkan urutan Fibonacci. Tapi kemudian saya juga tidak akan meminta itu sebagai pewawancara. Buang-buang waktu dan tidak mengajari saya tentang orang itu.

pdr
sumber
6
"Libatkan mereka dalam percakapan, gunakan banyak istilah yang pengembang tidak akan mengerti." Ini dapat dilihat sebagai menggunakan istilah pedantic dengan sengaja, dan dengan demikian sangat arogan. Tapi saya setuju dengan Anda cara yang lebih halus untuk menilai pewawancara.
user61891
3
Memikirkannya, "Apa kebijakan Anda tentang adopsi bahasa baru?" mungkin bagus untuk tujuan itu juga (di atas bercerita tentang peluang saya untuk bermain dengan bahasa menyenangkan baru di tempat kerja).
user61891
5
@ user61891: Jika itu sangat penting bagi Anda, ya. Tetapi ingatlah bahwa banyak perusahaan memiliki banyak pengembang dan mereka tidak dapat mengharapkan setiap orang untuk mempelajari sesuatu yang baru setiap kali pengembang baru ingin bermain dengan mainan baru yang mewah. Mungkin Anda ingin (dan mampu) mendiskontokan perusahaan-perusahaan itu, saya tidak akan memikirkan Anda, saya hanya mengatakan bahwa Anda harus mengingatnya ketika mengajukan pertanyaan.
pdr
3
@ user61891 Mengapa? Itu jawaban yang sangat masuk akal. Jangan memperbaiki apa yang tidak rusak.
quant_dev
4
Tidak yakin saya setuju dengan "menggunakan banyak istilah yang tidak dimengerti oleh pengembang yang kurang" - Saya sering menemukan bahwa itu adalah pengembang yang lebih rendah yang menggunakan kata-kata pemasaran mewah (seperti terus-menerus menggunakan frasa 'n-tier', atau menamai setiap pola desain di bawah matahari) , sedangkan pengembang yang lebih baik memahami apa itu, tetapi hanya menggunakannya dalam percakapan ketika itu benar-benar tepat, yang sangat jarang. Ini benar-benar bisa membuat Anda terlihat buruk.
BlueRaja - Danny Pflughoeft
7

Jika pertanyaan teknis diterjemahkan menjadi "mengajukan pertanyaan tentang cara spesifik Anda melakukan sesuatu dan hal-hal yang Anda gunakan" maka saya akan khawatir jika seorang kandidat tidak menanyakan hal itu. Saya ingin orang-orang yang peduli menggunakan barang-barang bagus dan pengerjaan perangkat lunak di tim saya. YMMV.

Wyatt Barnett
sumber
Tidak, dengan pertanyaan teknis yang saya maksud adalah "bisakah Anda menulis Fibonacci?" atau sedikit lebih rumit (tapi tidak terlalu banyak, sesuatu yang bisa dipecahkan oleh pria yang berkompeten dalam 5 menit).
user61891
5
Kena kau. Saya mungkin akan menyalahkan Anda sebagai masalah sikap untuk itu. Sekarang, mengajukan pertanyaan teknis tentang produk akan baik-baik saja jika tidak didorong.
Wyatt Barnett
1
@ user61891 menurut pengalaman saya, jika Anda bertanya-tanya kapan mereka selesai mengajukan pertanyaan teknis, Anda tidak ingin bertanya. Anda tidak ingin membuat musuh dengan menempatkan mereka dalam kesulitan - pertimbangan lain mungkin membuat Anda ingin menerima pekerjaan itu.
Pemrogram
1
@ user61891, Anda tidak ingin terlihat dalam mode "Saya mengevaluasi Anda", karena berada dalam "pengalaman berbagi rekan" yang seharusnya cukup.
Pemrogram
2
@AProgrammer - Saya tidak setuju dengan "Anda tidak ingin terlihat dalam mode 'Saya mengevaluasi Anda'"; ketika saya sedang mencari kandidat, saya ingin memastikan kecocokan kedua cara - hal terakhir yang ingin saya lakukan adalah mendapatkan seseorang yang tidak tertarik, dan kemudian memutuskan untuk meninggalkan 6 bulan karena mereka tidak bahagia (dan jelas, kandidat mungkin tidak ingin mulai mencari pekerjaan lagi 6 bulan lagi). Saya memberi tahu para kandidat bahwa mereka harus mewawancarai perusahaan, sebanyak perusahaan mewawancarai mereka.
ernie
6

Ingatlah bahwa pewawancara Anda mungkin bukan orang teknis - dan jika mereka adalah manajer tim, mereka mungkin bahkan tidak menyentuh kode setiap hari.

Namun, dengan asumsi Anda berbicara dengan orang teknis, saya tidak akan mulai menanyai mereka, hanya mempertanyakan ambiguitas dalam pertanyaan teknis yang mereka arahkan kepada Anda, yang keduanya menunjukkan bahwa Anda mungkin memiliki pemahaman yang lebih dalam daripada yang mereka cari dan respons mereka. akan memberi Anda indikator tentang tingkat keterampilan mereka.

Anonim
sumber
Ya, saya tidak berencana memulai dengan menanyakan langsung pewawancara teknis saya. Itu tidak sopan. Apa yang ada dalam pikiran saya adalah lebih banyak mengajukan pertanyaan ini ketika pewawancara berkata, "Apakah Anda memiliki pertanyaan untuk saya?"
user61891
2
Saya tidak akan mulai menggedornya dengan pertanyaan teknis. Ini kemungkinan akan memicu reaksi "oh, sepertinya kita punya reaksi sok pintar". Ajukan pertanyaan yang berkaitan dengan pekerjaan yang dihadapi dan tempat kerja ketika dia bertanya apakah Anda memiliki pertanyaan. Mungkin lebih mudah untuk melakukan sedikit riset sebelumnya untuk menentukan apakah itu perusahaan yang Anda ingin bekerja atau tidak.
Anonim
Yah, ini bukan tentang "memalu" kembali pewawancara, tetapi memiliki pertanyaan siap dan tanyakan padanya apakah dia setuju dengan itu.
user61891
2
Saya pikir itu tidak pantas.
Anonim
3

Sebagai orang yang diwawancarai, pertanyaan yang saya ajukan, cara mereka ditanyakan dan reaksi terhadap jawaban saya atau permintaan klarifikasi sudah cukup bagi saya untuk mendapatkan ide tentang tingkat teknis lawan bicara saya, dan aspek apa yang mereka anggap penting. Pertanyaan saya kepada pewawancara teknis lebih banyak tentang lingkungan kerja dan gaya manajemen.

Pemrogram
sumber
3

Ketika saya memberikan wawancara, jika Anda tidak mengajukan pertanyaan, saya menganggapnya sebagai tanda bahwa Anda tidak tertarik. Mengajukan pertanyaan tidak secara inheren sombong. bagaimana Anda bertanya, bagaimanapun, dapat ditafsirkan sebagai kesombongan. Cara Anda mengutarakannya dalam pertanyaan Anda tampak arogan "... seperti mereka menghormati saya.".

Terbuka, jujur, ingin tahu, faktual. Jangan ajukan pertanyaan yang dimuat, dan jangan minta mereka membuktikan keterampilan teknis mereka kepada Anda.

Bryan Oakley
sumber
3

Apakah Anda benar-benar perlu mengajukan pertanyaan dengan cara yang begitu mudah?
Saya tidak akan mengatakan sesuatu seperti, "Saya ingin memastikan saya menghormati keterampilan rekan kerja saya." karena, jujur , jika saya seorang pewawancara, saya tidak akan menyukainya.

Itu selalu tentang kompatibilitas . Anda dapat memikirkan sesuatu seperti "Saya tidak menghormatinya karena dia tidak memberi saya jawaban yang benar", tetapi saya tidak berpikir Anda harus mengatakannya seperti itu. Bahkan jika Anda berpikir ada jawaban yang benar, bahkan jika memang ada jawaban yang benar , itu selalu lebih baik untuk memikirkan hal-hal dalam hal yang kompatibel atau tidak kompatibel daripada benar atau salah . Memperlihatkan sikap yang terakhir bisa sangat mengecewakan.

Itu sebabnya saya setuju dengan orang lain yang mengatakan bahwa Anda harus mencoba mencari tahu informasi yang Anda butuhkan secara langsung . Tanyakan tentang cara mereka melakukan sesuatu, untuk melihat apakah cara mereka melakukan hal-hal dan cara Anda melakukan hal-hal yang kompatibel (bahkan jika apa yang Anda inginkan adalah melihat tingkat kompetensi mereka).
Anda juga dapat mencari informasi online, mungkin berbicara dengan beberapa orang yang bekerja di perusahaan itu.

Karena itu, Anda dapat mengajukan pertanyaan jika Anda mampu melakukannya (karena Anda seorang superstar pemrograman atau apa pun) dan jika Anda mencari lingkungan di mana Anda tidak harus bersikap bijaksana dan di mana orang-orang suka pertanyaan seperti itu. Tetapi, jika Anda benar-benar ingin tahu adalah berapa banyak keterampilan teknis yang mereka miliki, tidak ada alasan untuk mengajukan pertanyaan Anda dengan cara yang langsung (dan mungkin sedikit tidak sopan).

Saya bisa belajar
sumber
2

Saya dulu tidak mengajukan pertanyaan seperti itu. Saya menjawab pertanyaan mereka, saya mengajukan satu atau dua pertanyaan klasik dan saya akan selesai.

Itu bukan ide yang bagus.

Saya akan segera meninggalkan pekerjaan saya saat ini (hanya dua minggu lagi :)) dan mulai sekarang saya akan bertanya. Saya mungkin tidak akan bertanya secara langsung, tetapi saya akan melakukan tes Joel saya yang lebih rendah (cvs, pengujian otomatis, pelacak tiket). Jika mereka merasa tersinggung bahwa saya ingin mengevaluasi metode / pekerjaan mereka: itu bukan tempat saya ingin bekerja. IMHO majikan harus menganggapnya menarik yang ingin saya tanyakan, jika

Mathieu
sumber