Filter interviews by
I was interviewed before Aug 2016.
I am a dedicated and detail-oriented business analyst with a strong background in data analysis and problem-solving.
I have a Bachelor's degree in Business Administration
I have experience in conducting market research and analyzing data to identify trends
I have strong communication skills and can effectively collaborate with cross-functional teams
I am proficient in using data analysis tools such as Excel and SQL
I resigned from my previous job to pursue new opportunities for growth and development.
Seeking new challenges and opportunities for career advancement
Desire for professional growth and development
Change in career goals or interests
Relocation to a new city or country
Conflict with management or company culture
Working as a data entry clerk for a government agency.
Repetitive tasks of entering data into spreadsheets
Lack of variety or challenge in the work
Limited interaction with colleagues or clients
Strict adherence to rules and regulations
Monotonous environment with little room for creativity
A flowchart is a visual representation of a process or system, used to analyze and improve efficiency.
A flowchart is a diagram that uses symbols and arrows to represent the steps and decisions in a process.
It helps to visualize the sequence of activities and the flow of information or materials.
Flowcharts are important in business analysis as they provide a clear understanding of complex processes.
They help identify bo...
UML stands for Unified Modeling Language.
UML is a standardized modeling language used in software engineering.
It provides a visual representation of software systems using diagrams.
UML helps in understanding, designing, and documenting software systems.
It includes various types of diagrams like class, use case, sequence, etc.
UML is widely used in the software development lifecycle.
Tools such as Microsoft Excel, Power BI, and Jira are commonly used by business analysts for data analysis, visualization, and project management.
Microsoft Excel for data analysis and reporting
Power BI for data visualization and dashboard creation
Jira for project management and tracking
SQL for querying databases
Lucidchart for creating process flow diagrams
SaaS stands for Software as a Service. It is a cloud computing model where software is provided over the internet.
SaaS allows users to access and use software applications without the need for installation or maintenance.
The software is hosted and managed by the service provider, who handles updates, security, and infrastructure.
Users typically pay a subscription fee to access the software on a pay-as-you-go basis.
Exam...
The steps required to develop a product from an idea
Conduct market research to validate the idea
Create a detailed product concept and design
Develop a prototype or minimum viable product (MVP)
Test and gather feedback from potential users
Iterate and refine the product based on feedback
Create a business plan and secure funding
Build the final product
Implement a marketing and sales strategy
Launch the product
Continuously mon
OLTP systems are online transaction processing systems that facilitate real-time transaction processing.
OLTP systems are designed to handle high volumes of transactions in real-time.
They are used in various industries such as banking, e-commerce, and retail.
OLTP systems ensure data integrity and consistency by enforcing ACID properties.
Examples of OLTP systems include online banking systems, point-of-sale systems, and
BPMN stands for Business Process Model and Notation.
BPMN is a graphical representation of business processes.
It provides a standardized way to model, analyze, and communicate business processes.
BPMN diagrams use symbols to represent activities, events, gateways, and flows.
It is widely used in business analysis and process improvement.
Example: A BPMN diagram can show the steps involved in a customer order process.
To improve business sales, the marketing strategy would involve targeting new customer segments, enhancing online presence, and implementing effective promotional campaigns.
Identify and target new customer segments to expand the customer base
Enhance online presence through search engine optimization (SEO), social media marketing, and content marketing
Implement effective promotional campaigns such as discounts, loyalty ...
Top trending discussions
posted on 20 May 2017
I was interviewed in May 2017.
Yes, the string class can be extended in most programming languages.
Inheritance can be used to extend the functionality of the string class.
By creating a new class that inherits from the string class, additional methods and properties can be added.
Extending the string class allows for customization and adding specific functionality to strings.
Example: In Python, the string class can be extended by creating a new class
Implicit objects in JSP are predefined objects that are available for use without any declaration or initialization.
Implicit objects in JSP include request, response, session, application, out, config, pageContext, page, exception, and others.
These objects provide access to various aspects of the JSP environment and can be used to perform common tasks.
For example, the request object allows access to HTTP request parame...
A hash map is a data structure that uses a hash function to map keys to values.
Hash map stores key-value pairs
It uses a hash function to compute an index for each key
Collisions can occur when two keys hash to the same index
Hash maps provide fast access to values based on their keys
StringBuffer and StringBuilder are both used to manipulate strings, but StringBuffer is thread-safe while StringBuilder is not.
StringBuffer is synchronized, making it safe for use in multi-threaded environments.
StringBuilder is not synchronized, making it faster but not thread-safe.
StringBuffer is preferred when multiple threads are involved, while StringBuilder is preferred for single-threaded scenarios.
Both classes p...
MVC is a software architectural pattern that separates an application into three main components: Model, View, and Controller.
Model represents the data and business logic of the application.
View is responsible for displaying the user interface.
Controller handles user input, updates the model, and interacts with the view.
MVC promotes separation of concerns and modularity in software development.
Example: In a web applica...
Annotations used in RESTful web services
1. @Path - Specifies the URI path for the resource
2. @GET - Specifies that the method handles HTTP GET requests
3. @POST - Specifies that the method handles HTTP POST requests
4. @PUT - Specifies that the method handles HTTP PUT requests
5. @DELETE - Specifies that the method handles HTTP DELETE requests
6. @PathParam - Binds the value of a URI template parameter to a method paramete...
I applied via Campus Placement
I was interviewed in Jan 2017.
I want to join Citi because of its global presence, strong reputation, and opportunities for growth.
Citi is a global company with a presence in over 100 countries, which provides an opportunity to work with diverse teams and gain international exposure.
Citi has a strong reputation in the financial industry, known for its expertise and innovative solutions.
Citi offers excellent career development opportunities, includin...
I am interested in a career in banking because of the opportunities for growth, the dynamic nature of the industry, and my passion for financial analysis.
Opportunities for growth: Banking offers a wide range of career paths and opportunities for advancement. I am excited about the potential to develop my skills and progress within the industry.
Dynamic nature of the industry: Banking is constantly evolving, with new tec...
The Indian economy has experienced mixed performance in the past 2 years.
GDP growth rate has fluctuated
Demonetization and GST implementation impacted the economy
Unemployment rate has been a concern
Inflation has remained relatively low
Foreign direct investment has increased
Agricultural sector faced challenges due to weather conditions
Probability based optimization problem
Probability based optimization problems involve finding the optimal solution considering uncertain outcomes
These problems often require the use of mathematical models and statistical analysis
Examples include portfolio optimization, resource allocation, and production planning
Solving such problems involves determining the probabilities of different outcomes and optimizing the decisi
based on 12 reviews
Rating in categories
HSBC Group
Cholamandalam Investment & Finance
Citicorp
SBI Cards & Payment Services