Capco Technologies
40+ Vertafore Interview Questions and Answers
Q1. Different metrics used for status ,jira work flow and how to track separate Dev and qa work , challenges as scrum master ,how do you manage scope screep,how do we measure business values , how do u manage confl...
read moreAnswering questions related to metrics, tracking work, managing conflicts, and more as a Senior Consultant.
Different metrics for status include burn-down charts, velocity charts, and cumulative flow diagrams.
Jira work flow can be tracked using the Kanban board or Scrum board.
To track separate Dev and QA work, use separate swimlanes on the board or create separate boards for each team.
Challenges as a Scrum Master include managing team dynamics, facilitating meetings, and remov...read more
Q2. What is Store procedures. Have you used Store procedures before in your role of yes why you used?
Stored procedures are precompiled SQL queries stored in a database for reuse.
Stored procedures are precompiled SQL queries stored in a database for reuse
They can improve performance by reducing network traffic and increasing security
Stored procedures can be used to encapsulate business logic and complex queries
Examples include procedures for updating customer information or calculating sales totals
Q3. For manipulating dasets in python, what are the steps and techniques have you applied?
To manipulate datasets in Python, steps include loading data, cleaning data, transforming data, and analyzing data using libraries like Pandas.
Load the dataset using Pandas library
Clean the data by handling missing values, removing duplicates, and correcting data types
Transform the data by applying functions, merging datasets, and creating new columns
Analyze the data by performing statistical analysis, visualizations, and machine learning models
Q4. What is cte? Uses of cte . Have you applied it before?
CTE stands for Common Table Expressions. It is a temporary result set that can be referenced within a SELECT, INSERT, UPDATE, or DELETE statement.
CTEs are defined using the WITH keyword in SQL.
They help improve readability and maintainability of complex queries.
CTEs can be recursive, allowing for hierarchical data querying.
Examples: Recursive CTEs for querying organizational hierarchies, CTEs for data transformation before joining tables.
Q5. What are 1) Primary shares and secondary shares. 2) How mutual fund works 3) Explain Trade life cycle.
Primary shares are issued by a company for the first time, while secondary shares are already issued shares being traded. Mutual funds pool money from multiple investors to invest in a diversified portfolio. Trade life cycle involves various steps from order placement to settlement.
Primary shares are issued by a company during its initial public offering (IPO), while secondary shares are traded on the secondary market among investors.
Mutual funds collect money from individual...read more
Q6. How would you retrieve data over than 3 months in dynamic dashboard
To retrieve data over 3 months in a dynamic dashboard, use a date range filter and ensure the data source is updated regularly.
Create a date range filter in the dashboard to select a time period of over 3 months
Ensure the data source is updated regularly to include the required data
Use SQL queries or data extraction tools to pull the necessary data for the dashboard
Consider automating the data retrieval process to ensure accuracy and efficiency
Q7. What is Dicreat Chart. What is the role of this Chart
A Dicreat Chart is a type of chart that displays data points in a discrete manner, typically using bars or columns.
Dicreat Charts are used to represent categorical data, where each category is represented by a separate bar or column.
They are commonly used in market research, survey data analysis, and comparison of different categories.
Examples of Dicreat Charts include bar charts, column charts, and stacked bar charts.
Q8. What are difference between inner join and left join?
Inner join returns only the matching rows between two tables, while left join returns all rows from the left table and the matching rows from the right table.
Inner join only includes rows that have matching values in both tables
Left join includes all rows from the left table, even if there are no matching rows in the right table
Example: Inner join - SELECT * FROM table1 INNER JOIN table2 ON table1.id = table2.id
Example: Left join - SELECT * FROM table1 LEFT JOIN table2 ON tab...read more
Q9. Difference between Product backlog and sprint backlog
Product backlog is a list of all desired work on the project, while sprint backlog is a subset of the product backlog for the current sprint.
Product backlog contains all the features, bug fixes, enhancements, and other work that needs to be done on the project.
Sprint backlog is a subset of the product backlog selected for the current sprint.
Product backlog is constantly updated and prioritized, while sprint backlog is fixed for the duration of the sprint.
Product backlog is ma...read more
Q10. Explain Scrum, Agile, Documentation and format, Details on project management etc
Scrum and Agile are project management methodologies that prioritize flexibility and collaboration. Documentation is important for tracking progress and ensuring clarity.
Scrum is a framework that emphasizes iterative development, with regular check-ins and adjustments.
Agile is a broader approach that focuses on adaptability, customer collaboration, and responding to change.
Documentation in Scrum and Agile includes user stories, sprint backlogs, and release plans to track prog...read more
Q11. What's the difference between Power Pivot and Power Query
Power Pivot is used for data modeling and analysis, while Power Query is used for data transformation and cleaning.
Power Pivot is used for creating relationships between tables and performing calculations.
Power Query is used for importing, transforming, and cleaning data from various sources.
Power Pivot is more focused on data analysis and modeling, while Power Query is more focused on data preparation.
Both Power Pivot and Power Query are part of Microsoft Excel and Power BI ...read more
Q12. If there are not allowed flows coming in cs table even though there is no filter of creation code what can be the issue?
The issue could be related to data quality or data source.
Check if there are any data quality issues in the cs table
Verify if the data source is correctly configured and providing the expected data
Investigate if there are any issues with the data extraction or transformation process
Consider checking if there are any issues with the data loading or synchronization process
Q13. Explain Various asset class and provide info on trading options.
Asset classes are categories of investments with similar characteristics. Trading options include stocks, bonds, commodities, and real estate.
Stocks: Ownership in a company, traded on stock exchanges like NYSE or NASDAQ.
Bonds: Debt securities issued by governments or corporations, traded in bond markets.
Commodities: Physical goods like gold, oil, or agricultural products, traded on commodity exchanges.
Real Estate: Property investments like residential or commercial buildings,...read more
Q14. What is Lamda function? And its uses?
Lambda function is an anonymous function in Python that can have any number of arguments, but can only have one expression.
Used for creating small, throwaway functions without a name
Commonly used with functions like map(), filter(), and reduce()
Can be used to define functions inline without the need to formally define a function using def keyword
Q15. Role of scrum master, product owner
Scrum master facilitates the Scrum process, while product owner represents the stakeholders and manages the product backlog.
Scrum master ensures the Scrum framework is followed and removes any obstacles for the team.
Product owner prioritizes the product backlog, communicates with stakeholders, and ensures the team delivers value.
Scrum master focuses on the team dynamics and process improvement, while product owner focuses on the product vision and business value.
Both roles co...read more
Q16. What is SQL join. ? Types of SQL joins .
SQL join is used to combine rows from two or more tables based on a related column between them.
Types of SQL joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
INNER JOIN returns rows when there is at least one match in both tables.
LEFT JOIN returns all rows from the left table and the matched rows from the right table.
RIGHT JOIN returns all rows from the right table and the matched rows from the left table.
FULL JOIN returns rows when there is a match in one of th...read more
Q17. What are Dax data types ?
DAX data types are used in Power BI and Excel to define the type of data stored in a column or measure.
DAX data types include Integer, Decimal Number, String, Boolean, Date, Time, DateTime, and Currency.
Data types are important for calculations and formatting in DAX formulas.
For example, using the correct data type for a column can ensure accurate calculations and visualizations.
Q18. How to reset index in pandas, different types of ways?
Pandas provides multiple ways to reset the index of a DataFrame or Series.
The reset_index() function resets the index to the default integer index.
The set_index() function sets a column as the new index.
The reindex() function can be used to change the order of the index or add missing values.
The rename_axis() function can be used to rename the index or column labels.
Q19. What is use of power query
Power Query is a data connection technology that enables you to discover, connect, combine, and refine data across a wide variety of sources.
Power Query is used to import, transform, and combine data from different sources for analysis.
It helps in cleaning and shaping data before loading it into Excel or Power BI.
Power Query can be used to automate data preparation tasks, saving time and effort.
It allows users to easily merge, append, and transform data from multiple sources....read more
Q20. Why financial services?
Financial services offer a dynamic and challenging environment with opportunities to analyze market trends and make strategic decisions.
Opportunity to analyze market trends and make strategic decisions
Dynamic and challenging environment
Potential for career growth and advancement
Impact on global economy and financial stability
Q21. Micro service architecture design Pattern
Micro service architecture design patterns are best practices for designing and implementing microservices.
Use the API Gateway pattern to route requests to the appropriate microservice
Implement the Circuit Breaker pattern to handle failures gracefully
Utilize the Service Registry pattern to dynamically discover and communicate with services
Apply the Saga pattern for managing distributed transactions
Use the CQRS pattern to separate read and write operations
Q22. What is Matrix in PowerBi?
Matrix in PowerBi is a visual representation of data in rows and columns, allowing for easy comparison and analysis.
Matrix displays data in a grid format with rows and columns
It allows for easy comparison of data across different categories
Users can drill down into the data to see more detailed information
Matrix can be used to create interactive reports and dashboards
Q23. Explain process of proposal making
Proposal making involves identifying client needs, creating a solution, outlining deliverables, and pricing.
Understand client requirements and objectives
Develop a tailored solution or approach
Outline deliverables, timeline, and resources needed
Include pricing and payment terms
Review and refine proposal before submission
Q24. Future vs Forward and which one is cheaper and why
Future and forward contracts are both types of derivative contracts, but differ in terms of delivery date and settlement. Forward contracts are cheaper due to customization and lack of exchange fees.
Future contracts are standardized and traded on exchanges, while forward contracts are customized and traded over-the-counter.
Future contracts have specific delivery dates and settlement periods, while forward contracts have flexible delivery dates and settlement periods.
Future co...read more
Q25. How will you differentiate risk from issues
Differentiating risk from issues involves assessing potential future events versus current problems.
Risk refers to potential future events that may have a negative impact on a project or organization.
Issues are current problems or challenges that need to be addressed immediately.
Risk management involves identifying, assessing, and mitigating potential risks before they become issues.
Issues management focuses on resolving current problems to minimize their impact on the projec...read more
Q26. Which tools have you used for project management
I have used tools such as Microsoft Project, Asana, and Trello for project management.
Microsoft Project
Asana
Trello
Q27. What is Power Pivot?
Power Pivot is a data analysis tool in Excel that allows users to create powerful data models, perform calculations, and generate insights.
Power Pivot is an Excel add-in used for data analysis and modeling.
It allows users to import and manipulate large datasets from different sources.
Users can create relationships between tables, perform calculations, and create advanced data visualizations.
Power Pivot is commonly used for business intelligence and data analysis tasks.
It is p...read more
Q28. What is role of project manager
Project managers are responsible for planning, executing, and closing projects within budget and on schedule.
Coordinate project team members and stakeholders
Develop project plans and schedules
Monitor project progress and make adjustments as needed
Manage project budget and resources
Communicate project status to stakeholders
Ensure project goals are met
Resolve project issues and conflicts
Example: A project manager overseeing the construction of a new office building would be res...read more
Q29. Write a program for character occurence
Program to count the occurrence of each character in a given string.
Create an array of size 256 to store the count of each character.
Traverse the string and increment the count of each character in the array.
Print the count of each character.
Q30. Formula to calculate P&L in Murex
The P&L in Murex can be calculated using a formula that takes into account the trade price, quantity, and any associated costs or fees.
The formula for calculating P&L in Murex is: P&L = (Trade Price - Average Cost) * Quantity - Fees
Trade Price refers to the price at which the trade was executed
Average Cost is the average cost of acquiring the trade, taking into account any previous trades at different prices
Quantity represents the number of units or contracts involved in the ...read more
Q31. Formula to calculate forward and future
The formula to calculate forward and future
Forward rate is the exchange rate at which a currency can be exchanged for another currency at a future date
Future rate is the exchange rate at which a currency can be exchanged for another currency on a specific future date
Both forward and future rates are calculated based on the spot rate and the interest rate differentials between the two currencies
The formula to calculate the forward rate is: Forward Rate = Spot Rate * (1 + (Inte...read more
Q32. What is EBITDA and Rent Accounting
EBITDA is a financial metric representing earnings before interest, taxes, depreciation, and amortization. Rent accounting involves recording rental expenses in financial statements.
EBITDA stands for Earnings Before Interest, Taxes, Depreciation, and Amortization
It is used to evaluate a company's operating performance without factoring in financing costs or accounting practices
Rent accounting involves recording rental expenses in financial statements, such as lease payments f...read more
Q33. Do you understand capital market
Yes, I understand capital markets as the platforms where buyers and sellers trade financial securities.
Capital markets are where companies and governments raise long-term funds through debt or equity securities.
They include stock markets, bond markets, and other financial instruments.
Investors buy securities in the hope of earning a return on their investment.
Understanding market trends, regulations, and economic factors is crucial for success in capital markets.
Q34. Oops concepts in java
Oops concepts in Java refer to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.
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.
Polymorphism allows objects to be treated as instances of their parent class.
Abstraction hides the implementation details and only shows the necessary features to the outsid...read more
Q35. Functions in sas
Functions in SAS are predefined routines that perform specific tasks.
Functions in SAS are used to manipulate and analyze data.
They can be used for mathematical calculations, data transformations, and data manipulations.
Examples of SAS functions include SUM, MEAN, COUNT, SUBSTR, and DATEPART.
Functions can be used in data step programming as well as in SQL queries.
Functions in SAS are typically written in uppercase letters.
Q36. Debug a small code
Debug a small code
Check for syntax errors and typos
Review the logic and flow of the code
Use debugging tools or print statements to identify issues
Test the code with different inputs to reproduce the problem
Consider edge cases and handle exceptions appropriately
Q37. Diff between diff types of banking
Different types of banking include retail banking, commercial banking, investment banking, and central banking.
Retail banking focuses on individual customers and their personal financial needs, such as savings accounts and loans.
Commercial banking serves businesses and provides services like business loans and checking accounts.
Investment banking deals with helping companies raise capital through issuing stocks and bonds.
Central banking involves managing a country's monetary ...read more
Q38. Count of rows in inner join, left join, right join
Count of rows in different types of joins in SQL
Inner join: Counts only the rows that have matching values in both tables
Left join: Counts all rows from the left table and the matching rows from the right table
Right join: Counts all rows from the right table and the matching rows from the left table
Q39. Alternate for IRS product
A possible alternate for IRS product is a swap product.
Swap products are commonly used as an alternative to IRS products.
Swaps involve the exchange of cash flows based on different interest rates or currencies.
They can be customized to meet specific needs and offer flexibility in terms of payment dates and frequencies.
Examples of swap products include interest rate swaps, currency swaps, and commodity swaps.
Q40. Total analysis of candidate
Total analysis of candidate
Assessing candidate's skills, experience, and qualifications
Evaluating candidate's personality, communication skills, and work ethic
Reviewing candidate's references and background check
Conducting interviews and assessments to determine fit for the role
Considering candidate's potential for growth and development
Q41. What is BCBS stands for?
BCBS stands for Blue Cross Blue Shield.
Blue Cross Blue Shield is a federation of independent health insurance companies.
It provides health insurance to over 100 million Americans.
BCBS companies are known for their wide network of healthcare providers.
Q42. Why financial markets? Why consulting?
Financial markets offer dynamic challenges and consulting provides opportunities to solve complex problems.
I am passionate about the constantly evolving nature of financial markets and the challenges they present.
Consulting provides a platform to work on complex problems and develop innovative solutions.
I believe my skills in analysis, problem-solving, and communication make me a strong fit for consulting in the financial sector.
For example, I have experience in financial ana...read more
Q43. What is Trade Life Cycle
Trade life cycle refers to the stages involved in a trade from initiation to settlement.
Trade initiation: The trade is proposed and agreed upon by both parties.
Trade execution: The trade is executed on the agreed terms.
Trade confirmation: Both parties confirm the details of the trade.
Trade settlement: The actual exchange of securities and payment takes place.
Trade reconciliation: Any discrepancies are resolved and final records are updated.
Q44. WAP to print alternate chars
Print alternate characters from a given string
Iterate through the characters of the string
Print characters at even indices
Q45. What is dirty read
Dirty read is when a transaction reads data that has been modified by another transaction but not yet committed.
Occurs when a transaction reads uncommitted data from another transaction
Can lead to inconsistent or incorrect results
Can be prevented by using proper isolation levels in database transactions
Q46. Diff between ipo fpo
IPO stands for Initial Public Offering, where a company offers shares to the public for the first time. FPO stands for Follow-on Public Offering, where a company already listed on the stock exchange offers additional shares to the public.
IPO is the first time a company offers its shares to the public, while FPO is when a company already listed on the stock exchange offers additional shares.
IPO is used by companies to raise capital for expansion or growth, while FPO is used to...read more
Q47. What is Derivative
A derivative is a financial contract whose value is derived from the performance of an underlying asset, index, or rate.
Derivatives can be used for hedging, speculation, or arbitrage
Common types of derivatives include options, futures, forwards, and swaps
Derivatives allow investors to take positions on the future price movements of assets without owning the assets themselves
Q48. Architecture like MVVM explain
MVVM is an architectural pattern that separates the UI, business logic, and data layers in an Android app.
Model: Represents the data and business logic of the application.
View: Represents the UI components of the application.
ViewModel: Acts as a mediator between the Model and View, handling communication and logic.
Data binding: Allows automatic updates between the ViewModel and View.
Example: Using LiveData to observe changes in data and update the UI accordingly.
More about working at Capco Technologies
Top HR Questions asked in Vertafore
Interview Process at Vertafore
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month