Filter interviews by
Top trending discussions
I applied via Naukri.com and was interviewed in Jun 2024. There were 3 interview rounds.
Basic questions on C such as storage classes, pointers and more.
For coding, I was asked to write a LinkedList using C and insert a node in the LinkedList. Very straight forward.
Experience with MQTT protocol for communication in IoT devices.
Developed firmware using MQTT protocol for real-time communication
Implemented MQTT client libraries in embedded systems
Worked on MQTT topics, QoS levels, and message retention policies
I applied via Approached by Company and was interviewed in Oct 2024. There were 2 interview rounds.
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
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
I applied via LinkedIn and was interviewed in Aug 2023. There were 3 interview rounds.
Basics like converting decimal number to binary.
Syllabus based question
I applied via Recruitment Consulltant and was interviewed in Dec 2022. There were 2 interview rounds.
A dangling pointer is a pointer that points to a memory location that has been deallocated or freed.
Dangling pointers can cause crashes or unpredictable behavior.
They occur when a pointer is not set to NULL after the memory it points to is freed.
They can also occur when a pointer is used after the memory it points to has been freed.
Dangling pointers can be avoided by setting pointers to NULL after freeing memory.
Static libraries are linked at compile-time, while dynamic libraries are linked at run-time.
Static libraries are included in the final executable file, increasing its size.
Dynamic libraries are loaded into memory only when needed, reducing the executable size.
Static libraries are platform-specific, while dynamic libraries can be shared across platforms.
Static libraries provide faster execution, while dynamic libraries ...
Interview experience
based on 2 reviews
Rating in categories
TCS
Accenture
Wipro
Cognizant