Filter interviews by
I2C is a serial communication protocol used to connect multiple devices in a master-slave configuration.
I2C stands for Inter-Integrated Circuit.
It uses two wires - SDA (data line) and SCL (clock line).
Devices are addressed by a unique 7-bit address.
Supports multiple masters and slaves on the same bus.
Commonly used in sensors, EEPROMs, and other peripherals.
I applied via Campus Placement and was interviewed before Jun 2020. There were 5 interview rounds.
posted on 10 May 2018
Create a Django project, deploy with Docker and Git
Install Django and Docker
Create a new Django project
Initialize a Git repository
Create a Dockerfile for the Django project
Build and run the Docker image
Push the code to a Git repository
posted on 8 Dec 2021
I applied via Naukri.com and was interviewed before Dec 2020. There were 3 interview rounds.
posted on 28 May 2023
posted on 19 Aug 2023
I applied via Naukri.com and was interviewed in Feb 2023. There were 4 interview rounds.
The type of program refers to the category or purpose of the software being developed.
Web application
Mobile app
Desktop software
Embedded system
Game development
posted on 28 Oct 2021
Function pointer is a variable that stores the address of a function. It is used to pass functions as arguments and for callbacks.
Function pointers are used to implement callbacks in event-driven programming.
They are used in sorting algorithms to pass a comparison function as an argument.
Function pointers are used in device drivers to register interrupt handlers.
They are used in dynamic linking to resolve symbols at ru...
Embedded C is a subset of C language used for programming embedded systems.
Embedded C has limited resources compared to C
Embedded C has specific libraries for hardware access
Embedded C has specific memory management techniques
Embedded C has specific coding standards for safety-critical systems
C is a general-purpose language while Embedded C is specific to embedded systems
Storage classes define the scope and lifetime of variables in C programming language.
There are four storage classes in C: auto, register, static, and extern.
Auto variables are local to a block and have automatic storage duration.
Register variables are stored in CPU registers for faster access.
Static variables have a lifetime throughout the program and are initialized only once.
Extern variables are declared outside of a...
posted on 9 Jun 2022
I applied via Naukri.com
posted on 28 May 2024
Sizeof operator in C returns the size of a variable or data type in bytes.
Sizeof operator is evaluated at compile time
Sizeof operator can be used with variables, data types, or expressions
Example: sizeof(int) returns 4 on a 32-bit system
posted on 11 Sep 2024
Async/await is a feature in programming that allows asynchronous code to be written in a synchronous manner.
Async/await is a way to write asynchronous code in a more synchronous style.
It is used in languages like JavaScript to handle asynchronous operations.
Async functions return a Promise, which allows them to be awaited.
Await keyword is used to pause the execution of an async function until a Promise is settled.
Implementing CI/CD involves automating the process of integrating code changes and deploying them to production.
Set up a version control system like Git to track changes
Use a continuous integration tool like Jenkins to automatically build and test code
Implement automated testing to ensure code quality
Use a continuous deployment tool like Ansible or Docker to deploy code changes
Integrate monitoring and alerting to track
based on 1 interview
Interview experience
Embedded Design Engineer
8
salaries
| ₹0 L/yr - ₹0 L/yr |
Hardware Design Engineer
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Embedded Software Engineer
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Embedded Developer
4
salaries
| ₹0 L/yr - ₹0 L/yr |
PCB Design Engineer
4
salaries
| ₹0 L/yr - ₹0 L/yr |
EmbDes Engineering Solutions
Saison Components & Solutions
Cubical Laboratories
Sofcon India Pvt Ltd