Filter interviews by
I applied via LinkedIn and was interviewed in Jul 2024. There were 4 interview rounds.
Previous work clarity is essential for successful collaboration and understanding of project requirements.
Clearly explain the projects you have worked on in the past, including your role and responsibilities
Provide examples of how you communicated with team members to ensure clarity in project goals
Discuss any challenges you faced in previous projects and how you overcame them
Bit manipulation, memory layout, interrupts, semaphore mutex, implement memcpy, sorting, algo to share resource equally
Top trending discussions
Invert the bits of a given number
Use bitwise XOR operator (^) with 1 to flip each bit
Repeat the process for all bits in the number
Return the inverted number
Backward compatibility can be supported by using versioning, deprecation strategies, and maintaining clear communication with users.
Use versioning to clearly distinguish between different versions of the system
Implement deprecation strategies to phase out old features gradually
Maintain clear communication with users about upcoming changes and provide migration paths
Consider using compatibility layers or adapters to bri...
posted on 15 Jul 2024
To add two linked lists, iterate through both lists simultaneously and add corresponding nodes, considering carry from previous addition.
Create a dummy node to hold the result.
Initialize current node to dummy node.
Iterate through both lists, adding values and carry from previous addition.
Move to next nodes in both lists.
Handle cases where one list is longer than the other.
Handle final carry if present.
Use Dijkstra's algorithm to find the shortest path in a graph
Implement Dijkstra's algorithm to find the shortest path between two nodes in a graph
Maintain a priority queue to keep track of the shortest distance to each node
Update the shortest distance to each node as you traverse the graph
Track the path by storing the previous node for each node visited
Check if a binary tree is a Binary Search Tree (BST)
Perform an in-order traversal of the tree and check if the resulting array is sorted
Keep track of the previous node value during traversal to compare with the current node value
Ensure that each node's value is greater than the previous node's value in the in-order traversal
Check if a substring in an array of strings is a palindrome or not.
Iterate through each string in the array
For each string, check if any of its substrings are palindromes
Return true if a palindrome substring is found, false otherwise
Major questions were around problem solving, strings
posted on 24 Jun 2024
posted on 7 Jun 2024
I applied via Naukri.com and was interviewed in Dec 2023. There were 3 interview rounds.
Here they asked lots of logical reasoning questions and checked on how you approached different situations
I applied via Recruitment Consulltant and was interviewed in Sep 2023. There were 2 interview rounds.
1 easy, 1 medium and 1 hard LC
To access files in a different server, use protocols like FTP or SSH. To identify similar key value pairs in multiple files, compare values using a script or tool.
Use FTP or SSH protocols to access files in a different server
Write a script or use a tool to compare key value pairs in multiple files
Identify values that are the same and different across files
Example: Use Python script to read files and compare key value p
posted on 4 Jun 2024
I applied via LinkedIn and was interviewed before Jun 2023. There were 3 interview rounds.
Day to day tasks involve coding, debugging, testing, and collaborating with team members.
Writing code for new features or fixing bugs
Debugging and troubleshooting issues
Testing code to ensure quality and functionality
Collaborating with team members on projects
Participating in code reviews and providing feedback
based on 5 reviews
Rating in categories
Senior Software Engineer
32
salaries
| ₹12 L/yr - ₹25 L/yr |
Software Engineer
11
salaries
| ₹9.2 L/yr - ₹21 L/yr |
Senior Engineer
11
salaries
| ₹7 L/yr - ₹21.5 L/yr |
Test and Development Engineer
5
salaries
| ₹11.2 L/yr - ₹18 L/yr |
Design & Verification Engineer
5
salaries
| ₹6 L/yr - ₹8 L/yr |
Analog Devices
Broadcom
Intel
NXP Semiconductors