Saisystems Technology
Interview Questions and Answers
Q1. Shortcuts of Revit, detailing in revit, curved dimensions, store front, families creation
Revit shortcuts, detailing, curved dimensions, store front, and family creation are important skills for a Revit Modeler.
Revit shortcuts can save time and increase efficiency in modeling.
Detailing in Revit involves adding annotations, dimensions, and notes to the model.
Curved dimensions can be created using the 'Aligned with arc' option in the dimension tool.
Storefronts can be modeled using curtain walls and storefront systems.
Families can be created using the Family Editor a...read more
Q2. Design pattern user for app and architecture
The design pattern used for an app and its architecture is crucial for scalability and maintainability.
Use MVC (Model-View-Controller) for separating data, presentation, and user interaction.
Consider MVVM (Model-View-ViewModel) for better separation of concerns and testability.
Implement Dependency Injection to make components loosely coupled and easier to test.
Use Singleton pattern for managing shared resources like network calls or database connections.
Consider using Clean A...read more
Q3. lazy var when use
lazy var is used to delay the initialization of a property until it is accessed for the first time.
Used to improve performance by delaying initialization until necessary
Helps reduce memory usage by only initializing when needed
Commonly used for properties that are computationally expensive to initialize
Q4. singleton class disadvantage
Singleton class can lead to tight coupling, difficult to unit test, and can cause issues with multithreading.
Tight coupling: Singleton classes are tightly coupled with the application code, making it harder to change or replace them.
Difficult to unit test: Singleton classes can be difficult to unit test as they maintain their state throughout the application.
Multithreading issues: Singleton classes can cause issues with multithreading if not implemented properly, leading to r...read more
Q5. A floor plan in pdf to be modelled in 3d
Yes, I can model a 3D floor plan based on a PDF file.
I will import the PDF file into Revit and use it as a reference to create the 3D model.
I will ensure that all dimensions and details are accurate and match the PDF file.
I will add materials and textures to the model to make it look realistic.
I will also add lighting and shadows to enhance the visual appeal of the model.
I will provide regular updates and revisions to ensure client satisfaction.
Q6. Short term and long term goal
My short term goal is to improve my Revit modeling skills and complete ongoing projects. My long term goal is to become a senior Revit modeler and lead a team.
Short term goal: Improve Revit modeling skills, complete ongoing projects
Long term goal: Become a senior Revit modeler, lead a team
Take online courses and attend workshops to improve skills
Collaborate with colleagues to learn new techniques
Seek out mentorship opportunities
Attend industry events to network and stay up-to...read more
Q7. what is free and open source
Interview Process at null
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month