Filter interviews by
I applied via Walk-in and was interviewed in Jul 2023. There were 2 interview rounds.
CNC machine control program is a set of instructions used to control the movements and functions of a CNC machine.
CNC machine control programs are typically written in G-code or M-code.
The program specifies the toolpath, speeds, feeds, and other parameters for machining operations.
Programs can be created manually or generated using CAM software.
Examples of CNC machine control programs include drilling, milling, and tur...
HMC machine control program is a software used to control Horizontal Machining Centers for precision machining operations.
HMC machine control program is used to input commands for the machine to perform specific tasks.
It controls the movement of the cutting tool, spindle speed, coolant flow, and other parameters.
The program can be written in G-code or other programming languages.
It ensures accurate and efficient machin...
VMC machine control program is used to control the operations of a Vertical Machining Center.
VMC machine control program is a set of instructions that control the movements and operations of a Vertical Machining Center.
It includes commands for tool changes, spindle speed, feed rate, and cutting paths.
The program is typically written in G-code, a language that tells the machine how to move and operate.
Operators need to ...
Top trending discussions
I applied via Naukri.com and was interviewed before Jul 2022. There were 4 interview rounds.
I appeared for an interview before Mar 2024, where I was asked the following questions.
Determine overlapping intervals from a list of time intervals and merge them into consolidated intervals.
Sort the intervals based on the start time.
Iterate through the sorted intervals and compare the current interval with the last merged interval.
If they overlap, merge them by updating the end time of the last merged interval.
If they don't overlap, add the current interval to the merged list.
Example: For intervals [(1...
Dynamic Programming (DP) is a method for solving complex problems by breaking them down into simpler subproblems.
DP is used when a problem can be divided into overlapping subproblems.
It utilizes memoization or tabulation to store results of subproblems.
Example: Fibonacci sequence can be computed efficiently using DP.
Another example is the Knapsack problem, where optimal solutions are built from optimal sub-solutions.
posted on 18 May 2017
I appeared for an interview in May 2017.
A leading tech company specializing in software development and digital solutions.
Specializes in software development
Provides digital solutions
Known for innovative technology solutions
I wish to do this internship to gain practical experience in my field of study and to expand my professional network.
Gain practical experience in my field of study
Expand my professional network
Learn new skills and techniques
Apply theoretical knowledge in a real-world setting
Aptitude test covering all technical questions
posted on 11 Feb 2024
I applied via Job Portal and was interviewed in Aug 2023. There was 1 interview round.
MSME stands for Micro, Small, and Medium Enterprises. It refers to small businesses that play a crucial role in the economic development of a country.
MSMEs are classified based on their investment in plant and machinery or equipment.
Micro enterprises have investment up to Rs. 1 crore, small enterprises have investment up to Rs. 10 crore, and medium enterprises have investment up to Rs. 50 crore.
They contribute to emplo...
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
Threads are lightweight processes within a single process, sharing memory space, while processes are independent instances of a program with their own memory space.
Threads share memory space within a process, allowing for efficient communication and data sharing.
Processes have their own memory space, making them more isolated and secure.
Threads are faster to create and switch between compared to processes.
Processes are...
Thread synchronization using semaphore/mutex in programming
Use semaphores to control access to shared resources among multiple threads
Mutex can be used to ensure only one thread can access a resource at a time
Implement a program where threads wait for a semaphore signal before accessing a shared resource
posted on 20 Jul 2024
Aptitude followed by core C++ questions.
Expectations for a Senior Software Engineer
Strong technical skills and expertise in relevant programming languages and technologies
Ability to lead and mentor junior team members
Experience in designing and implementing complex software systems
Excellent problem-solving and analytical skills
Strong communication and collaboration skills
based on 1 interview experience
Difficulty level
Duration
HSE Advisor
5
salaries
| ₹7.2 L/yr - ₹21 L/yr |
RIG Mechanic
5
salaries
| ₹9.2 L/yr - ₹10.6 L/yr |
Chief Mechanic
4
salaries
| ₹18.4 L/yr - ₹20.1 L/yr |
RIG Electrician
4
salaries
| ₹1.5 L/yr - ₹18 L/yr |
Executive Health and Safety Advisor
4
salaries
| ₹16 L/yr - ₹24 L/yr |
G4S
SIS Prosegur Holdings
Securitas
myGate