Wawancara pengembang C ++ baru: apa yang perlu Anda ketahui dan bagaimana mempersiapkannya

Perusahaan yang berbeda melakukan wawancara secara berbeda tergantung pada standar, produk, posisi. Tetapi ada hal-hal dasar yang dapat Anda ulangi untuk mempersiapkan wawancara kerja apa pun.





Dalam posting ini, saya telah menyusun pilihan konsep dan istilah yang mungkin Anda tanyakan pada wawancara untuk pekerjaan pengembang Junior C ++, dan menjelaskan apa, pada prinsipnya, Anda harus mempersiapkannya. Diperingatkan lebih dahulu. Sekilas tentang diri saya: nama saya Turmets, saya bekerja di Yandex, pada saat yang sama saya belajar di School of Data Analysis dan mengulas kode pada kursus "Pengembang C ++" dalam Praktikum. 





Kami akan melewatkan persis bagaimana menuju ke wawancara dan menganggap bahwa Anda sudah tertarik dengan perusahaan sebagai karyawan potensial dan Anda sudah memiliki tanggal wawancara. 





Pergilah.





Penilaian soft skill

Bagian pertama dari wawancara adalah memperkenalkan dan berbicara tentang pendidikan dan pengalaman masa lalu Anda. Sebelum wawancara, saya menyarankan Anda untuk membaca resume Anda, mengulangi proyek utama dan kursus yang telah Anda ambil sehingga Anda tidak perlu mengingatnya dengan panik selama wawancara. 





. , . , Coursera -, . -. - , . 





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





, . .





, , , pet-, , .





, , . , , , . -. 





, , . 





, . 





  1. ? . , , .





  2. ? - , : , , , , .





  3. , ? , , , , .





hard skills

, . , - . 





, , , Qt, , . , .





. , . , , , - . 





, , , , , , , . , , . — , , , . 





, , . : , . : 1) ; 2) . , , , , : « , ». . 





, . , . , . — .





, ? . — . , . . 





«» , , . , , . 





- stl ( ), , , , . , , , . .





leetcode.com — , , , . , , . , .





. , . , .

























  1.  





. , :





  1. -/-,









. , :





  1.  

























  2. ,





  3. -





, , , . 





, « » . 





++. . , , — C++. 





, . , explicit, external volatile, , , , . 





, , : , Git, . . ++. : 









  1. ,

















  2. C++





  3. Move-









  4. RAII









, .





, ! , , . HR- . , , , . — , .





  1. leetcode.com — , , , .





  2. «» — , .





  3. « ».





  4. « ».












All Articles