Filter interviews by
OOP in Python enables code reuse and organization through classes and objects, promoting modular programming.
1. Encapsulation: Bundling data and methods that operate on the data within one unit (class). Example: class `Car` with attributes like `color` and methods like `drive()`.
2. Inheritance: Creating new classes from existing ones, inheriting attributes and methods. Example: class `ElectricCar` inherits from `C...
Uploading files in Django involves using models, forms, and views to handle file storage and retrieval.
Define a model with a FileField or ImageField to store the file.
Example: class Document(models.Model): file = models.FileField(upload_to='documents/')
Create a form that includes the file field.
Example: class DocumentForm(forms.ModelForm): class Meta: model = Document; fields = ['file']
In the view, handle the file...
To find the first non-repeating character in 'swiss', we can use a frequency count to identify unique characters.
1. Use a dictionary to count occurrences of each character.
2. Iterate through the string and check the count of each character.
3. Return the first character with a count of 1.
Example: In 'swiss', 's' appears twice, 'w' once, and 'i' once. Thus, 'w' is the first non-repeating character.
REST API is an architectural style for designing networked applications using HTTP requests to access and manipulate data.
REST stands for Representational State Transfer, a set of constraints for building web services.
Uses standard HTTP methods: GET (retrieve), POST (create), PUT (update), DELETE (remove).
Resources are identified by URIs (Uniform Resource Identifiers), e.g., /users/123.
Stateless communication: eac...
Paper space and model space are two different workspaces in AutoCAD used for creating and editing drawings.
Model space is where the actual drawing is created and edited in real-world dimensions.
Paper space is where the layout of the drawing is created, including title blocks, borders, and annotations.
Multiple viewports can be created in paper space to display different views of the drawing created in model space.
M...
Array command creates a series of objects in a rectangular or polar pattern.
Used in AutoCAD to create a series of objects in a pattern
Can create rectangular or polar arrays
Can be used for creating patterns of objects like bolts, nuts, etc.
Syntax: ARRAY -> select objects -> specify base point -> specify second point or angle
Can also use path option to create objects along a path
Units will be used to measure and quantify various parameters in the design and analysis of engineering projects.
Units are essential for accurate calculations and communication of results.
Different units may be used for different parameters, such as length, mass, time, temperature, etc.
Units can be converted using conversion factors or equations.
Common unit systems include SI (International System of Units) and US...
Layer systems are a way of organizing and managing different elements in a design or drawing.
Layer systems allow for easy management and manipulation of different elements in a design or drawing
Each layer can contain different types of elements, such as text, lines, or shapes
Layers can be turned on or off, locked or unlocked, and reordered as needed
Examples of layer systems include those used in CAD software, grap...
The quantity of excavation by a 210 excavator in 10 hours depends on various factors such as soil type, operator efficiency, and machine capabilities.
The quantity of excavation can vary based on the type of soil. Harder soil may require more time and effort to excavate compared to softer soil.
The efficiency of the operator operating the excavator also plays a role. A skilled operator can complete more excavation w...
The tolerance in column checking refers to the acceptable deviation from the specified dimensions or alignment.
Tolerance is usually specified in the project specifications or codes.
It is important to ensure that the column is within the specified tolerance to ensure structural integrity.
Tolerance can vary depending on the type of column and its location in the structure.
For example, a column supporting a heavy loa...
I appeared for an interview in Mar 2025, where I was asked the following questions.
REST API is an architectural style for designing networked applications using HTTP requests to access and manipulate data.
REST stands for Representational State Transfer, a set of constraints for building web services.
Uses standard HTTP methods: GET (retrieve), POST (create), PUT (update), DELETE (remove).
Resources are identified by URIs (Uniform Resource Identifiers), e.g., /users/123.
Stateless communication: each req...
Uploading files in Django involves using models, forms, and views to handle file storage and retrieval.
Define a model with a FileField or ImageField to store the file.
Example: class Document(models.Model): file = models.FileField(upload_to='documents/')
Create a form that includes the file field.
Example: class DocumentForm(forms.ModelForm): class Meta: model = Document; fields = ['file']
In the view, handle the file uplo...
To find the first non-repeating character in 'swiss', we can use a frequency count to identify unique characters.
1. Use a dictionary to count occurrences of each character.
2. Iterate through the string and check the count of each character.
3. Return the first character with a count of 1.
Example: In 'swiss', 's' appears twice, 'w' once, and 'i' once. Thus, 'w' is the first non-repeating character.
OOP in Python enables code reuse and organization through classes and objects, promoting modular programming.
1. Encapsulation: Bundling data and methods that operate on the data within one unit (class). Example: class `Car` with attributes like `color` and methods like `drive()`.
2. Inheritance: Creating new classes from existing ones, inheriting attributes and methods. Example: class `ElectricCar` inherits from `Car`.
3...
I applied via Recruitment Consulltant and was interviewed in Oct 2023. There were 2 interview rounds.
Project manager architect And structural engineer ask technical wuestions
Array command creates a series of objects in a rectangular or polar pattern.
Used in AutoCAD to create a series of objects in a pattern
Can create rectangular or polar arrays
Can be used for creating patterns of objects like bolts, nuts, etc.
Syntax: ARRAY -> select objects -> specify base point -> specify second point or angle
Can also use path option to create objects along a path
Layer systems are a way of organizing and managing different elements in a design or drawing.
Layer systems allow for easy management and manipulation of different elements in a design or drawing
Each layer can contain different types of elements, such as text, lines, or shapes
Layers can be turned on or off, locked or unlocked, and reordered as needed
Examples of layer systems include those used in CAD software, graphic d...
Paper space and model space are two different workspaces in AutoCAD used for creating and editing drawings.
Model space is where the actual drawing is created and edited in real-world dimensions.
Paper space is where the layout of the drawing is created, including title blocks, borders, and annotations.
Multiple viewports can be created in paper space to display different views of the drawing created in model space.
Model ...
Units will be used to measure and quantify various parameters in the design and analysis of engineering projects.
Units are essential for accurate calculations and communication of results.
Different units may be used for different parameters, such as length, mass, time, temperature, etc.
Units can be converted using conversion factors or equations.
Common unit systems include SI (International System of Units) and US cust...
I applied via Naukri.com and was interviewed in Mar 2021. There were 3 interview rounds.
The quantity of excavation by a 210 excavator in 10 hours depends on various factors such as soil type, operator efficiency, and machine capabilities.
The quantity of excavation can vary based on the type of soil. Harder soil may require more time and effort to excavate compared to softer soil.
The efficiency of the operator operating the excavator also plays a role. A skilled operator can complete more excavation work i...
I applied via Naukri.com and was interviewed before Jan 2020. There were 3 interview rounds.
The tolerance in column checking refers to the acceptable deviation from the specified dimensions or alignment.
Tolerance is usually specified in the project specifications or codes.
It is important to ensure that the column is within the specified tolerance to ensure structural integrity.
Tolerance can vary depending on the type of column and its location in the structure.
For example, a column supporting a heavy load may...
I applied via Referral and was interviewed before Nov 2019. There were 3 interview rounds.
NIT Warangal offers a blend of academic excellence, vibrant campus life, and strong industry connections, making it a top choice for engineering aspirants.
Reputation: NIT Warangal is one of the premier engineering institutions in India, known for its rigorous academic standards.
Faculty: The institute boasts highly qualified faculty members who are experts in their respective fields, providing quality education.
Infrastr...
I am open to working anywhere in India, as it offers diverse opportunities and experiences that can enhance my career.
Flexibility: I understand that different locations may offer unique challenges and learning experiences.
Cultural Exposure: Working in various regions allows me to immerse myself in different cultures and practices.
Career Growth: Opportunities in different cities can lead to professional development and ...
Top trending discussions
based on 2 interview experiences
Difficulty level
Duration
based on 146 reviews
Rating in categories
Project Manager
20
salaries
| ₹5.5 L/yr - ₹20 L/yr |
Project Engineer
20
salaries
| ₹2.6 L/yr - ₹8 L/yr |
3D Visualiser
14
salaries
| ₹5.4 L/yr - ₹5.7 L/yr |
Senior Project Manager
11
salaries
| ₹15 L/yr - ₹27 L/yr |
Safety Officer
10
salaries
| ₹4.8 L/yr - ₹7.2 L/yr |
J K Fenner
Saudi Binladin Group
Bahwan Engineering
Amara Raja Infra