Filter interviews by
I applied via Company Website and was interviewed in Jul 2024. There were 2 interview rounds.
Aptitude is the ability to learn or understand quickly. It is often through measured through
standardized tests that assess various cognitive abilities, logical reasoning , and problem solving skills. Aptitude tests are commonly used in educational and professional settings to evaluate a person's potential in a specific field or career. Here's a breakdown of the common topics and types of questions might encounter in aptitude tests.
1.Quantitative Aptitude :
>Number System
>Arithmetic:
> Algebra
>Geometry
>Mensuration
>Data Interpretation
>probability & statistics
2.Logical & Reasoning
>Analytical Reasoning
>Blood Relations
>seating Arrangements
>puzzles
>coding-decoding
Coding tests are designed to evaluate a candidate's programming skills, problem-solving skills , and understanding of algorithms and data structures. These tests are commonly used in technical interviews, hiring assessments and competitive programming contests. Here are the key topics typically covered in coding tests.
Top trending discussions
Python is a high-level programming language known for its simplicity, readability, and versatility. It is widely used for web development, data analysis, artificial intelligence, and more.
Python is easy to learn and read, making it a great choice for beginners and experienced developers alike.
Python has a large standard library and many third-party packages, making it suitable for a wide range of applications.
Python is...
I applied via Naukri.com and was interviewed in Oct 2021. There was 1 interview round.
Inheritance is a mechanism in object-oriented programming where a new class is created from an existing class.
Allows for code reuse and avoids redundancy
The new class (subclass) inherits properties and methods from the existing class (superclass)
Subclass can add new properties and methods or override existing ones
Example: A Car class can inherit properties and methods from a Vehicle class
Lambda functions are anonymous functions that can be defined without a name.
Lambda functions are defined using the lambda keyword.
They can take any number of arguments, but can only have one expression.
They are often used as arguments for higher-order functions.
Example: lambda x: x**2 defines a lambda function that squares its input.
Numpy is a Python library for numerical computing with support for large, multi-dimensional arrays and matrices.
Numpy provides efficient mathematical operations on arrays.
It is widely used in scientific computing, data analysis, and machine learning.
Numpy arrays are homogeneous and can be indexed and sliced like lists.
Broadcasting allows for element-wise operations on arrays of different shapes.
Numpy also includes line...
Pandas is a Python library used for data manipulation and analysis.
Pandas provides data structures for efficiently storing and manipulating large datasets.
It offers tools for data cleaning, merging, reshaping, and visualization.
Pandas can handle various data formats such as CSV, Excel, SQL databases, and JSON.
It is widely used in data science, finance, economics, and other fields.
Example: df = pd.read_csv('data.csv') c
There are 7 types of operators in Python.
Arithmetic operators (+, -, *, /, %, //, **)
Comparison operators (==, !=, >, <, >=, <=)
Assignment operators (=, +=, -=, *=, /=, %=, //=, **=)
Logical operators (and, or, not)
Bitwise operators (&, |, ^, ~, <<, >>)
Identity operators (is, is not)
Membership operators (in, not in)
I applied via LinkedIn and was interviewed in Aug 2022. There were 3 interview rounds.
Be ready with trending tipics
Business Analyst group questions and intro
BRD (Business Requirements Document) outlines high-level business requirements, while FRD (Functional Requirements Document) details specific functionalities.
BRD focuses on business needs and goals, while FRD specifies how those needs will be met through system functionalities.
BRD is more strategic and high-level, while FRD is more detailed and specific.
BRD is typically created by business stakeholders, while FRD is cr...
Seeking new challenges and growth opportunities in a different industry.
Desire for career advancement
Interest in exploring new industries
Seeking new challenges
Relocation
Company downsizing or restructuring
As a user, I want to be able to search for products by category so that I can easily find what I need.
User should be able to select a category from a dropdown menu
Search results should display products only from the selected category
User should be able to filter search results further by price, brand, etc.
Agile is a project management methodology that focuses on flexibility and collaboration, while Scrum is a specific framework within Agile that emphasizes iterative development and teamwork.
Agile is a project management approach that values adaptability, customer collaboration, and responding to change over following a strict plan.
Scrum is a subset of Agile that uses specific roles (such as Scrum Master and Product Owne...
I can join within 2 weeks of receiving an offer.
I can start within 2 weeks of receiving an offer.
My current notice period is 2 weeks.
I am available to start immediately.
C# is a modern, object-oriented programming language developed by Microsoft.
C# is used to develop Windows desktop applications, games, and web applications.
It is similar to Java in syntax and structure.
C# is used in conjunction with the .NET framework.
It supports features like garbage collection, type safety, and exception handling.
Example: Console.WriteLine("Hello World!");
I analyze SRS by breaking it down into smaller components and identifying requirements and constraints.
Read the SRS thoroughly and identify the key requirements
Break down the SRS into smaller components and analyze each one separately
Identify any constraints or limitations mentioned in the SRS
Ensure that the SRS is complete and consistent with the project goals
Collaborate with stakeholders to clarify any ambiguities or
Client requirements are judged based on various parameters.
Understanding the business objectives
Analyzing the current processes and systems
Identifying the stakeholders and their needs
Defining the scope and constraints
Prioritizing the requirements based on their importance
Ensuring the requirements are feasible and achievable
Validating the requirements with the client
Documenting the requirements for future reference
based on 1 interview
Interview experience
TCS
Accenture
Cognizant
Infosys