Embedded C interview Question in Bosch
Hi i am posting Embedded C interview Question asked Bosch. Embedded C is widely used in Automotive domain.Bosch is the biggest manufacture of automotive component and software.
Impotent topics in Embedded C :
Conversions between Different Basis;Data Representations in Computers;
Elements of Boolean Logic;
Straight-Line Equation and Linear Interpolation;
Basic Operations with Vectors and Matrixes;
Number Representations in Computer Memory: Little Endian vs. Big Endian;
Optional: Error Detection Codes.
Introduction to the C Language
What is a Programming Language?
What is a Compiler?
The C Language and its Advantages.
C Syntax and Constructs.
The Structure of a C Program.
Steps to Compile a Program
Compilation Phases;
Multi-File Compilation;
Header Files;
The Linking Process;
Building an Executable Version of a C Program;
Debugging a C Program;
Examining and Running a C Application Program.
Data Types and Variables
Data Types;
Type Casting;
Type Definitions and Structures;
Union vs. Struct;
Initializing Variables;
Extern Declarations;
Operands, Operators, Bit-Wise Operators, and Arithmetic Expressions.
Control-flow Statements
Control Structures;
Functions;
Problem Breakdown with Functions.
Arrays, Pointers, and Strings
Arrays;
Initializing Arrays;
Pointers, Addresses and Memory;
Address Arithmetic;
Strings and String Constants.
Memory Allocation
Memory Organization and Storage Classes;
Passing Parameters by Address;
Passing Arrays as Parameters.
Comments