C-Interna für Codierungsinterviews

Bewertung:   (5,0 von 5)

C-Interna für Codierungsinterviews (Kamal Rawat)

Leserbewertungen

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 2 Stimmen.

Originaltitel:

C Internals For Coding Interviews

Inhalt des Buches:

Schritt für Schritt Anleitung für Programmierer.

Hauptmerkmale Einfache Sprache, kristallklarer Ansatz und geradlinige, verständliche Präsentation von Konzepten, gefolgt von Codebeispielen. Benutzerfreundlicher Stil für die Erläuterung von Codebeispielen. Das Buch ermöglicht es Ihnen, sich auf die Lösungslogik zu konzentrieren, ohne unnötiges Durcheinander von Klassen- und Objektdefinitionen. Es bietet Flexibilität, um Ihre Fähigkeiten in der Speicherverwaltung zu demonstrieren und ermöglicht die Implementierung aller erforderlichen Datenstrukturen und Algorithmen.

Beschreibung

Interviewer erwarten von uns, dass wir aus der Sicht der Schöpfer einer Programmiersprache denken und nicht als Benutzer der Technologie. Java hat keine Zeiger, aber ein Java-Programmierer sollte auch über Speicherlecks und „dangling pointers“ Bescheid wissen, denn der Interviewer könnte daran interessiert sein, zu erfahren, wie Sie Ihren eigenen Garbage Collector erstellen werden.

Die Programmierung in einer Hochsprache ist mit einem gewissen Mehraufwand verbunden, da zusätzlicher Code geschrieben werden muss, um eine Klasse und eine komplizierte Funktion zu definieren. Wenn Sie in einem zeitkritischen Vorstellungsgespräch Code mit dem Stift schreiben, ist die Sprache C sehr nützlich.

Das Speichermodell von C ist viel einfacher, und wir können den Code leicht durchlaufen, ohne uns mit der Komplexität von Vorlagenbibliotheken und Threads auseinandersetzen zu müssen. Ein weiterer Grund, warum viele in Vorstellungsgesprächen die Sprache C verwenden, ist die Vermeidung von Missverständnissen mit dem Gesprächspartner. Wenn Ihr Gesprächspartner Java-Kenntnisse hat und Sie in C# programmieren, kann es einige Zeit dauern, bis er sich mit der Syntax der Sprache vertraut gemacht hat. C ist eine Sprache, die fast jeder Programmierer kennt und die daher eine gängige Sprache für die technische Kommunikation in Vorstellungsgesprächen ist.

Dieses Buch ist ein Leitfaden für absolute Nicht-Programmierer. Sie müssen ein paar einfache Programme geschrieben haben, um es besser zu verstehen. Wir glauben, dass Studenten und Profis es mehrmals lesen werden, um einen Einblick in die Interna der Sprache zu bekommen und fehlerfreien Code zu schreiben.

Was werden Sie lernen

C89, C90, C99 und C11 ANCI C Undefiniertes Verhalten, nicht spezifiziertes Verhalten. Datentypen, Literale, Speicherklassen. Qualifier, NULL-Anweisungen, bedingte und unbedingte Verzweigungen. Zeiger, Dangling Pointer, Speicher, Big-Endian, Speicherleck Generisches Array, Funktion, Stream Bit-Twiddling

Für wen ist dieses Buch gedacht?

Studenten, die BE/BSc/ME/MSc/BTech/MTech in Informatik studieren.

Inhaltsübersicht

1. Das Underlay

2. Operatoren und Anweisungen

3. Zeiger und Speicher

4. Fortgeschrittene Datentypen

5. Funktionen und Dateibehandlung

6. Bit-Twiddling

7. Überbleibsel

Über den Autor

Kamal Rawat ist Softwareentwickler, Trainer, Autor und Unternehmer. Er hat aus erster Hand Erfahrung mit der Implementierung des gesamten Lebenszyklus von großen Desktop-, Cloud- und mobilen Anwendungen in verschiedenen Bereichen und Plattformen. Er war als technischer Architekt an komplexen Projekten wie Microsoft OneNote, Adobe Photoshop und Samsung Galaxy Connect beteiligt. Er gehörte auch zu den wichtigsten Interview-Panels von Microsoft, Adobe und vielen Start-ups. Seit 2006 coacht er Studenten darin, wie man Programmierinterviews meistert. Bevor er seinen Job aufgab, um seiner Leidenschaft Vollzeit nachzugehen, arbeitete Kamal als Senior SDE bei Microsoft.

Sein LinkedIn-Profil: https://www.linkedin.com/in/kamalrawatindia/

Meenakshi hat einen Master-Abschluss in Computerwissenschaften. Sie gab ihren Job auf und war Mitbegründerin von Ritambhara Technologies (www.ritambhara. in). Sie hält eine erstaunliche Work-Life-Balance aufrecht und trägt mehrere Hüte, sei es als Leiterin eines Technologie-Startups, als zertifizierte Yogatrainerin oder als Mutter von zwei Kindern zu Hause. Problemlösungen und Optimierungen sind für sie selbstverständlich.

Weitere Daten des Buches:

ISBN:9789388176545
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Dynamische Programmierung für Kodierungsinterviews: Ein Bottom-Up-Ansatz zur Problemlösung - Dynamic...
Ich wollte den 80. Term der Fibonacci-Reihe...
Dynamische Programmierung für Kodierungsinterviews: Ein Bottom-Up-Ansatz zur Problemlösung - Dynamic Programming for Coding Interviews: A Bottom-Up Approach to Problem Solving
C-Interna für Codierungsinterviews - C Internals For Coding Interviews
Schritt für Schritt Anleitung für Programmierer.Hauptmerkmale Einfache Sprache, kristallklarer...
C-Interna für Codierungsinterviews - C Internals For Coding Interviews

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)