Filter interviews by
I was interviewed before Feb 2024.
Microcontrollers are integrated circuits designed for specific tasks with built-in memory and peripherals, while microprocessors are general-purpose CPUs without built-in memory or peripherals.
Microcontrollers are typically used in embedded systems for specific tasks, such as controlling a motor or sensor.
Microcontrollers have built-in memory and peripherals, reducing the need for external components.
Microprocessors ar...
Raspberry Pi is a small, affordable computer that can be used for various projects and applications.
Single-board computer developed by the Raspberry Pi Foundation
Runs on Linux-based operating system
Used for educational purposes, DIY projects, IoT applications, etc.
Example: Raspberry Pi 4 Model B
A microcontroller is a small computer on a single integrated circuit that contains a processor core, memory, and programmable input/output peripherals.
Microcontrollers are used in embedded systems for controlling various devices and processes.
They are often programmed using C or assembly language.
Examples of microcontrollers include Arduino, Raspberry Pi, and PIC.
IC 8051 is a popular 8-bit microcontroller used in embedded systems.
IC 8051 is a family of 8-bit microcontrollers developed by Intel in the 1980s.
It is widely used in embedded systems for various applications such as automotive, industrial, and consumer electronics.
The IC 8051 has a Harvard architecture with separate program and data memory spaces.
It has a wide range of peripherals including timers, serial communicatio...
Top trending discussions
I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.
Memory allocation in C involves dynamically allocating and deallocating memory during program execution.
Memory allocation in C is done using functions like malloc, calloc, realloc, and free.
malloc function is used to allocate a block of memory of a specified size.
calloc function is used to allocate a block of memory for an array of elements, initializing all bytes to zero.
realloc function is used to resize a previously...
I applied via Indeed and was interviewed in Oct 2023. There were 2 interview rounds.
Timers are used to measure time intervals, while counters are used to count events or occurrences.
Timers are typically used for generating delays, measuring time intervals, or triggering events at specific times.
Counters are used to count external events, such as pulses or interrupts.
Timers can be used to implement software delays, while counters can be used for tasks like frequency measurement.
Examples: A timer can be...
I applied via Naukri.com and was interviewed in Aug 2023. There was 1 interview round.
Microprocessor is a standalone CPU while microcontroller has CPU, memory, and peripherals on a single chip.
Microprocessor is used in applications where processing power is the main requirement, like computers.
Microcontroller is used in embedded systems where space, power, and cost are constraints, like in IoT devices.
Microprocessors require external components like memory and peripherals, while microcontrollers have th...
Stack memory in microcontrollers is used for storing local variables, function parameters, return addresses, and other temporary data during program execution.
Stack memory is a limited resource in microcontrollers and is typically smaller than heap memory.
Stack memory is managed automatically by the compiler and is organized as a LIFO (Last In, First Out) data structure.
Accessing stack memory is faster than accessing h...
Static keyword is used to declare variables and functions that are only accessible within the file they are declared in.
Static variables retain their value between function calls
Static functions can only be called within the file they are declared in
Static variables in functions are initialized only once
posted on 4 Apr 2024
I applied via Naukri.com and was interviewed in Oct 2023. There were 3 interview rounds.
Percentage, speed, series, logical abulity, differnces
Swapping nibbles of strings in C
Use bitwise operations to swap the nibbles of each character in the string
Iterate through each character in the string and swap the nibbles
Ensure to handle edge cases like strings with odd length or non-hex characters
Online c programming test using online tool
posted on 1 May 2024
I applied via Job Portal and was interviewed in Apr 2024. There was 1 interview round.
Very basic c questions like an array
Syllabus based question
I applied via Recruitment Consulltant and was interviewed in Dec 2022. There were 2 interview rounds.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Sdet
9
salaries
| ₹4 L/yr - ₹16 L/yr |
Software Engineer
5
salaries
| ₹6 L/yr - ₹12 L/yr |
Software Developer
4
salaries
| ₹8 L/yr - ₹12.5 L/yr |
Software Development Engineer
4
salaries
| ₹8 L/yr - ₹13 L/yr |
Senior QA Engineer
3
salaries
| ₹6 L/yr - ₹6.5 L/yr |
TCS
Infosys
Wipro
HCLTech