i
Nash Industries
Filter interviews by
I applied via campus placement at Institute of Management Studies (IMS), Ghaziabad and was interviewed in Aug 2023. There were 3 interview rounds.
They asked basic programs, cloud computing, computer networking
Top trending discussions
Aptitude test covering all technical questions
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
The output will be 23323
The DivideNumber method recursively divides the input number by 10 until it is less than 10
The Console.Write statement prints the result of n/10 each time the method is called
Convert numeric input to words in English
Break down the input number into hundreds, tens, and ones place
Use a dictionary or array to map numbers to their corresponding words
Handle special cases like teens and tens separately
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
Async and Await are keywords in JavaScript used to handle asynchronous operations in a synchronous manner.
Async is used to define a function as asynchronous, allowing it to run in the background without blocking the main thread.
Await is used to pause the execution of an async function until a Promise is settled, and then resumes the function with the resolved value.
Async functions always return a Promise, which allows ...
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
Technical assesment was there in first round
I was interviewed in Mar 2024.
A closure is a function that has access to its own scope, as well as the outer function's scope.
Closure allows a function to access variables from its outer function even after the outer function has finished executing.
Example: function outerFunction() { let outerVar = 'I am outer'; return function innerFunction() { console.log(outerVar); }; }
When innerFunction is called, it can still access outerVar even though outerF
Interview experience
Quality Engineer
129
salaries
| ₹1.5 L/yr - ₹5 L/yr |
Production Engineer
84
salaries
| ₹2 L/yr - ₹5.5 L/yr |
Graduate Engineer Trainee (Get)
65
salaries
| ₹2 L/yr - ₹3.2 L/yr |
Engineer
55
salaries
| ₹2.2 L/yr - ₹5.2 L/yr |
NPD Engineer
53
salaries
| ₹2.2 L/yr - ₹5.2 L/yr |
Tata Group
Reliance Industries
Aditya Birla Group
Mahindra & Mahindra