Skip to main content

Posts

Showing posts with the label Interview Questions

Continental interview questions

Continental embedded interview  position Senior Embedded engineer position:  Introduction to embedded systems What is an embedded system? What is a microcontroller? How to develop embedded software? RTOS general overview: scheduler, inter task communication, interupts                                                                  Introducing to microcontroller architecture & perphiperals Introduction CPU (Central Processing Unit), Registers, Flags The external interface Reset requirements Clock frequency and performance , Prescaler, PLL Memory issues (RAM, ROM, Stack etc.) Digital Input / Output; Physical and logical level of the si...

continental embedded C programming questions

Continental interview questions Mathematical Foundation in Embedded Programming 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 ...

Finding middle of the single linked list

Finding middle of the single linked list in a single traversal. Step 1: Take two pointers P1 and P2, both pointed to the first element. Step 2: Increment P1 by 1 and P2 by two. Step 3: Whenever P2 reaches to the end, P1 will be at the middle of the list, just return P1->data.

C Interview Questions Automotive company interview

Automotive Interview Questions and CAN interview questions and important C programming interview Questions are asked in Automotive interviews.This are the very important questions for automotive interviews.  <<automotive-interview-questions 12. Program to find if a machine is big endian or little endian? 01 #include "stdio.h"  02 #define BIG_ENDIAN 0  03 #define LITTLE_ENDIAN 1  04 int   main()  05 { 06      int   value;  07      value = endian();  08      if   (value == 1)  09      printf("Machine is little endian\n",value);  10      else 11      printf("...

Automotive Interview Questions

Automotive Interview Questions and CAN interview questions and important C programming interview Questions are asked in Automotive interviews.This are the very important questions for automotive interviews.  <<can Interview Questions 1.What is the difference between declaration and definition? Answer: Definition means where a variable or function is defined in reality and actual memory is allocated for variable or function. Declaration means just giving a reference of a variable and function. 3.What is interrupt?  Answer:  Interrupts (also known as traps or exceptions in some processors) are a technique of diverting the processor from the execution of the current program so that it may deal with some event that has occurred. Such an event may be an error from a peripheral, or simply that an I/O device has finished the last task it was given and is now ready for another. An interrupt is generated in your computer every time you type a key or...

CAN INTERVIEW QUESTIONS 2

Automotive Interview Questions and CAN interview questions and important C programming interview Questions are asked in Automotive interviews.This are the very important questions for automotive interviews.  <<automotive interview questions can1 21.Why Diagnostic Standards? Answer: As systems got more complex the link between cause and symptom became less obvious. This meant that electronic systems had to have some level of self diagnosis and to communicate to the outside world. Initially many systems used their own protocols which meant that garages had to have a large number of tools – even to diagnose a single vehicle. 22.What is meant by verification and validation?? Answer: Verification and Validation (V&V) is the process of checking that a software system meets specifications and that it fulfills its intended purpose. It is normally part of the software testing process of a project. According to the Capability Maturity Model (C...

CAN INTERVIEW QUESTIONS

Automotive Interview Questions and CAN interview questions and important C programming interview Questions are asked in Automotive interviews.This are the very important questions for automotive interviews.  1. What is CAN ?  Answer: 1. CAN is a multi-master broadcast serial bus standard for connecting electronic control unit (ECU).  2. Controller–area network (CAN or CAN-bus) is a vehicle bus standard designed to allow micro controllers a devices to communicate with each other within a vehicle without a host computer. 3. CAN is a message-based protocol, designed specifically for automotive applications but now also used in other areas such as industrial automation and medical equipment.  4. The Controller Area Network (CAN) bus is a serial asynchronous bus used in instrumentation applications for industries such as automobiles. 2. CAN frame works? Answer: CAN Frame SOF – 1 Dominant Arbitration Field – 11 bit Identifier, 1 bit RTR (or)...