Apa yang harus dibawa ke wawancara pemrograman? [Tutup]

31

Saya baru saja menyelesaikan gelar Master di bidang Ilmu Komputer dan mendapatkan wawancara kerja pertama saya sebagai pengembang. Saya tidak memiliki banyak pengalaman dalam proyek pengembangan berskala besar, tetapi saya berharap pendidikan universitas saya diperhitungkan.

Saya bertanya-tanya, bahan apa yang harus saya bawa yang akan mengesankan pewawancara saya? Apa yang diharapkan sebagian besar pewawancara, terutama dari lulusan baru?

** Edit:

Wawancara kerja berjalan baik, kecuali aku lupa celanaku.

Terima kasih untuk semua sarannya!

DDrum
sumber
4
apa gunanya memindahkan pertanyaan ini dari SO hanya untuk menutupnya? bisa saja menutupnya pada SO dan menyelamatkan satu langkah
Steven A. Lowe
1
mereka suka melakukan itu
David Andrei Ned

Jawaban:

60

Notepad dan pulpen bagus, tapi bawakan kerendahan hati dan antusiasme - yang akan paling mengesankan pewawancara ;-)

Dan celana - ingatlah untuk memakai celana.

Steven A. Lowe
sumber
7
pria, celana ujung adalah debu emas, saya berharap seseorang telah mengatakan kepada saya bahwa 5 tahun yang lalu ...
9
+1, saya belum memikirkan ujung celana sampai Anda menyarankannya, tetapi setelah memikirkannya saya setuju ... Anda harus mengenakan celana.
6
Saya lupa celana sekali dan mendapat pekerjaan di tempat.
WOPR
1
The Pursuit of Happyness mengutip, "Apa yang akan Anda katakan jika pria berjalan di sini tanpa kemeja, dan saya mempekerjakannya? Apa yang akan Anda katakan?", "Dia pasti mengenakan celana yang sangat bagus."
3
Bagaimana dengan rok? Setelah semua 'ddrum' mungkin seorang gadis ... (+1)
EricSchaefer
22

Tenang dan percaya diri. Jangan membawa kode apa pun, saya dapat memberitahu Anda bahwa berdasarkan pengalaman saya dalam mewawancarai orang lain.

Jika Anda tidak dapat berbicara dengan percaya diri tentang apa yang telah Anda capai, kode hanya akan menghalangi.

Bahkan, jangan membawa materi eksternal kecuali diminta (kecuali sesuatu untuk menuliskan detail). Hanya muncul, jawab pertanyaan dengan jujur, tunjukkan hasrat (atau setidaknya minat) untuk jenis pekerjaan yang Anda wawancarai, dan saya yakin Anda 80% dari perjalanan ke sana.

pengguna10776
sumber
1
Saya setuju bahwa seseorang tidak boleh membawa kode kecuali nilainya menunjukkan dan Anda dapat mempertahankannya. Dengan mengingat hal itu: jika mereka dapat menunjukkan kode dan menjelaskan mengapa mereka melakukan apa yang mereka lakukan, itu akan mengesankan saya lebih dari sekadar deskripsi samar tentang sistem yang telah mereka kerjakan.
Richard Levasseur
1
Saya pikir tidak (tapi saya mungkin salah). Banyak yang akan selalu berusaha membuat Anda terkesan dengan keterampilan pengkodean elit ketika pengkodean adalah proporsi kecil dari apa yang Anda butuhkan. Mampu masuk ke dalam tim dan bersosialisasi, mengedepankan, dan mempertahankan sudut pandang dan sebagainya sama pentingnya dengan IMO ...
Saya tidak ingin melihat daftar sumber saat Anda menjelaskan mengapa algoritme baru Anda adalah yang terbaik. Jelaskan kepada saya - itu membuktikan bahwa Anda memahami algoritma dan para pesaingnya dan Anda cukup percaya diri untuk berhasil masuk ke tim.
2
Jika pewawancara ingin melihat portofolio Anda, mereka akan meminta Anda untuk membawanya.
@ Max, tidak begitu hitam dan putih. Seperti yang dikatakan Joel / dan Jeff "jika Anda mempekerjakan seseorang untuk menulis kode, Anda mungkin ingin tahu bahwa mereka benar-benar dapat membuat kode". Seperti yang telah dibahas secara luas akhir-akhir ini, ada terlalu banyak programmer yang berjuang bahkan dengan dasar-dasarnya.
Ash
12

Notepad! Pikirkan beberapa pertanyaan / masalah sebelumnya, dan buat beberapa catatan ketika mereka menggambarkan pekerjaan itu kepada Anda.

devin
sumber
Saya pikir Steven A Lowe mungkin memiliki menyodok Anda dengan komentar "dan pena" :-)
ya, saya - tidak bisa menolak!
Steven A. Lowe
1
Ini membantu saya mendapatkan pekerjaan saya - yaitu persiapan. Saya melakukan semua wawancara telepon, tetapi pewawancara saya terkesan bahwa saya telah mempersiapkan sebelumnya dengan pertanyaan yang ingin saya tanyakan kepada mereka.
Erik Forbes
Saya yang kedua ini. Tempatkan mereka dalam kesulitan !!!
Andrei Rînea
10
  • Resume Anda

  • Mungkin laptop dengan beberapa pekerjaan di atasnya bahwa Anda dapat menunjukkan jika percakapan pernah muncul.

  • Daftar pendek tautan halaman yang mungkin Anda kontribusikan, jika ada

  • Energi .. sungguh menakjubkan berapa banyak orang yang saya wawancarai tanpa energi / motivasi apa pun ..

  • Saya tidak mengatakan Anda harus membawanya bersama Anda untuk mengesankan orang lain, tetapi jangan takut untuk memiliki sesuatu yang tidak berhubungan dengan Anda, seperti koran jika itu sesuatu yang biasanya Anda miliki.

Apa pun yang Anda bawa, bawa secara terorganisir, hanya membuktikan bahwa Anda terorganisir dengan barang-barang yang Anda bawa, Anda memberi beberapa + poin

Ric Tokyo
sumber
Saya masih tidak mengerti mengapa perlu membawa cetakan resume. Wawancara harus dilakukan tanpa harus meminta kandidat untuk membawa cetakan apa pun: nrecursions.blogspot.in/2015/10/…
Nav
Bawa resume Anda ... ... UNTUK DIRI SENDIRI. Jadi, Anda dapat mengingat apa yang Anda katakan, dan dapat merujuknya untuk mengingatkan diri sendiri tentang proyek yang Anda kerjakan untuk disentuh secara lebih rinci.
Kzqai
6

Saya setuju dengan yang lain, jangan membebani diri Anda dengan apa pun kecuali mungkin notepad kecil. Mungkin buku untuk dibaca karena Anda mungkin dibiarkan duduk menunggu. Hanya muncul, percaya diri, jawab pertanyaan dengan jujur. Anda mungkin ingin membawa lembar contekan pertanyaan untuk menanyakan kepada mereka tentang seperti apa pekerjaan itu, jika hal semacam itu membantu Anda. Ingat, Anda mewawancarai mereka sama seperti mereka mewawancarai Anda. Khawatir lebih banyak tentang bertemu dan bergaul dengan orang-orang kemudian dibakar tentang pertanyaan teknis.

Saya tidak setuju tentang kode. Jangan membawa kode, tetapi pastikan mereka sudah memiliki sampel kode Anda pada beberapa proyek nyata. Pastikan kode itu Anda boleh tampilkan kepada orang lain, jadi tidak ada kode dari pekerjaan sebelumnya. Kode Sumber Terbuka dari proyek nyata sangat ideal. Contoh kode realistis menjawab banyak pertanyaan tentang Anda akan menjadi programmer seperti apa, dan ini menunjukkan bahwa Anda bukan hanya programmer 9-ke-5. Bahwa Anda akan memperluas keterampilan Anda di luar pekerjaan.

Anda harus menghabiskan sebagian besar waktu Anda mempersiapkan diri dengan menyelidiki perusahaan, apa yang mereka lakukan dan bagaimana mereka melakukannya. Teliti apa pun yang mereka lakukan sehingga Anda tidak sepenuhnya buta, bahkan jika itu hanya membaca beberapa artikel Wikipedia. Ini juga akan membuat Anda menunjukkan minat yang jujur ​​dan mengajukan lebih banyak pertanyaan, yang bagus.

Akhirnya, tidur nyenyak, makan makanan enak sebelum tangan, berbuat salah di awal, pergi ke kamar mandi sebelum masuk, dan matikan ponsel Anda.

Schwern
sumber
5

Ambil beberapa kode contoh dari proyek yang telah Anda kerjakan dan banggakan.

Kode ini harus menunjukkan bagaimana Anda telah memecahkan beberapa jenis masalah atau bagaimana Anda dapat mengatasi hambatan selama pengembangan.

John Boker
sumber
Dengan asumsi proyek-proyek itu terkait dengan pekerjaan, Anda mungkin melanggar kontrak kerja Anda dengan melakukan ini.
Mengapa ini diturunkan?
@cletus: OP mengatakan bahwa ini adalah wawancara pertamanya, dan dia baru saja lulus kuliah, jadi aman untuk menganggap dia tidak memiliki proyek yang berhubungan dengan pekerjaan.
Hosam Aly
Tidak tahu tentang itu. Dengan semua masalah tentang universitas yang memiliki kode yang Anda lakukan saat berada di sana, Anda mungkin masih berada dalam masalah hukum.
Lupa kode yang ditulis di universitas / pekerjaan. Jika kode ditulis sesuai waktu Anda sendiri (sebagai bagian dari open source / hobi) dan berkualitas bagus, saya yakin itu akan menjadi hal yang sangat positif bagi sebagian besar pewawancara.
Ash
5

Permen napas, tidak ada yang merusak kesan pertama selain tersedak ketika seorang kandidat berbicara lebih dulu kepada Anda!

tanpa tujuan
sumber
4

Re: membawa kode atau tidak membawa kode. Satu hal yang pasti tentang wawancara adalah mereka akan menginginkan resume Anda (jika Anda belum menyediakannya). yang lainnya terserah pewawancara.

Wawancara 101 - ketika mengatur wawancara, Anda bertanya "Apakah Anda ingin saya bawa, mungkin beberapa contoh kode?"

Biarkan mereka memberi tahu Anda, jangan coba-coba menebak.

nailitdown
sumber
Jawaban yang bagus. Jangan menebak, tanyakan saja.
JimDaniel
4

Membawa apa pun kecuali diri Anda sendiri kecuali diminta.

Jangan khawatir tentang kurangnya rekam jejak. Jika saya mewawancarai Anda, saya akan membahas bagaimana Anda mendekati proyek master Anda: Bagaimana Anda menghadapi kesulitan saat masalah itu muncul. Saya akan mencoba merasakan seberapa cepat Anda memperoleh keterampilan dan teknik. Lebih dari segalanya, saya akan senang melihat seberapa baik Anda menemukan sesuatu tanpa bantuan.

Salah satu jenis orang yang paling melelahkan yang pernah saya miliki dalam tim pemrograman adalah mereka yang tidak memotivasi diri sendiri, dan yang tidak 'mengambil kepemilikan'. Ketika mereka menyelesaikan tugas yang diberikan, mereka duduk diam di sana, atau menjaring situs sosial di bawah kesan yang jelas bahwa ini adalah perilaku yang dapat diterima. Jika Anda menunjukkan bahwa Anda dapat mengambil inisiatif, bekerja hanya di bawah pengawasan ringan, memiliki keterampilan sosial yang diperlukan untuk kerja tim, dan akan tetap pada tugas-tugas maka Anda adalah impian setiap pemimpin tim.

Phil Factor
sumber
3

Jawabannya sepenuhnya tergantung pada jenis perusahaan yang Anda wawancarai.

Saya hanya bisa menjawab untuk perusahaan tempat saya bekerja (agensi yang cukup santai) - tetapi jika Anda mengenakan setelan untuk salah satu wawancara kami, kami akan bertanya-tanya apakah Anda cocok untuk budaya.

Adapun mengambil 'barang' - tidak ada yang Anda diminta untuk dibawa, kecuali Anda tidak memiliki pilihan (misalnya bepergian ke wawancara dengan transportasi umum).

Satu-satunya pengecualian adalah, seperti yang orang lain katakan, untuk membawa membawa beberapa salinan resume Anda - setidaknya dua.

Mengetahui barang-barang Anda adalah hal utama untuk 'dibawa' ke wawancara. Lakukan riset tentang peran dan perusahaan.

Jadilah yang terdepan saat Anda tidak tahu jawaban. Ajukan pertanyaan klarifikasi jika Anda tidak mengerti pertanyaan itu.

Pewawancara tidak seharusnya (imo) mengajukan pertanyaan jebakan, tetapi mereka mungkin meminta Anda untuk memberikan contoh bagaimana Anda akan mengimplementasikan sesuatu. Dengarkan persyaratan yang disebutkan dengan cermat.

Bersiaplah untuk tinjauan kode.

Akan
sumber
2

Pikiran yang tenang dan hati yang terbuka.

dibangkitkan
sumber
2

Bawalah satu salinan cetak resume Anda untuk setiap orang yang akan Anda wawancarai, ditambah satu salinan lagi untuk Anda sendiri. Kemungkinannya, mereka sudah mencetak dan mendistribusikan resume Anda, tetapi tidak ada salahnya memiliki beberapa salinan tambahan. Saya pernah meminta seorang pewawancara meminta salinan resume saya, dan saya harus mengatakan, "Maaf, saya tidak membawanya." Saya merasa seperti orang idiot dan tidak pernah mengulangi kesalahan itu.

Selain itu, bawalah kertas dan pena. Kadang-kadang, wawancara akan dilakukan di kamar tanpa papan tulis, dan kadang-kadang Anda hanya perlu menggambar diagram cepat untuk menjelaskan sebuah ide. Jika Anda memiliki kertas dan pena, Anda berwarna emas.

Hal-hal yang TIDAK DILAKUKAN: ponsel, laptop, kode sampel (kata kasar: Saya berharap dapat diterima di industri untuk membawa kode sampel; Saya benci menulis kode papan tulis, tetapi saya memiliki ribuan baris kode dalam portofolio pribadi saya yang Saya bangga menunjukkan).

Jika memungkinkan, saya juga mencoba untuk membuat kantong saya benar-benar kosong. Saya meninggalkan dompet saya di dalam mobil, dan saya melepaskan kunci mobil saya dari keyring yang biasa, hanya membawa satu kunci. Untuk beberapa alasan, memiliki barang-barang di saku saya adalah gangguan selama wawancara, jadi saya lebih suka bepergian dengan cahaya.

benjismith
sumber
Saya pikir Anda akan mengatakan Anda meninggalkan dompet Anda di dalam mobil kalau-kalau pewawancara memutuskan untuk
+0,25 untuk masing-masing: Cetak CV, kertas dan pena, tidak ada ponsel, dan berpikir untuk mengambil carkeys sebelum menutup mobil.
Treb
Dalam beberapa wawancara selama beberapa tahun terakhir, saya tidak pernah membawa salinan resume saya. Mereka sudah mencetaknya, cukup untuk semua orang yang saya temui. Hal yang sama berlaku ketika saya berada di sisi wawancara.
DarenW
2

Antusiasme, pengetahuan dan informasi latar belakang tentang majikan.

Jangan membawa artefak fisik. Serius, 2011 1 Anda melamar pekerjaan di bidang teknologi. Ada hal baru yang luar biasa ini yang disebut internet. Sediakan portofolio pekerjaan yang layak secara online ( profil GitHub mengagumkan), miliki CV yang tersedia secara online dan miliki situs web atau profil dengan tautan ke keduanya. Mampu memberi mereka alamat ini. Poin bonus jika Anda mendapatkan domain, meskipun hanya diarahkan ke profil, lebih murah dari biaya makan siang untuk mendaftar satu tahun. Jika Anda benar-benar membutuhkan sesuatu yang fisik, gunakan thumb drive dengan konten ini, Anda dapat meninggalkannya, atau kartu dengan nama dan alamat ini.

1 Ya, saya tahu pertanyaan asli berasal dari '09, tetapi masih relevan.

Kim Burgess
sumber
1

Jadilah spesifik untuk wawancara - cobalah untuk mengumpulkan beberapa info tentang pekerjaan yang Anda lamar dan menyajikan fakta yang relevan kepada pewawancara, yaitu jika itu adalah toko pengembangan Rails mereka mungkin tidak akan terlalu bersemangat tentang Gtk + Widget yang Anda tulis, tapi itu bisa berubah jika repositori kode tersedia di GitHub.

pantulis
sumber
1

Keberanian . Keberanian untuk menolak posisi jika calon bos Anda atau calon rekan kerja memperlakukan Anda secara kasar atau tidak profesional dalam wawancara. Percaya diri dan tanggap.

Sekarang, lebih praktis, saya akan mengatakan Anda perlu membawa pena. Dan itu saja.

Jeremy Ricketts
sumber
Sebuah pena ... untuk menusuk mata pewawancara Anda? Atau apakah Anda akan membuat catatan di lengan Anda? Mungkin membawa beberapa kertas juga, tidak baik untuk mencuri perlengkapan kantor sebelum mulai bekerja di sana :-)
Saya berpikir kembali ke wawancara yang saya lakukan. Mereka memberi saya pena / kertas untuk menyelesaikan masalah dan tentu saja pena dang tidak berfungsi. Saya pikir itu akan luar biasa jika saya berkata "Tidak apa-apa saya bawa satu". Maksud saya, saya tetap mendapatkan pekerjaan itu tetapi tetap saja. Jika Bond sedang dalam wawancara ... dia akan memiliki pena sendiri.
2
Dan dia akan menusuk mata pewawancara dengan itu - setelah semua namanya Bond. James Bond.
Treb
1

Kejujuran dan kesopanan .

Berpakaian sesuai untuk pekerjaan itu (mis.: Tidak memakai jas yang bagus untuk pekerjaan teknik mesin)

Tanyakan kepada majikan apa yang mereka ingin Anda bawa. Anda membutuhkan pekerjaan itu, jadi cari tahu apa yang Anda butuhkan

Bersiaplah untuk uji kode di tempat. Jika ini terjadi, jangan coba-coba membuat majikan terkesan dengan sesuatu yang mewah tetapi sebenarnya tidak berhasil. Jadikan fungsional, apa yang mereka inginkan, tidak lebih, tidak kurang.

Jadilah dirimu sendiri.

Dan harapan terbaik untuk Anda! Saya harap Anda mendapatkan pekerjaan yang Anda inginkan!

David Anderson
sumber
1

Beri nama Anda di stackoverflow, mereka akan melihat seberapa tinggi repetisi Anda! : D

Nicolas Dorier
sumber
4
Tidak pernah melakukan ini. Mereka akan melihat seberapa rendah rep Anda ... dibandingkan dengan Jon Skeet (dan tentu saja WTP).
sayap kanan
0

Terus terang, saya sarankan untuk tidak mengambil apa pun. Sama sekali tidak akan memengaruhi pendapat pewawancara tentang Anda jika Anda muncul tanpa apa-apa. - Pendapat saya dari pengalaman

Jika Anda harus mengambil sesuatu untuk wawancara, ambil beberapa CD proyek yang telah Anda kerjakan di masa lalu agar pewawancara dapat melihatnya nanti.

Nick Grubb
sumber
0

Hanya pengetahuan dan tidak ada yang lain.

Meskipun mungkin gadget keren akan membuat kesan sedikit lebih baik di mata pewawancara tetapi saya tidak akan mengandalkan itu.

Tidak ada yang akan melihat kode, mereka tidak akan yakin Anda yang menulisnya. Dan mereka akan memiliki kertas dan pena yang siap untuk Anda, itu sudah pasti.

vava
sumber
0

Cukup bawa salinan resume Anda. Wawancara di tempat yang saya lalui biasanya berlangsung 1/2 - 1 hari dengan banyak pewawancara.

bob
sumber
0

Membawa kode (dari beberapa bentuk) yang Anda anggap "kode yang baik" dan kemudian dapat menjelaskan dengan jelas mengapa Anda berpikir itu baik, adalah salah satu cara terbaik untuk membuktikan dan menunjukkan bahwa Anda bersemangat dengan pekerjaan Anda dan bersedia untuk bersiaplah.

Ini mungkin kode yang Anda kerjakan sendiri atau sebenarnya bisa berupa kode sumber terbuka misalnya yang Anda kagumi untuk aspek-aspek tertentu.

Tentu saja banyak perusahaan tidak akan secara khusus meminta kode pada suatu wawancara, itu tidak berarti Anda tidak dapat memilikinya dengan Anda. Beberapa pewawancara mungkin bahkan tidak berpikir untuk bertanya, tetapi akan tetap tertarik melihatnya. Tawarkan, tapi jangan memaksakannya pada pewawancara jika ada sedikit minat.

Seperti yang Joel dan Jeff telah bicarakan di podcast / blog, "Mengapa Anda mempekerjakan seseorang untuk menjadi seorang programmer dan tidak ingin memastikan bahwa mereka benar-benar dapat menulis kode yang layak?".

Sebenarnya, cara pewawancara merespons kode Anda, tingkat antusiasme mereka, dan kedalaman pertanyaan yang mereka tanyakan tentangnya, sangat berwawasan luas dalam membantu Anda memutuskan apakah Anda perusahaan ini untuk Anda.

Sayangnya saya tidak pernah diminta untuk mempresentasikan / mendiskusikan beberapa kode dalam sebuah wawancara. Yang paling dekat dengan saya adalah tes pengkodean dasar (sangat).

Namun, dari apa yang saya lihat, perusahaan perangkat lunak harus lebih sering meminta kode pada wawancara, kualitas perangkat lunak hanya dapat meningkat dengan setidaknya menghilangkan orang yang "akan lebih baik dalam karier lain".

Abu
sumber
0

Beberapa makanan di perutmu.

Suatu kali saya pergi untuk wawancara yang berlangsung selama 4-5 jam dan saya tidak makan banyak sebelumnya karena gugup. Perut saya mulai hancur dan sakit di tengah-tengah wawancara dan itu tidak nyaman sama sekali.

Jadi makanlah makanan sebelumnya yang akan memberi Anda energi dan tinggal bersama Anda selama berjam-jam tetapi tidak membebani Anda . Makan siang ringan satu jam sebelumnya harus dilakukan. Jika Anda hanya ingin ngemil, almond dan sedikit protein shake bisa digunakan.

c_maker
sumber
-1

Dari pengalaman saya mempekerjakan coders:

  • Bersiaplah untuk menjalani tes pengkodean
  • Kenakan setelan yang pas!
Chris KL
sumber
sesuai? Pakailah pakaian biasa saja. Mengenakan sesuatu yang Anda tidak akan kenakan saat pemrograman maka Anda melakukannya dengan salah!
@ PoweRoy: Bagi banyak orang SDM, tidak mengenakan jas adalah sesuatu yang pasti tidak perlu disewa. Kenakan jas, tentu saja.
Treb
Saya akan mengatakan memakai pakaian yang setara dengan orang-orang yang mewawancarai Anda. Saya pernah melakukan wawancara di mana 2 orang yang mewawancarai saya mengenakan celana pendek dan t-shirt dan tidak ada sepatu. Saya adalah cara overdressed untuk wawancara itu ;-)
csjohnst
-1

Bawalah beberapa pertanyaan untuk menunjukkan minat pada majikan dan bisnis mereka!

Niklas Winde
sumber