C Internals For Coding Interviews

C Internals For Coding Interviews (Kamal Rawat)

Contenido del libro:

Guía paso a paso para programadores.

Características principales Lenguaje sencillo, enfoque claro como el cristal y presentación directa y comprensible de los conceptos seguida de ejemplos de código. Adopción de un estilo fácil de usar para la explicación de ejemplos de código. El libro le permite centrarse en la lógica de la solución sin el desorden innecesario de las definiciones de clases y objetos. Proporciona flexibilidad para demostrar sus habilidades de gestión de memoria y permite implementar todo lo necesario mediante estructuras de datos y algoritmos.

Descripción

Los entrevistadores esperan que pensemos desde el punto de vista de los creadores de un lenguaje de programación y no como usuarios de la tecnología. Java no tiene punteros, pero un programador Java también debe conocer las fugas de memoria y los punteros colgantes, porque el entrevistador puede estar interesado en saber cómo va a crear su propio recolector de basura.

La codificación en un lenguaje de alto nivel conlleva la sobrecarga de escribir código adicional para definir una clase y una función complicada. Cuando escribas código con el bolígrafo en una entrevista en la que el tiempo es un factor crítico, el lenguaje C te resultará muy útil.

El modelo de memoria de C es mucho más sencillo y podemos ejecutar fácilmente el código sin entrar en la complejidad de las bibliotecas de plantillas y los hilos. Otra razón por la que muchos utilizan el lenguaje C en las entrevistas es para evitar cualquier malentendido con el entrevistador. Si un entrevistador es una persona con conocimientos en Java y tú estás codificando en C#, puede que le lleve algún tiempo entender la sintaxis del lenguaje. C es un lenguaje conocido por casi todos los programadores, lo que lo convierte en un lenguaje habitual de comunicación técnica en las entrevistas.

Este libro es una guía tutorial para no programadores absolutos. Es necesario haber escrito algunos programas sencillos para comprenderlo mejor. Creemos que los estudiantes y los profesionales lo leerán varias veces para conocer las interioridades del lenguaje y escribir códigos sin errores.

Qué aprenderá

C89, C90, C99 y C11 ANCI C Comportamiento indefinido, comportamiento no especificado. Tipos de datos, literales, clases de almacenamiento. Calificadores, sentencias NULL, bifurcación condicional e incondicional. Punteros, puntero colgante, memoria, Big-Endian, fuga de memoria Matriz genérica, función, flujo Bit twiddling

A quién va dirigido este libro

Estudiantes de BE/BSc/ME/MSc/BTech/MTech en Informática.

Contenido

1. La base

2. Operadores y sentencias

3. Punteros y memoria

4. Avances Tipos de datos

5. Funciones y manejo de ficheros

6. Manipulación de bits

7. Sobras

Sobre el autor

Kamal Rawat es desarrollador de software, formador, autor y empresario. Tiene experiencia de primera mano en la implementación del ciclo de vida completo de aplicaciones de escritorio, en la nube y móviles a gran escala en varios dominios y plataformas. Ha sido arquitecto técnico en proyectos complejos como Microsoft OneNote, Adobe Photoshop y Samsung Galaxy Connect. También ha formado parte del panel de entrevistadores de Microsoft, Adobe y muchas nuevas empresas. Desde 2006, enseña a los estudiantes a superar las entrevistas de programación. Antes de dejar su trabajo para dedicarse a tiempo completo a su pasión, Kamal trabajaba como SDE sénior en Microsoft.

Su perfil de LinkedIn: https://www.linkedin.com/in/kamalrawatindia/

Meenakshi tiene un máster en Informática. Dejó su trabajo y cofundó Ritambhara Technologies (www.ritambhara. in). Mantiene un asombroso equilibrio entre la vida laboral y personal, ya sea como directora de una startup tecnológica, formadora de yoga certificada o madre de dos niños en casa. Resolver problemas y optimizar es algo natural para ella.

Otros datos del libro:

ISBN:9789388176545
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

C Internals For Coding Interviews
Guía paso a paso para programadores.Características principales Lenguaje sencillo, enfoque claro como el cristal y presentación directa y comprensible...
C Internals For Coding Interviews

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.10.17 08:50 (GMT+2)