Filter interviews by
Oops pillars refer to the four main concepts of object-oriented programming: Inheritance, Encapsulation, Abstraction, and Polymorphism.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation involves bundling data and methods that operate on the data into a single unit.
Abstraction focuses on hiding the complex implementation details and showing only the necessary features of ...
Program to print star pattern in a specific shape
Use nested loops to control the number of rows and columns
Use if-else statements to determine when to print a star or a space
Experiment with different loop conditions to create various patterns
Inheritance is a concept in object-oriented programming where a class inherits attributes and methods from another class.
Child class inherits properties and behaviors from a parent class
Allows for code reusability and promotes a hierarchical relationship between classes
Example: Animal class can be a parent class with properties like name and methods like eat, and Dog class can inherit from Animal class with additi...
Basic SQL queries are used to retrieve, insert, update, and delete data from a database.
SELECT * FROM table_name - retrieves all data from a table
INSERT INTO table_name (column1, column2) VALUES (value1, value2) - inserts data into a table
UPDATE table_name SET column1 = value1 WHERE condition - updates data in a table based on a condition
DELETE FROM table_name WHERE condition - deletes data from a table based on a...
Function overloading is the ability to define multiple functions with the same name but different parameters in a class.
Allows multiple functions with the same name but different parameters to be defined in a class
Helps improve code readability and maintainability
Example: void print(int num) and void print(string text) can both be defined in a class
SQL queries for select, create, and delete statements
SELECT statement is used to retrieve data from a database table
CREATE statement is used to create a new table in the database
DELETE statement is used to remove rows from a table based on a condition
SQL inner join combines rows from two or more tables based on a related column between them.
Inner join retrieves rows from both tables that have matching values in the specified column
Syntax: SELECT column_name(s) FROM table1 INNER JOIN table2 ON table1.column_name = table2.column_name
Example: SELECT Orders.OrderID, Customers.CustomerName FROM Orders INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID
Quant, reasoning, SQL basic questions, string, array basic questions
I want to join Yardi to contribute to innovative software solutions in property management and grow in a collaborative environment.
Yardi is a leader in property management software, and I am excited about the opportunity to work on impactful projects.
The company's commitment to innovation aligns with my passion for developing cutting-edge technology solutions.
I admire Yardi's focus on sustainability and community engag...
I applied via Campus Placement and was interviewed before Jun 2023. There were 3 interview rounds.
Mcqs based on aptitude,oops and sql
Basic SQL queries are used to retrieve, insert, update, and delete data from a database.
SELECT * FROM table_name - retrieves all data from a table
INSERT INTO table_name (column1, column2) VALUES (value1, value2) - inserts data into a table
UPDATE table_name SET column1 = value1 WHERE condition - updates data in a table based on a condition
DELETE FROM table_name WHERE condition - deletes data from a table based on a cond...
I applied via Recruitment Consulltant and was interviewed in Dec 2022. There were 6 interview rounds.
I come from a supportive family with a strong emphasis on education, and I expect a competitive CTC based on industry standards.
My father is an engineer, which inspired my interest in technology.
My mother is a teacher, instilling the value of continuous learning.
I have a sibling who is also in the tech field, fostering a collaborative environment.
For CTC, I expect a range that aligns with my skills and the market, idea...
SQL inner join combines rows from two or more tables based on a related column between them.
Inner join retrieves rows from both tables that have matching values in the specified column
Syntax: SELECT column_name(s) FROM table1 INNER JOIN table2 ON table1.column_name = table2.column_name
Example: SELECT Orders.OrderID, Customers.CustomerName FROM Orders INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID
SQL queries for select, create, and delete statements
SELECT statement is used to retrieve data from a database table
CREATE statement is used to create a new table in the database
DELETE statement is used to remove rows from a table based on a condition
The company is a leading tech firm specializing in innovative software solutions for various industries.
Founded in 2010, the company has rapidly grown to become a key player in the tech industry.
Offers a diverse range of products, including cloud services, mobile applications, and enterprise software.
Committed to sustainability, the company has implemented green practices in its operations.
Recognized for its employee-f...
20 questions and have to correct the 12 out of them
I applied via Campus Placement and was interviewed before Feb 2021. There were 5 interview rounds.
English>Reasoning>quants>technical mcq
Top trending discussions
I applied via Approached by Company and was interviewed before Jun 2021. There were 2 interview rounds.
Frameworks provide structure and pre-built components for software development, but can also limit flexibility and require learning curve.
Advantage: Provides structure and pre-built components for faster development
Advantage: Can improve code quality and maintainability
Disadvantage: Can limit flexibility and customization
Disadvantage: Requires learning curve and potential dependency issues
Example: ReactJS provides a fr...
Oops stands for Object-Oriented Programming. It is a programming paradigm that uses objects to represent real-world entities.
Advantages: code reusability, modularity, encapsulation, inheritance, polymorphism
Disadvantages: complexity, steep learning curve, performance overhead
Example: creating a class 'Car' with properties like 'make', 'model', and 'year', and methods like 'start_engine' and 'stop_engine'
posted on 14 May 2018
posted on 27 Aug 2018
I applied via Other and was interviewed in Mar 2018. There were 6 interview rounds.
based on 6 interview experiences
Difficulty level
Duration
based on 9 reviews
Rating in categories
Software Engineer
336
salaries
| ₹4 L/yr - ₹9.6 L/yr |
Software Analyst
277
salaries
| ₹5.6 L/yr - ₹12.4 L/yr |
Senior Software Analyst
156
salaries
| ₹8.9 L/yr - ₹15.5 L/yr |
Compliance Auditor
83
salaries
| ₹2.9 L/yr - ₹5.7 L/yr |
Audit Specialist
74
salaries
| ₹2.1 L/yr - ₹4.9 L/yr |
KPIT Technologies
Intellect Design Arena
Thomson Reuters
HighRadius