Filter interviews by
Quant, reasoning, SQL basic questions, string, array basic questions
I applied via Campus Placement and was interviewed before Jun 2023. There were 3 interview rounds.
Mcqs based on aptitude,oops and sql
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 an ob...
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 additional ...
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...
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
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
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 Walk-in and was interviewed before Sep 2020. There were 4 interview rounds.
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'
I appeared for an interview in Jan 2021.
A C# program to demonstrate basic concepts like variables, loops, and conditionals.
Use 'int' for integers: int number = 5;
Implement loops: for (int i = 0; i < 5; i++) { Console.WriteLine(i); }
Use conditionals: if (number > 0) { Console.WriteLine('Positive'); }
based on 6 interview experiences
Difficulty level
Duration
based on 9 reviews
Rating in categories
Software Engineer
328
salaries
| ₹4.5 L/yr - ₹9.6 L/yr |
Software Analyst
278
salaries
| ₹5.5 L/yr - ₹12.4 L/yr |
Senior Software Analyst
155
salaries
| ₹6.2 L/yr - ₹15.5 L/yr |
Compliance Auditor
80
salaries
| ₹2.9 L/yr - ₹5.7 L/yr |
Audit Specialist
74
salaries
| ₹2 L/yr - ₹4.9 L/yr |
KPIT Technologies
Thomson Reuters
HighRadius
Oracle Cerner