Upload Button Icon Add office photos

Neilsoft

Compare button icon Compare button icon Compare

Filter interviews by

Neilsoft Interview Questions and Answers

Updated 3 May 2025
Popular Designations

38 Interview questions

A GET piping was asked 4mo ago
Q. What type of valve is used after an NRV in a pump discharge line?
Ans. 

A gate valve is typically used after NRV in pump discharge line.

  • Gate valve is commonly used for isolation and throttling applications

  • It provides a tight seal when closed

  • Gate valves are not suitable for regulating flow like globe valves

  • Examples of gate valve manufacturers include Velan, Powell, and Cameron

A GET piping was asked 4mo ago
Q. Which type of reducer is used in pump suction and why?
Ans. 

Eccentric reducers are used in pump suction to prevent air pockets and cavitation.

  • Eccentric reducers ensure smooth flow of fluid into the pump without creating air pockets

  • Prevents cavitation by maintaining a consistent flow velocity

  • Helps in reducing turbulence and pressure drop in the suction line

A Junior Engineer Electrical was asked 6mo ago
Q. What is electricity?
Ans. 

Electricity is the flow of electric charge, primarily through conductors, enabling energy transfer for various applications.

  • Electricity is generated through various sources like fossil fuels, nuclear, and renewable energy (solar, wind).

  • It can be classified into two types: direct current (DC) and alternating current (AC).

  • Electricity powers homes, industries, and devices, such as lights, computers, and appliances.

  • Th...

View all Junior Engineer Electrical interview questions
A React Developer was asked 7mo ago
Q. What is state updrilling?
Ans. 

State updrilling refers to the process of lifting state from child components to parent components in React for better management.

  • State updrilling is often necessary when multiple child components need to share or access the same state.

  • For example, if a parent component has a list of items and a child component needs to modify that list, the state should be lifted to the parent.

  • This can be achieved by passing stat...

View all React Developer interview questions
A React Developer was asked 7mo ago
Q. How was your last experience?
Ans. 

In my last role, I developed scalable React applications, collaborated with teams, and improved user experience through innovative solutions.

  • Led the development of a responsive web application using React and Redux, improving load times by 30%.

  • Collaborated with UX/UI designers to implement user-friendly interfaces, resulting in a 25% increase in user engagement.

  • Utilized React Hooks for state management, simplifyin...

View all React Developer interview questions
A React Developer was asked 7mo ago
Q. What is React and how does it work?
Ans. 

React is a JavaScript library for building user interfaces, particularly single-page applications, using a component-based architecture.

  • Component-Based Architecture: React allows developers to build encapsulated components that manage their own state, making code reusable and easier to maintain.

  • Virtual DOM: React uses a virtual representation of the DOM to optimize rendering. When the state of an object changes, R...

View all React Developer interview questions
A Cadd Developer was asked 9mo ago
Q. How do you add a wall with custom parameters in Revit?
Ans. 

To add a wall with custom parameters in Revit, you can use the 'Wall' tool and then modify the parameters in the properties palette.

  • Select the 'Wall' tool from the toolbar

  • Draw the wall in the desired location

  • In the properties palette, you can modify parameters such as height, width, material, etc.

Are these interview questions helpful?
A Cadd Developer was asked 9mo ago
Q. Can you provide a brief overview of your experience in CAD development?
Ans. 

I have 5 years of experience in CAD development, specializing in creating custom tools and plugins for AutoCAD and SolidWorks.

  • Developed custom tools and plugins for AutoCAD and SolidWorks

  • Proficient in CAD programming languages such as AutoLISP and VBA

  • Experience in creating parametric models and assemblies

  • Worked on projects involving 3D modeling and rendering

  • Collaborated with engineers and designers to optimize CAD...

A Cadd Developer was asked 9mo ago
Q. What is a family in Revit?
Ans. 

In Revit, a family is a group of elements with a common set of properties, such as doors, windows, or furniture.

  • Families in Revit are reusable groups of elements that share similar characteristics.

  • They can include 2D and 3D geometry, parameters, and other data.

  • Examples of families in Revit include furniture families, lighting families, and equipment families.

A Cadd Developer was asked 9mo ago
Q. How have you used Revit and Autocad API in your projects?
Ans. 

I have used Revit and Autocad API extensively in my projects to automate tasks, create custom tools, and improve efficiency.

  • Developed custom Revit plugins using Revit API to automate repetitive tasks and improve workflow

  • Utilized Autocad API to create custom commands for specific design requirements

  • Integrated Revit and Autocad API to streamline data exchange between the two platforms

  • Implemented batch processing scr...

Neilsoft Interview Experiences

42 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Jan 2023. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(7 Questions)

  • Q1. Explain Basics OOP Pillars
  • Q2. What's copy constructor. Why it's passed by reference Why copy constructor can not be void
  • Ans. 

    A copy constructor is a special constructor that creates a new object by copying the values of another object.

    • Copy constructor is used to create a new object with the same values as an existing object.

    • It is passed by reference to avoid unnecessary object copying, which can be expensive.

    • Copy constructor cannot be void because it needs to return the newly created object.

  • Answered by AI
  • Q3. Difference in array and linked list
  • Q4. Given three points how to check if they are colinear
  • Ans. 

    To check if three points are colinear, calculate the slope between each pair of points and compare them.

    • Calculate the slope between the first two points using the formula: slope = (y2 - y1) / (x2 - x1)

    • Calculate the slope between the second and third points using the same formula

    • If the slopes between all pairs of points are equal, then the points are colinear

  • Answered by AI
  • Q5. Given point and circle how to find if point is inside circle or outside circle
  • Ans. 

    To determine if a point is inside or outside a circle, calculate the distance between the point and the center of the circle.

    • Calculate the distance between the point and the center of the circle using the distance formula: sqrt((x2 - x1)^2 + (y2 - y1)^2)

    • If the distance is less than the radius of the circle, the point is inside the circle. If it is equal to the radius, the point is on the circle. Otherwise, it is outsid...

  • Answered by AI
  • Q6. How to find resultant of two vectors in terms of magnitude and direction
  • Ans. 

    The resultant of two vectors can be found by adding the magnitudes and finding the direction using trigonometry.

    • To find the magnitude of the resultant, use the Pythagorean theorem: magnitude = sqrt(a^2 + b^2)

    • To find the direction of the resultant, use trigonometry: direction = atan(b/a)

    • If the vectors are given in terms of their components, add the corresponding components to find the resultant

  • Answered by AI
  • Q7. Can child class point points to base class?
  • Ans. 

    Yes, a child class can point to a base class.

    • In object-oriented programming, a child class can inherit from a base class and use its methods and properties.

    • A child class can also override the methods of the base class to provide its own implementation.

    • Polymorphism allows a child class object to be treated as a base class object, enabling it to point to the base class.

    • This is useful for code reusability and creating a h...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Neilsoft Software Engineer interview:
  • C++
Interview preparation tips for other job seekers - Check for which profile interview is. This Company works in CAD so good to have basic math and geometry knowledge

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

DSA round coding challenge

Round 2 - Technical 

(2 Questions)

  • Q1. What is react and explain its working
  • Ans. 

    React is a JavaScript library for building user interfaces, particularly single-page applications, using a component-based architecture.

    • Component-Based Architecture: React allows developers to build encapsulated components that manage their own state, making code reusable and easier to maintain.

    • Virtual DOM: React uses a virtual representation of the DOM to optimize rendering. When the state of an object changes, React ...

  • Answered by AI
  • Q2. What is state updrilling
  • Ans. 

    State updrilling refers to the process of lifting state from child components to parent components in React for better management.

    • State updrilling is often necessary when multiple child components need to share or access the same state.

    • For example, if a parent component has a list of items and a child component needs to modify that list, the state should be lifted to the parent.

    • This can be achieved by passing state and...

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. How was you last experience
  • Ans. 

    In my last role, I developed scalable React applications, collaborated with teams, and improved user experience through innovative solutions.

    • Led the development of a responsive web application using React and Redux, improving load times by 30%.

    • Collaborated with UX/UI designers to implement user-friendly interfaces, resulting in a 25% increase in user engagement.

    • Utilized React Hooks for state management, simplifying cod...

  • Answered by AI
  • Q2. Salary negotiation

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Technical questions regarding Piping.
  • Q2. Layouts and deliverables discussion.

Interview Preparation Tips

Interview preparation tips for other job seekers - Good Indepth Interview.
Thorough preparation required.
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Aptitude test was not prompt

Round 2 - Technical 

(2 Questions)

  • Q1. They mentioned personal interview for technical round
  • Q2. They took technical interview and then gave detailing work.
Round 3 - HR 

(1 Question)

  • Q1. Hr is very poor

Interview Preparation Tips

Interview preparation tips for other job seekers - They hire engineers for detailing work. Please note they do not have engineering work. Not recommended for freshers or ani degree holder. They take Workplace harassment casually. Poor HR department who is biased. They do not take safety as a priority. Very very very poor company. Don’t waste your valuable time and talent in this company.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. React, hooks, optimization, lazy loading

Electrical GET Interview Questions & Answers

user image Solanki Parth

posted on 19 Jul 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Working principle of induction motor
  • Ans. 

    Induction motors work on the principle of electromagnetic induction to generate rotating magnetic fields.

    • Induction motors have a stator with a set of windings that are connected to an AC power source.

    • When the AC power is applied, it creates a rotating magnetic field in the stator.

    • This rotating magnetic field induces currents in the rotor bars, causing it to rotate.

    • The rotor never catches up to the speed of the rotating...

  • Answered by AI
  • Q2. What is illumination?
  • Ans. 

    Illumination refers to the amount of light present in a space, measured in lux or foot-candles.

    • Illumination is crucial for visibility and safety in indoor and outdoor environments.

    • It is measured using units such as lux or foot-candles.

    • Proper illumination levels are important in workplaces, homes, and public spaces.

    • Examples of illumination sources include natural light, light fixtures, and streetlights.

  • Answered by AI
  • Q3. What is switch gear ? And it's application
  • Ans. 

    Switch gear is a combination of electrical disconnect switches, fuses or circuit breakers used to control, protect and isolate electrical equipment.

    • Switch gear is used to control the flow of electricity in a power system.

    • It is essential for protecting electrical equipment from damage due to overloads or short circuits.

    • Common applications of switch gear include power distribution, industrial plants, and electrical subst...

  • Answered by AI
  • Q4. Types of Transformer
  • Ans. 

    Transformers are classified based on their construction, cooling methods, and voltage levels.

    • Based on construction: Core type and Shell type transformers

    • Based on cooling methods: Oil immersed, Dry type, and Water cooled transformers

    • Based on voltage levels: Step-up and Step-down transformers

    • Examples: Distribution transformer, Power transformer, Auto transformer

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Go to interview with your basics.
All the best

Junior Engineer Electrical Interview Questions & Answers

user image Vishwajeet Anil Patil

posted on 27 Dec 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is electricity
  • Ans. 

    Electricity is the flow of electric charge, primarily through conductors, enabling energy transfer for various applications.

    • Electricity is generated through various sources like fossil fuels, nuclear, and renewable energy (solar, wind).

    • It can be classified into two types: direct current (DC) and alternating current (AC).

    • Electricity powers homes, industries, and devices, such as lights, computers, and appliances.

    • The flo...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I appeared for an interview in Sep 2024, where I was asked the following questions.

  • Q1. Ask query on project
  • Q2. What is python
  • Q3. Syntax of dictionary in Python
  • Ans. 

    A dictionary in Python is a mutable, unordered collection of key-value pairs, defined using curly braces.

    • Dictionaries are defined using curly braces: {}.

    • Key-value pairs are separated by a colon (:). Example: {'key': 'value'}.

    • Keys must be unique and immutable (e.g., strings, numbers, tuples).

    • Values can be of any data type, including lists and other dictionaries.

    • Access values using keys: my_dict['key'].

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Pratice query and study sql

Team Lead Interview Questions & Answers

user image Anonymous

posted on 22 Jun 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic structural knowledge required

Round 2 - One-on-one 

(2 Questions)

  • Q1. What is mean by sc connection
  • Ans. 

    SC connection refers to a type of fiber optic connector commonly used in networking.

    • SC stands for Subscriber Connector or Standard Connector.

    • It is a type of fiber optic connector with a push-pull locking mechanism.

    • SC connectors are used in networking applications for connecting fiber optic cables.

    • They are easy to install and provide reliable connections.

    • SC connectors are commonly used in data centers, telecommunication...

  • Answered by AI
  • Q2. What is connection types
  • Ans. 

    Connection types refer to the different ways devices can connect to each other or to a network.

    • Wired connections (e.g. Ethernet, USB)

    • Wireless connections (e.g. Wi-Fi, Bluetooth)

    • Cellular connections (e.g. 4G, 5G)

    • Satellite connections

    • Fiber optic connections

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Study AISC

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Sep 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Electrical based aptitude

Round 2 - Technical 

(5 Questions)

  • Q1. They will ask the question related to the your field
  • Q2. What is tranformer
  • Ans. 

    A transformer is a device that transfers electrical energy between two or more circuits through electromagnetic induction.

    • Consists of two coils of wire, known as primary and secondary windings

    • Primary winding receives electrical energy and induces a magnetic field

    • Magnetic field then transfers energy to secondary winding

    • Used to step up or step down voltage in electrical systems

    • Commonly used in power distribution systems

  • Answered by AI
  • Q3. What is induction motor
  • Ans. 

    An induction motor is a type of AC motor where power is supplied to the rotor by electromagnetic induction.

    • Consists of a stator and a rotor

    • Does not require any physical connection between the rotor and the stator

    • Commonly used in household appliances, industrial machinery, and electric vehicles

  • Answered by AI
  • Q4. Types of ac motors
  • Ans. 

    Types of AC motors include induction motors, synchronous motors, and single-phase motors.

    • Induction motors: most commonly used type, work on the principle of electromagnetic induction

    • Synchronous motors: maintain constant speed with the help of external DC supply

    • Single-phase motors: used in household appliances, have a single-phase power supply

  • Answered by AI
  • Q5. Types of induction motor
  • Ans. 

    Types of induction motors include single-phase, three-phase, squirrel cage, and wound rotor motors.

    • Single-phase induction motor: used in household appliances and small industrial applications

    • Three-phase induction motor: most commonly used in industrial settings for their efficiency and reliability

    • Squirrel cage induction motor: simple and rugged design, widely used in various applications

    • Wound rotor induction motor: all...

  • Answered by AI

QA Engineer Interview Questions & Answers

user image Anonymous

posted on 3 Mar 2024

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Quantitative Apptitude

Round 2 - Technical 

(2 Questions)

  • Q1. How find xpath in automation
  • Ans. 

    Xpath can be found in automation by inspecting the HTML code of the webpage and using browser developer tools.

    • Inspect the HTML code of the webpage to identify unique attributes of the element you want to locate

    • Use browser developer tools to test and validate the xpath expression

    • Consider using relative xpath for better maintainability

    • Avoid using absolute xpath as it can be brittle and prone to breaking with changes in t...

  • Answered by AI
  • Q2. Testcases testscenario

Interview Preparation Tips

Interview preparation tips for other job seekers - Automation

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Neilsoft?
Ask anonymously on communities.

Neilsoft Interview FAQs

How many rounds are there in Neilsoft interview?
Neilsoft interview process usually has 2-3 rounds. The most common rounds in the Neilsoft interview process are Technical, Resume Shortlist and Aptitude Test.
How to prepare for Neilsoft interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Neilsoft. The most common topics and skills that interviewers at Neilsoft expect are Data Collection, AutoCAD, C++, Python and Salesforce.
What are the top questions asked in Neilsoft interview?

Some of the top questions asked at the Neilsoft interview -

  1. Given point and circle how to find if point is inside circle or outside cir...read more
  2. Difference between shared and global parameters, instance and type paramete...read more
  3. How to find resultant of two vectors in terms of magnitude and direct...read more
How long is the Neilsoft interview process?

The duration of Neilsoft interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.8/5

based on 37 interview experiences

Difficulty level

Easy 14%
Moderate 86%

Duration

Less than 2 weeks 57%
2-4 weeks 33%
More than 8 weeks 10%
View more

Interview Questions from Similar Companies

L&T Construction Interview Questions
4.0
 • 819 Interviews
Tata Projects Interview Questions
4.2
 • 496 Interviews
TCE Interview Questions
3.8
 • 265 Interviews
AECOM Interview Questions
4.2
 • 126 Interviews
Apco Infratech Interview Questions
3.7
 • 122 Interviews
AtkinsRealis Interview Questions
3.9
 • 92 Interviews
View all

Neilsoft Reviews and Ratings

based on 376 reviews

3.5/5

Rating in categories

3.1

Skill development

3.5

Work-life balance

3.0

Salary

3.9

Job security

3.2

Company culture

2.8

Promotions

3.1

Work satisfaction

Explore 376 Reviews and Ratings
Project Engineer

Pune

4-8 Yrs

Not Disclosed

Electrical Design Engineer

Pune

1-5 Yrs

Not Disclosed

Mechanical Design Engineer

Pune

2-5 Yrs

Not Disclosed

Explore more jobs
Junior Engineer
197 salaries
unlock blur

₹2.5 L/yr - ₹5.1 L/yr

BIM Engineer
102 salaries
unlock blur

₹3 L/yr - ₹9 L/yr

Engineer
71 salaries
unlock blur

₹3.2 L/yr - ₹9 L/yr

Design Engineer
70 salaries
unlock blur

₹2.5 L/yr - ₹8.4 L/yr

Software Engineer
69 salaries
unlock blur

₹3.2 L/yr - ₹12 L/yr

Explore more salaries
Compare Neilsoft with

L&T Construction

4.0
Compare

Tata Projects

4.2
Compare

Shapoorji Pallonji Group

4.1
Compare

Kalpataru Projects International

4.1
Compare
write
Share an Interview