i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Approached by Company and was interviewed in Oct 2024. There were 2 interview rounds.
I am a dedicated and passionate embedded engineer with a strong background in programming and hardware design.
Proficient in programming languages such as C, C++, and Python
Experience in designing and implementing embedded systems
Familiarity with microcontrollers and microprocessors
Strong problem-solving and analytical skills
Excellent communication and teamwork abilities
My name is not available.
I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.
Array, linked list ,oops
Structure, union and project work
A pointer is a variable that stores the memory address of another variable.
Pointers are used to access and manipulate memory directly.
They are often used in programming languages like C and C++.
Example: int *ptr; // declares a pointer to an integer variable
Stack is a data structure that follows Last In First Out (LIFO) principle, used for storing temporary data in a program.
Stack is a linear data structure with two main operations: push (adds data) and pop (removes data).
Example: function call stack in programming languages like C, where function calls are added and removed in a LIFO manner.
Stack memory is used for local variables and function call management.
Stack overf...
C basics , data structure, logical questions.
, pointers
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
I applied via LinkedIn and was interviewed before Jun 2021. There were 2 interview rounds.
Code snippets of c programming
Use #include to include header files
Use int main() to start the program
Use printf() to print output
Use scanf() to take input
Use if-else statements for conditional execution
Use loops like for, while, do-while for repetitive tasks
Use arrays to store multiple values of same data type
Use pointers to manipulate memory addresses
Use structures to group related data
Use functions to modularize code
ISR routine is a function that is executed in response to an interrupt signal.
ISR stands for Interrupt Service Routine
It is used to handle hardware interrupts
ISR routines are written in C language
They are executed when an interrupt signal is received
ISR routines should be short and efficient
They should not block other interrupts
Examples of ISR routines include handling keyboard input or timer interrupts
I applied via Naukri.com and was interviewed in Oct 2020. There were 3 interview rounds.
Latest embedded C programming includes features like dynamic memory allocation, multi-threading, and object-oriented programming.
Dynamic memory allocation allows for more efficient use of memory
Multi-threading enables concurrent execution of multiple tasks
Object-oriented programming allows for better code organization and reusability
Embedded new ideas refer to innovative concepts and solutions that can be implemented in embedded systems.
Embedded new ideas can improve the functionality, performance, and efficiency of embedded systems.
Examples of embedded new ideas include the use of machine learning algorithms, IoT integration, and real-time data processing.
Embedded new ideas can also involve the development of new hardware components or the optimi...
I applied via Naukri.com and was interviewed in Mar 2022. There were 2 interview rounds.
I have learned various data structures during my college days and have also worked with STL classes.
I have knowledge of arrays, linked lists, stacks, queues, trees, and graphs.
I have worked with STL classes like vector, list, map, set, etc.
I am familiar with algorithms like sorting, searching, and traversal.
I have experience in implementing data structures and algorithms in C++, Java, and Python.
My salary expectations are based on my experience, skills, and the industry standards for Embedded Testing Engineers.
Consider the average salary range for Embedded Testing Engineers in the industry
Take into account your level of experience and expertise
Factor in the location and cost of living
Consider any additional benefits or perks offered by the company
Be open to negotiation and discuss your expectations during the
I worked as an Embedded Testing Engineer at XYZ Company.
Performed testing and validation of embedded systems
Developed test plans and test cases for various projects
Executed test cases and reported defects
Collaborated with cross-functional teams to resolve issues
Conducted regression testing to ensure software stability
Used tools like JIRA and Jenkins for test management and automation
I am looking for a change to explore new opportunities and challenges in my career.
Seeking professional growth and advancement
Wanting to work in a different industry or domain
Desire for a better work-life balance
Relocation or proximity to family
Company culture or values misalignment
Seeking better compensation or benefits
I am an experienced Embedded Testing Engineer with a strong background in testing and debugging embedded systems.
I have a Bachelor's degree in Electrical Engineering.
I have worked on various projects involving testing and validation of embedded systems.
I am proficient in programming languages like C and Python.
I have experience in using testing tools and frameworks such as JUnit and Selenium.
I have a strong understandi...
Interview experience
Associate
72.4k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
Programmer Analyst
55.5k
salaries
| ₹2.4 L/yr - ₹9.8 L/yr |
Senior Associate
48.4k
salaries
| ₹9 L/yr - ₹27.2 L/yr |
Senior Processing Executive
28.7k
salaries
| ₹1.8 L/yr - ₹9 L/yr |
Technical Lead
17.6k
salaries
| ₹5.9 L/yr - ₹24.5 L/yr |
TCS
Infosys
Wipro
Accenture