Filter interviews by
I applied via Referral and was interviewed before Jul 2023. There was 1 interview round.
Circuit design involves creating a detailed plan for the layout and components of an electronic circuit.
Identifying the requirements and specifications of the circuit
Selecting appropriate components such as resistors, capacitors, and integrated circuits
Creating a schematic diagram to visualize the connections between components
Simulating the circuit to ensure functionality and performance
Designing a printed circuit boa...
Top trending discussions
I am a dedicated and experienced team leader with a passion for motivating and guiding my team towards success.
Experienced in leading teams towards achieving goals
Skilled in motivating team members
Passionate about guiding and mentoring others
As a Team Leader, my roles and responsibilities include overseeing team performance, providing guidance and support, and ensuring project deadlines are met.
Overseeing team performance and productivity
Providing guidance and support to team members
Ensuring project deadlines are met
Communicating with upper management to report progress and issues
Resolving conflicts within the team
Training and developing team members
I applied via Naukri.com and was interviewed in Nov 2023. There were 3 interview rounds.
I applied via Company Website and was interviewed in Sep 2021. There were 3 interview rounds.
I rate myself as proficient in C programming language.
I have extensive experience in writing C code for various projects.
I am familiar with the syntax and semantics of the language.
I have a good understanding of memory management and pointers in C.
I have worked on optimizing C code for performance.
I have also mentored junior developers in C programming.
Overall, I am confident in my ability to write efficient and mainta...
I applied via Approached by Company and was interviewed before Feb 2023. There were 3 interview rounds.
Implement a simple linked list code
Define a Node struct with data and next pointer
Implement functions to insert, delete, and traverse the linked list
Handle edge cases like empty list or deleting the last node
I applied via Recruitment Consulltant and was interviewed before Jun 2023. There was 1 interview round.
Implement vector using c++
Agile processes emphasize iterative development, collaboration, and flexibility to enhance project delivery and team dynamics.
Iterative Development: Agile breaks projects into small, manageable units called sprints, allowing for regular assessment and adjustments.
Collaboration: Daily stand-up meetings foster communication among team members, ensuring everyone is aligned on goals and progress.
Customer Feedback: Regularl...
I applied via Naukri.com and was interviewed before Apr 2021. There was 1 interview round.
posted on 7 May 2017
I appeared for an interview in Feb 2017.
malloc is a function in C that dynamically allocates memory on the heap. It is used to allocate memory for variables or data structures.
malloc is used in C programming language.
It is used to allocate memory on the heap.
malloc is different from 'new' in C++ as it does not call constructors for objects.
C++ is a general-purpose programming language while Objective C is a superset of C used for iOS and macOS development.
C++ is widely used for developing applications, games, and system software.
Objective C is mainly used for iOS and macOS development.
C++ supports both procedural and object-oriented programming paradigms.
Objective C is an object-oriented language with dynamic runtime features.
C++ has a larger community a...
Class container is a class that holds objects of other classes, while class composition is a way to combine multiple classes to create a new class.
Class container holds objects of other classes, acting as a collection or container.
Class composition combines multiple classes to create a new class with its own behavior and attributes.
In class container, the objects are typically stored in a data structure like an array o...
Divide the horses into groups of 5 and race them. Take the top 2 from each race and race them again. Finally, race the top 2 horses to determine the top 3.
Divide the horses into 3 groups of 5 and race them.
Take the top 2 horses from each race and race them again.
Finally, race the top 2 horses to determine the top 3.
Developing a real-time data processing system for a high-traffic e-commerce website
Implemented a distributed system architecture to handle large volumes of data
Optimized algorithms for efficient data processing and storage
Utilized caching mechanisms to improve system performance
Worked closely with cross-functional teams to troubleshoot and resolve issues
Example: Successfully reduced data processing time by 50% by imple...
Seeking new challenges and opportunities for growth.
Looking for a more challenging role to further develop my skills
Interested in exploring new technologies and industries
Seeking better career advancement opportunities
Want to work in a more collaborative team environment
The width of a tree is the maximum number of nodes at any level in the tree.
To calculate the width of a tree, we can perform a level order traversal and keep track of the maximum number of nodes at any level.
We can use a queue data structure to perform the level order traversal.
At each level, we count the number of nodes in the queue and update the maximum width if necessary.
based on 2 interview experiences
Difficulty level
Duration
based on 8 reviews
Rating in categories
Technical Lead
91
salaries
| ₹12.2 L/yr - ₹37 L/yr |
Design Engineer
56
salaries
| ₹9.4 L/yr - ₹21 L/yr |
Senior Design Engineer
53
salaries
| ₹9.8 L/yr - ₹29.8 L/yr |
Staff Engineer
50
salaries
| ₹16 L/yr - ₹46.6 L/yr |
Intern
24
salaries
| ₹2 L/yr - ₹5 L/yr |
Qualcomm
Intel
Apar Industries
Molex