{"product_id":"098478280x","title":"Cracking the Coding Interview : 150 questions de programmation et leurs solutions","description":"\n\n\u003cp\u003eMaintenant dans sa 5e édition, Cracking the Coding Interview vous offre la préparation aux entretiens dont vous avez besoin pour obtenir les meilleurs postes de développeur de logiciels. Il s'agit d'un livre très technique qui se concentre sur les compétences en génie logiciel nécessaires pour réussir votre entretien. Le livre compte plus de 500 pages et comprend \u003cb\u003e150 questions et réponses d'entretien de programmation\u003c\/b\u003e, ainsi que d'autres conseils. \u003cbr\u003eLa liste complète des sujets est la suivante :\u003cbr\u003e\u003cb\u003eLe processus d'entretien\u003c\/b\u003eCette section offre un aperçu de la manière dont les questions sont sélectionnées et dont vous serez évalué. Que se passe-t-il si vous répondez mal à une question ? Quand devez-vous commencer à vous préparer, et comment ? Quel langage devez-vous utiliser ? Toutes ces questions, et bien d'autres encore, trouvent ici leurs réponses.\u003cbr\u003e\u003cb\u003eDans les coulisses\u003c\/b\u003eDécouvrez ce qui se passe dans les coulisses pendant votre entretien, comment les décisions sont réellement prises, avec qui vous passez l'entretien et ce qu'ils vous demandent. Les entreprises couvertes incluent Google, Amazon, Yahoo, Microsoft, Apple et Facebook.\u003cbr\u003e\u003cb\u003eSituations particulières\u003c\/b\u003eCette section explique le processus pour les candidats expérimentés, les chefs de projet, les responsables de développement, les testeurs \/ SDET, et plus encore. Apprenez ce que recherchent vos intervieweurs et quel niveau de code vous devez maîtriser.\u003cbr\u003e\u003cb\u003eAvant l'entretien\u003c\/b\u003ePour réussir l'entretien, vous devez d'abord en décrocher un. Cette section décrit à quoi devrait ressembler le CV d'un ingénieur logiciel et ce que vous devriez faire bien avant votre entretien.\u003cbr\u003e\u003cb\u003ePréparation comportementale\u003c\/b\u003eBien que la majeure partie d'un entretien en génie logiciel soit technique, les questions comportementales comptent également. Cette section couvre la façon de se préparer aux questions comportementales et de fournir des réponses solides et structurées.\u003cbr\u003e\u003cb\u003eQuestions techniques (+ 5 approches algorithmiques)\u003c\/b\u003eCette section couvre la manière de se préparer aux questions techniques (sans perdre votre temps) et enseigne des méthodes concrètes pour résoudre les problèmes algorithmiques les plus complexes. Elle vous apprend également ce qu'est exactement un « bon code » dans le cadre d'un entretien.\u003cbr\u003e\u003cb\u003e150 questions et réponses de programmation\u003c\/b\u003eCette section constitue l'essentiel du livre. Chaque partie s'ouvre sur une discussion des connaissances et stratégies fondamentales pour aborder ce type de question, en expliquant en détail comment la décomposer et la résoudre. Les sujets couverts incluent \u003c\/p\u003e\n\u003cbr\u003e\u003cul\u003e\n\n\u003cbr\u003e\u003cli\u003eTableaux et chaînes de caractères\u003c\/li\u003e\n\n\u003cbr\u003e\u003cli\u003eListes chaînées\u003c\/li\u003e\n\n\u003cbr\u003e\u003cli\u003ePiles et files d'attente\u003c\/li\u003e\n\n\u003cbr\u003e\u003cli\u003eArbres et graphes\u003c\/li\u003e\n\n\u003cbr\u003e\u003cli\u003eManipulation de bits\u003c\/li\u003e\n\n\u003cbr\u003e\u003cli\u003eCasse-têtes\u003c\/li\u003e\n\n\u003cbr\u003e\u003cli\u003eMathématiques et probabilités\u003c\/li\u003e\n\n\u003cbr\u003e\u003cli\u003eConception orientée objet\u003c\/li\u003e\n\n\u003cbr\u003e\u003cli\u003eRécursion et programmation dynamique\u003c\/li\u003e\n\n\u003cbr\u003e\u003cli\u003eTri et recherche\u003c\/li\u003e\n\n\u003cbr\u003e\u003cli\u003eÉvolutivité et limites de mémoire\u003c\/li\u003e\n\n\u003cbr\u003e\u003cli\u003eTests\u003c\/li\u003e\n\n\u003cbr\u003e\u003cli\u003eC et C++\u003c\/li\u003e\n\n\u003cbr\u003e\u003cli\u003eJava\u003c\/li\u003e\n\n\u003cbr\u003e\u003cli\u003eBases de données\u003c\/li\u003e\n\n\u003cbr\u003e\u003cli\u003eThreads et verrous\u003c\/li\u003e\n\n\u003cbr\u003e\n\n\u003c\/ul\u003ePour une lisibilité maximale, les solutions sont presque entièrement écrites en Java (à l'exception des questions C \/ C++). Un lien est fourni avec le livre afin que vous puissiez télécharger, compiler et tester les solutions par vous-même.\u003cbr\u003e\u003ci\u003eChangements par rapport à la quatrième édition : \u003c\/i\u003eLa cinquième édition comprend plus de 200 pages de nouveau contenu, faisant passer le livre de 300 à plus de 500 pages. Des révisions majeures ont été apportées à presque toutes les solutions, notamment l'ajout d'un certain nombre de solutions alternatives. Les chapitres d'introduction ont été massivement développés, tout comme l'introduction de chacun des chapitres de la section Questions techniques. De plus, 24 nouvelles questions ont été ajoutées.\u003cbr\u003e\u003cb\u003e\u003ci\u003eCracking the Coding Interview, Fifth Edition\u003c\/i\u003e\u003c\/b\u003e est le guide le plus complet et le plus détaillé sur la façon de réussir vos entretiens de développement logiciel \/ programmation.\u003cbr\u003e\u003cp\u003eCatégories :\u003c\/p\u003e\u003cul class=\"category-tree\"\u003e\n\n\u003cli\u003eInformatique et technologie\u003cul class=\"category-tree\"\u003e\u003cli class=\"category-tree\"\u003eTechnologie d'entreprise\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n","brand":"CareerCup","offers":[{"title":"Used - Good","offer_id":49115291353278,"sku":"098478280X-4","price":9.47,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/9689\/5166\/files\/91Qd09gf1CL.jpg?v=1790099590","url":"https:\/\/shop.sustainablebooks.com\/fr\/products\/098478280x","provider":"Sustainable Books","version":"1.0","type":"link"}