Filter interviews by
I applied via Naukri.com and was interviewed in Dec 2023. There was 1 interview round.
Pressure temperature rating refers to the maximum allowable pressure and temperature for a piping system or component.
Pressure temperature rating determines the safe operating limits of a piping system.
It is typically specified by industry standards such as ASME B31.3.
The rating is expressed as a combination of pressure and temperature, such as Class 150, Class 300, etc.
Higher pressure and temperature ratings indicate ...
Support refers to the structural elements that hold or carry the weight of a piping system.
Supports are used to prevent excessive movement, vibration, or stress on the piping system.
They can be in the form of hangers, clamps, brackets, or anchors.
Supports are designed based on the weight, size, and material of the piping system.
They are typically made of steel or other strong materials.
Examples of supports include pipe
I applied via Campus Placement and was interviewed in Jan 2024. There was 1 interview round.
It was quiet easy test.
I applied via Company Website and was interviewed in Jan 2023. There were 2 interview rounds.
The basics of OOP (Object-Oriented Programming) pillars are encapsulation, inheritance, and polymorphism.
Encapsulation: Bundling data and methods together in a class to hide implementation details.
Inheritance: Creating new classes from existing ones, inheriting their properties and behaviors.
Polymorphism: Objects of different classes can be treated as objects of a common superclass, allowing flexibility and extensibili
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.
Array is a contiguous block of memory, while linked list is a collection of nodes connected by pointers.
Array has constant time access to elements, while linked list requires traversing the list.
Array has fixed size, while linked list can dynamically grow or shrink.
Insertion and deletion in array is expensive, while linked list can easily insert or delete nodes.
Array is suitable for random access, while linked list is
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
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
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
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
Neilsoft interview questions for popular designations
I applied via Company Website and was interviewed in Apr 2023. There were 3 interview rounds.
They ask question on SFD AND BMD
Get interview-ready with Top Neilsoft Interview Questions
I applied via Referral and was interviewed in Mar 2023. There were 3 interview rounds.
I applied via Company Website and was interviewed in Feb 2023. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Dec 2022. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Apr 2023. There were 3 interview rounds.
Piping MCQ - stress, material, layout
I applied via Naukri.com and was interviewed before Sep 2023. There was 1 interview round.
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 work
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 scripts ...
Dynamic blocks in CAD software are customizable and can change shape, size, or appearance based on user input.
Dynamic blocks allow users to create a single block that can be modified in various ways without creating multiple block definitions.
Parameters can be added to dynamic blocks to control visibility, position, scale, rotation, and other properties.
Dynamic blocks are commonly used in architectural and engineering ...
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.
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.
Top trending discussions
Some of the top questions asked at the Neilsoft interview -
The duration of Neilsoft interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 35 interviews
Interview experience
based on 335 reviews
Rating in categories
Junior Engineer
178
salaries
| ₹2.5 L/yr - ₹5 L/yr |
BIM Engineer
88
salaries
| ₹3 L/yr - ₹10 L/yr |
Engineer
75
salaries
| ₹3 L/yr - ₹9 L/yr |
Design Engineer
62
salaries
| ₹2.8 L/yr - ₹8 L/yr |
Software Engineer
60
salaries
| ₹3.2 L/yr - ₹9.8 L/yr |
TCS
Infosys
Wipro
Tech Mahindra