i
MSCI
Filter interviews by
HTML is the standard markup language for creating web pages, while HTML5 is its latest version with enhanced features.
HTML (HyperText Markup Language) is the foundation of web pages, while HTML5 is the fifth version with new capabilities.
HTML5 supports multimedia elements like <audio> and <video>, which were not natively supported in earlier versions.
HTML5 introduces semantic elements like <header&g...
JavaScript is a scripting language for web development, while Java is a robust, object-oriented programming language.
JavaScript is primarily used for client-side web development, while Java is used for server-side applications.
JavaScript is dynamically typed, meaning variable types are determined at runtime, whereas Java is statically typed, requiring explicit type declaration.
JavaScript runs in web browsers, whil...
Java is a high-level, object-oriented programming language used for building applications across various platforms.
Platform-independent: Write once, run anywhere (WORA) - Java applications can run on any device with a Java Virtual Machine (JVM).
Object-oriented: Supports concepts like inheritance, encapsulation, and polymorphism, making code reusable and modular.
Rich API: Provides a comprehensive set of libraries f...
Cascading Style Sheets (CSS) is a stylesheet language used to describe the presentation of a document written in HTML or XML.
CSS controls layout, colors, fonts, and overall visual appearance of web pages.
It allows for responsive design, adapting layouts for different screen sizes (e.g., mobile vs. desktop).
CSS can be applied inline, embedded in the head of an HTML document, or linked as an external stylesheet.
Exam...
A data type defines the kind of data a variable can hold, such as integers, strings, or booleans.
Integer: Represents whole numbers, e.g., 1, 42, -7.
String: Represents text, e.g., 'Hello', 'Data Entry'.
Boolean: Represents true/false values, e.g., true, false.
Float: Represents decimal numbers, e.g., 3.14, -0.001.
A class in programming is a blueprint for creating objects, encapsulating data and methods to operate on that data.
A class defines properties (attributes) and behaviors (methods) of objects.
Example: In a 'Car' class, attributes could be 'color' and 'model', while methods could be 'drive()' and 'stop()'.
Classes support inheritance, allowing new classes to inherit properties and methods from existing ones.
Example: A...
Interfaces define contracts for classes, while inheritance allows classes to share properties and methods.
An interface is a reference type in programming that defines a contract of methods and properties without implementation.
Example of an interface in Java: 'interface Animal { void sound(); }'
Inheritance allows a class to inherit properties and methods from another class, promoting code reusability.
Example of in...
Polymorphism allows methods to do different things based on the object it is acting upon, enhancing flexibility in programming.
Polymorphism is a core concept in object-oriented programming.
It allows methods to be defined in multiple forms.
Example: A function 'draw()' can be used for both 'Circle' and 'Square' classes.
There are two types: compile-time (method overloading) and runtime (method overriding).
Polymorphis...
An operator is a person or system that performs specific tasks or functions, often involving data manipulation or processing.
Operators can be human or automated systems, like software applications.
In data entry, an operator inputs, updates, or manages data in databases.
Examples include data entry clerks, machine operators, and software operators.
Operators may also perform quality checks to ensure data accuracy.
Software is a collection of programs and data that instructs a computer on how to perform specific tasks.
Software can be categorized into system software (e.g., operating systems like Windows) and application software (e.g., Microsoft Word).
Programming languages (e.g., Python, Java) are used to create software applications.
Software can be proprietary (e.g., Adobe Photoshop) or open-source (e.g., Linux).
Software up...
I appeared for an interview in Feb 2025, where I was asked the following questions.
Software is a collection of programs and data that instructs a computer on how to perform specific tasks.
Software can be categorized into system software (e.g., operating systems like Windows) and application software (e.g., Microsoft Word).
Programming languages (e.g., Python, Java) are used to create software applications.
Software can be proprietary (e.g., Adobe Photoshop) or open-source (e.g., Linux).
Software updates...
An array is a collection of items stored at contiguous memory locations, allowing efficient data management.
1. One-Dimensional Array: A linear list of elements, e.g., ['apple', 'banana', 'cherry'].
2. Two-Dimensional Array: A grid-like structure, e.g., [['apple', 'banana'], ['cherry', 'date']].
3. Multi-Dimensional Array: Arrays with more than two dimensions, e.g., a 3D array for storing data in layers.
4. Dynamic Array: ...
An operator is a person or system that performs specific tasks or functions, often involving data manipulation or processing.
Operators can be human or automated systems, like software applications.
In data entry, an operator inputs, updates, or manages data in databases.
Examples include data entry clerks, machine operators, and software operators.
Operators may also perform quality checks to ensure data accuracy.
Interfaces define contracts for classes, while inheritance allows classes to share properties and methods.
An interface is a reference type in programming that defines a contract of methods and properties without implementation.
Example of an interface in Java: 'interface Animal { void sound(); }'
Inheritance allows a class to inherit properties and methods from another class, promoting code reusability.
Example of inherit...
Polymorphism allows methods to do different things based on the object it is acting upon, enhancing flexibility in programming.
Polymorphism is a core concept in object-oriented programming.
It allows methods to be defined in multiple forms.
Example: A function 'draw()' can be used for both 'Circle' and 'Square' classes.
There are two types: compile-time (method overloading) and runtime (method overriding).
Polymorphism pro...
A class in programming is a blueprint for creating objects, encapsulating data and methods to operate on that data.
A class defines properties (attributes) and behaviors (methods) of objects.
Example: In a 'Car' class, attributes could be 'color' and 'model', while methods could be 'drive()' and 'stop()'.
Classes support inheritance, allowing new classes to inherit properties and methods from existing ones.
Example: A 'Ele...
HTML is the standard markup language for creating web pages, while HTML5 is its latest version with enhanced features.
HTML (HyperText Markup Language) is the foundation of web pages, while HTML5 is the fifth version with new capabilities.
HTML5 supports multimedia elements like <audio> and <video>, which were not natively supported in earlier versions.
HTML5 introduces semantic elements like <header>, &...
Cascading Style Sheets (CSS) is a stylesheet language used to describe the presentation of a document written in HTML or XML.
CSS controls layout, colors, fonts, and overall visual appearance of web pages.
It allows for responsive design, adapting layouts for different screen sizes (e.g., mobile vs. desktop).
CSS can be applied inline, embedded in the head of an HTML document, or linked as an external stylesheet.
Example: ...
A data type defines the kind of data a variable can hold, such as integers, strings, or booleans.
Integer: Represents whole numbers, e.g., 1, 42, -7.
String: Represents text, e.g., 'Hello', 'Data Entry'.
Boolean: Represents true/false values, e.g., true, false.
Float: Represents decimal numbers, e.g., 3.14, -0.001.
JavaScript is a scripting language for web development, while Java is a robust, object-oriented programming language.
JavaScript is primarily used for client-side web development, while Java is used for server-side applications.
JavaScript is dynamically typed, meaning variable types are determined at runtime, whereas Java is statically typed, requiring explicit type declaration.
JavaScript runs in web browsers, while Jav...
Java is a high-level, object-oriented programming language used for building applications across various platforms.
Platform-independent: Write once, run anywhere (WORA) - Java applications can run on any device with a Java Virtual Machine (JVM).
Object-oriented: Supports concepts like inheritance, encapsulation, and polymorphism, making code reusable and modular.
Rich API: Provides a comprehensive set of libraries for ta...
I applied via Campus Placement and was interviewed in Apr 2024. There were 2 interview rounds.
It was intermediate level of questions was asking, it easy to clear the first round
Top trending discussions
I appeared for an interview in Dec 2020.
I applied via Company Website and was interviewed in Nov 2020. There were 5 interview rounds.
Double entry, isin, balance sheet
I am a data analyst with a strong background in statistics, data visualization, and a passion for turning data into actionable insights.
Educational Background: I hold a degree in Statistics, which has provided me with a solid foundation in data analysis techniques.
Technical Skills: Proficient in SQL for database management, Python for data manipulation, and Tableau for data visualization.
Project Experience: Worked on a...
I applied via Campus Placement and was interviewed before May 2023. There was 1 interview round.
Mutual funds pool money from multiple investors to invest in a diversified portfolio, while hedge funds are more exclusive and use more aggressive strategies.
Mutual funds are open to all investors, while hedge funds are typically only available to accredited investors.
Mutual funds are regulated by the SEC, while hedge funds have more flexibility in their investment strategies.
Mutual funds are more diversified and have ...
I appeared for an interview in Aug 2023.
I applied via Campus Placement and was interviewed in Feb 2024. There were 2 interview rounds.
30 questions: aptitude ,output questions, 3 coding questions
Mostly to connect front end and backend
I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.
Top 7 th employee salary
Find Duplicates
A trigger is a special type of stored procedure that is automatically executed when certain events occur in a database.
Triggers are used to enforce business rules, maintain data integrity, and automate tasks.
They can be set to execute before or after INSERT, UPDATE, or DELETE operations on a table.
For example, a trigger can be created to update a log table whenever a new record is inserted into a main table.
Power BI has different modes like View, Edit, and Data Source.
View mode allows users to interact with reports and dashboards
Edit mode enables users to modify existing reports and create new ones
Data Source mode allows users to connect to and manipulate data sources
I applied via Job Fair and was interviewed in Oct 2024. There were 2 interview rounds.
About General English Grammer
About your personal description
based on 2 interview experiences
Difficulty level
Duration
based on 1 review
Rating in categories
Senior Associate
572
salaries
| ₹26.4 L/yr - ₹46.8 L/yr |
Associate
498
salaries
| ₹16.9 L/yr - ₹30 L/yr |
Vice President
233
salaries
| ₹40 L/yr - ₹73.5 L/yr |
Analyst
171
salaries
| ₹8 L/yr - ₹14.9 L/yr |
Data Analyst
99
salaries
| ₹3.4 L/yr - ₹8 L/yr |
SBI Cards & Payment Services
Axis Direct
Kotak Securities
Aadhar Housing Finance