Filter interviews by
I applied via Company Website and was interviewed before Mar 2023. There was 1 interview round.
posted on 28 Feb 2024
posted on 15 Dec 2022
I have worked on Allen Bradley, Siemens, and Mitsubishi PLCs. I have a good understanding of machines and their operations.
I have experience working with Allen Bradley, Siemens, and Mitsubishi PLCs
I have a good understanding of how machines operate and their components
I am familiar with programming languages such as ladder logic and structured text
I have worked on various types of machines including conveyor systems, p
TPM stands for Total Productive Maintenance, a system that aims to maximize equipment effectiveness and minimize downtime.
TPM involves all employees in the maintenance process
It focuses on proactive maintenance to prevent breakdowns
TPM aims to improve overall equipment effectiveness (OEE)
It includes regular cleaning, inspection, and lubrication of equipment
TPM also involves training employees on maintenance and safety
I applied via Walk-in and was interviewed in Jul 2022. There were 2 interview rounds.
I applied via Referral and was interviewed in Apr 2024. There were 2 interview rounds.
Running stream median, priority queue, binary search, dp basic
A cycle in a linked list occurs when a node points to a previous node in the list, creating a loop.
Check for a cycle using two pointers - one moving one node at a time and the other moving two nodes at a time.
If the two pointers meet at any point, there is a cycle in the linked list.
Example: 1 -> 2 -> 3 -> 4 -> 2 (points back to 2), this linked list has a cycle.
Construct a tree from pre and post order traversal arrays.
Start by creating a root node using the first element of the pre-order array.
Find the index of the root node in the post-order array to divide it into left and right subtrees.
Recursively build the left and right subtrees.
Repeat the process for each subtree until the tree is fully constructed.
30 min pof test of verbal, reasoning
5 coding questions with medium to tough difficult level
I applied via campus placement at National Institute of Technology (NIT), Jamshedpur and was interviewed before Oct 2022. There were 5 interview rounds.
Coding MCQ questions, CS fundamentals and aptitude MCQ
Workqueues are data structures used in operating systems to manage tasks and prioritize their execution.
Workqueues are used to schedule and manage tasks in an operating system.
They help in prioritizing tasks based on their importance and urgency.
Workqueues are commonly used in kernel programming to handle asynchronous tasks.
Examples of workqueues include the Linux kernel workqueue and Windows kernel workqueue.
Implement search, insert, and delete operations in binary trees.
For search operation, start at the root and recursively search left or right subtree based on the value being searched.
For insert operation, start at the root and recursively find the correct position to insert the new node.
For delete operation, find the node to be deleted, handle different cases (no child, one child, two children) accordingly.
Software Engineer
352
salaries
| ₹13.6 L/yr - ₹47.3 L/yr |
SOC Design Engineer
221
salaries
| ₹10.5 L/yr - ₹42 L/yr |
System Validation Engineer
176
salaries
| ₹12 L/yr - ₹41.5 L/yr |
Design Engineer
157
salaries
| ₹10.7 L/yr - ₹43 L/yr |
Software Development Engineer
152
salaries
| ₹10.9 L/yr - ₹43 L/yr |
Qualcomm
Nvidia
Microsoft Corporation
Advanced Micro Devices