C Internals For Coding Interviews (en anglais)

Note :   (5,0 sur 5)

C Internals For Coding Interviews (en anglais) (Kamal Rawat)

Avis des lecteurs

Il n'y a actuellement aucun avis de lecteur. La note est basée sur 2 votes.

Titre original :

C Internals For Coding Interviews

Contenu du livre :

Guide pas à pas pour les codeurs.

Principales caractéristiques Langage simple, approche claire et nette, et présentation directe et compréhensible des concepts suivie d'exemples de code. Adoption d'un style convivial pour l'explication des exemples de code. Le livre vous permet de vous concentrer sur la logique de la solution sans vous encombrer inutilement de définitions de classes et d'objets. Il offre la flexibilité nécessaire pour démontrer vos compétences en matière de gestion de la mémoire et permet d'implémenter tout ce qui est nécessaire à l'aide de structures de données et d'algorithmes.

Description de l'ouvrage

Les intervieweurs attendent de nous que nous pensions du point de vue des créateurs d'un langage de programmation et non pas en tant qu'utilisateurs de la technologie. Java n'a pas de pointeurs, mais un programmeur Java doit également connaître les fuites de mémoire et les pointeurs pendants, car l'intervieweur peut être intéressé de savoir comment vous allez créer votre propre collecteur de déchets.

Coder dans un langage de haut niveau implique d'écrire du code supplémentaire pour définir une classe et une fonction compliquée. Lorsque vous écrivez du code avec le stylo lors d'un entretien où le temps est compté, le langage C s'avère utile.

Le modèle de mémoire du langage C est beaucoup plus simple et nous pouvons facilement exécuter le code sans entrer dans la complexité des bibliothèques de modèles et des threads. Une autre raison pour laquelle de nombreuses personnes utilisent le langage C lors des entretiens est d'éviter toute erreur de communication avec l'interviewer. Si l'interviewer a des connaissances en Java et que vous codez en C#, il lui faudra peut-être un certain temps pour comprendre la syntaxe du langage. Le langage C est connu de presque tous les programmeurs, ce qui en fait un langage courant de communication technique lors des entretiens.

Ce livre est un guide didactique pour les non-programmeurs absolus. Vous devez avoir écrit quelques programmes simples pour mieux le comprendre. Nous pensons que les étudiants et les professionnels le liront plusieurs fois pour se faire une idée des mécanismes internes du langage et écrire des codes sans erreur.

Ce que vous apprendrez

C89, C90, C99 et C11 ANCI C Comportement indéfini, comportement non spécifié. Types de données, littéraux, classes de stockage. Qualificatifs, instructions NULL, branchement conditionnel et inconditionnel. Pointeurs, pointeurs pendants, mémoire, Big-Endian, fuites de mémoire Tableau générique, fonction, flot Tromperie de bits

A qui s'adresse ce livre ?

Aux étudiants qui poursuivent des études en informatique (BE/BSc/ME/MSc/BTech/MTech).

Table des matières

1. La sous-couche

2. Opérateurs et instructions

3. Pointeurs et mémoire

4. Avancement des types de données

5. Fonctions et traitement des fichiers

6. Manipulation de bits

7. Ce qu'il reste

A propos de l'auteur

Kamal Rawat est développeur de logiciels, formateur, auteur et entrepreneur. Il possède une expérience directe de la mise en œuvre du cycle de vie complet d'applications bureautiques, cloud et mobiles à grande échelle dans divers domaines et plateformes. Il a été architecte technique dans des projets complexes tels que Microsoft OneNote, Adobe Photoshop et Samsung Galaxy Connect. Il a également fait partie du panel d'entretien de Microsoft, d'Adobe et de nombreuses startups. Depuis 2006, il enseigne aux étudiants comment réussir les entretiens de programmation. Avant de quitter son emploi pour se consacrer à plein temps à sa passion, Kamal travaillait comme SDE senior chez Microsoft.

Son profil LinkedIn : https://www.linkedin.com/in/kamalrawatindia/

Meenakshi est titulaire d'une maîtrise en informatique. Elle a quitté son emploi et cofondé Ritambhara Technologies (www.ritambhara. in). Elle maintient un excellent équilibre entre vie professionnelle et vie privée, en portant plusieurs casquettes, que ce soit à la tête d'une startup technologique, en tant que formatrice certifiée en yoga ou en tant que mère de deux enfants à la maison. La résolution de problèmes et l'optimisation lui sont naturelles.

Autres informations sur le livre :

ISBN :9789388176545
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Programmation dynamique pour les entretiens de codage : Une approche ascendante de la résolution des...
Je voulais calculer le 80ème terme de la série de...
Programmation dynamique pour les entretiens de codage : Une approche ascendante de la résolution des problèmes - Dynamic Programming for Coding Interviews: A Bottom-Up Approach to Problem Solving
C Internals For Coding Interviews (en anglais) - C Internals For Coding Interviews
Guide pas à pas pour les codeurs.Principales caractéristiques Langage simple,...
C Internals For Coding Interviews (en anglais) - C Internals For Coding Interviews

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)