Nouvel entretien de développeur C ++: ce que vous devez savoir et comment vous préparer

Dans différentes entreprises, les entretiens sont menés différemment selon les normes, les produits, les postes. Mais il y a des choses de base que vous pouvez répéter pour vous préparer à tout entretien d'embauche.





Dans cet article, j'ai compilĂ© une sĂ©lection de concepts et de termes qui peuvent vous ĂȘtre demandĂ©s lors d'un entretien pour un emploi de dĂ©veloppeur C ++ Junior, et dĂ©crit ce Ă  quoi, en principe, vous devez vous prĂ©parer. Averti est prĂ©venu. En bref sur moi-mĂȘme: je m'appelle Turmets, je travaille chez Yandex, en mĂȘme temps j'Ă©tudie Ă  la School of Data Analysis et je rĂ©vise le code du cours "DĂ©veloppeur C ++" dans le stage. 





Nous ignorerons exactement comment vous rendre Ă  l'entretien et supposerons que vous ĂȘtes dĂ©jĂ  intĂ©ressĂ© par l'entreprise en tant qu'employĂ© potentiel et que vous avez dĂ©jĂ  une date de rendez-vous. 





Aller.





Évaluation des compĂ©tences gĂ©nĂ©rales

La premiĂšre partie de l'entrevue consiste Ă  prĂ©senter et Ă  parler de votre Ă©ducation et de vos expĂ©riences passĂ©es. Avant l'entrevue, je vous conseille de revoir votre CV, de rĂ©pĂ©ter les principaux projets et cours que vous avez suivis afin de ne pas avoir Ă  vous en souvenir frĂ©nĂ©tiquement lors de l'entretien. 





. , . , 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