i
Filter interviews by
Java is platform independent due to its ability to run on any device with a Java Virtual Machine (JVM).
Java code is compiled into bytecode, which is platform-independent.
The Java Virtual Machine (JVM) interprets bytecode on any operating system.
This allows Java applications to run on Windows, macOS, Linux, etc., without modification.
Example: A Java program compiled on Windows can run on Linux without recompilation...
KYC (Know Your Customer) is a process to verify the identity of clients to prevent fraud and ensure compliance with regulations.
KYC involves collecting personal information such as name, address, and date of birth.
Verification methods include government-issued ID checks, utility bills, and bank statements.
KYC is crucial for financial institutions to prevent money laundering and fraud.
For example, a bank may requir...
Apache Spark supports various join types to combine DataFrames or Datasets based on keys.
Inner Join: Returns rows with matching keys in both DataFrames. Example: df1.join(df2, 'key', 'inner')
Outer Join: Returns all rows from both DataFrames, filling with nulls where there are no matches. Example: df1.join(df2, 'key', 'outer')
Left Join: Returns all rows from the left DataFrame and matched rows from the right. Examp...
SCD Type 2 tracks historical changes in dimension data by creating new records for each change.
Maintains full history of changes in dimension attributes.
Each change results in a new record with a new version number.
Typically includes 'effective date' and 'end date' fields.
Example: If a customer's address changes, a new record is created with the new address and a new effective date.
Allows for accurate reporting ov...
A nested query in SQL is a query within another query, often used to filter or aggregate data before joining.
A nested query, or subquery, is enclosed in parentheses and can return a single value or a set of values.
Example: SELECT * FROM employees WHERE department_id IN (SELECT id FROM departments WHERE location = 'New York');
Nested queries can be used in SELECT, INSERT, UPDATE, or DELETE statements.
Combining neste...
OOP in Java focuses on concepts like encapsulation, inheritance, polymorphism, and abstraction to create modular and reusable code.
Encapsulation: Bundling data and methods in classes. Example: class 'Car' with attributes like 'color' and methods like 'drive()'.
Inheritance: Mechanism to create new classes from existing ones. Example: 'ElectricCar' inherits from 'Car'.
Polymorphism: Ability to use a single interface ...
Snapshots capture the state of a VM at a specific point in time, allowing for easy recovery and management.
Snapshots save the VM's disk state, memory state, and settings.
They allow you to revert to a previous state if needed, e.g., after a failed update.
Multiple snapshots can be taken, but excessive use can lead to performance issues.
Snapshots are not backups; they should not replace regular backup solutions.
vMotion is a VMware feature that enables live migration of virtual machines between hosts without downtime.
vMotion uses a shared storage architecture to access VM files from multiple hosts.
It requires a compatible network setup, typically using vSphere vMotion network.
Memory pages are copied over the network while the VM is still running, minimizing downtime.
Once the memory is synchronized, the VM is briefly pause...
AML practices prevent illicit financial activities by monitoring transactions and ensuring compliance with regulations.
Know Your Customer (KYC): Financial institutions must verify the identity of their clients to prevent fraud.
Transaction Monitoring: Continuous analysis of transactions to detect suspicious activities, such as large cash deposits.
Reporting Obligations: Institutions must report suspicious activities...
Analyzing vehicle leasing involves understanding costs, customer needs, and market trends to optimize leasing strategies.
Identify customer segments: e.g., businesses vs. individuals.
Analyze leasing costs: e.g., depreciation, maintenance, insurance.
Evaluate market trends: e.g., demand for electric vehicles.
Consider lease terms: e.g., duration, mileage limits.
Assess competitive landscape: e.g., pricing strategies of...
I applied via Recruitment Consulltant and was interviewed before Nov 2021. There were 2 interview rounds.
Trade Life Cycle is the process of a trade from initiation to settlement.
Trade initiation
Order routing
Execution
Confirmation
Clearing and settlement
Trade reporting
Clean price is the price of a bond excluding accrued interest, while dirty price includes accrued interest.
Clean price is the price of a bond without any accrued interest
Dirty price is the price of a bond including accrued interest
Accrued interest is the interest that has accumulated on a bond since its last coupon payment
Clean price + accrued interest = dirty price
Dirty price is also known as the full or invoice price
Fixed income securities are debt instruments that pay a fixed interest rate over a specific period of time.
Fixed income securities are also known as bonds.
They are issued by governments, corporations, and other entities to raise capital.
Investors receive regular interest payments until the bond matures, at which point they receive the principal amount.
The interest rate on fixed income securities is determined by the cr...
Investment banks help companies and governments raise capital by underwriting and selling securities.
Assist in mergers and acquisitions
Provide financial advisory services
Underwrite and sell securities
Help clients raise capital
Facilitate trading of securities
Examples: Goldman Sachs, JPMorgan Chase, Morgan Stanley
Investment banks perform various functions such as underwriting, M&A advisory, sales and trading, research, and asset management.
Underwriting: helping companies issue securities and managing the process of selling them to investors
M&A advisory: advising companies on mergers and acquisitions
Sales and trading: buying and selling securities on behalf of clients
Research: providing analysis and recommendations on companies ...
Achievements include leading successful audits resulting in improved processes and cost savings. Failures include missing deadlines due to unexpected challenges.
Led successful audits resulting in improved processes and cost savings
Implemented new audit procedures that increased efficiency and accuracy
Received recognition for identifying and resolving major financial discrepancies
Missed deadlines on a few occasions due ...
I appeared for an interview in Jan 2025, where I was asked the following questions.
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
Aptitude has general maths, English and Finance questions very easy and it was a online aptitude test.
Indices are statistical measures used to track the performance of a specific group of assets or market.
Indices are used to provide a snapshot of the overall market or a specific sector.
They are often used as benchmarks for investment performance.
Examples include the S&P 500, Dow Jones Industrial Average, and NASDAQ Composite.
Capital budgeting is the process of planning and managing a firm's long-term investments.
Involves evaluating potential investments and deciding which ones to pursue
Considers factors such as cash flows, risks, and returns
Helps in determining the best allocation of resources for maximum profitability
Examples include building a new factory, purchasing equipment, or launching a new product
I am a dedicated and detail-oriented analyst with a strong background in data analysis and problem-solving.
I have a Bachelor's degree in Statistics and have completed multiple data analysis projects during my studies.
I am proficient in using statistical software such as R and Python for data analysis.
I have experience in conducting market research and creating reports to help businesses make informed decisions.
It was an aptitute round and 2 coding questions was there
I'm a passionate software engineer with a strong background in full-stack development and a love for solving complex problems.
Graduated with a degree in Computer Science from XYZ University.
Worked at ABC Corp, where I developed a web application that improved user engagement by 30%.
Proficient in languages like JavaScript, Python, and Java, with experience in frameworks such as React and Django.
Enjoy collaborating in ag...
I applied via Referral and was interviewed in Dec 2024. There were 2 interview rounds.
String manipulation questions easy not that much hard
Reverse a string based on input
Use a loop to iterate through the characters of the input string
Append each character to the beginning of a new string to reverse it
Return the reversed string as the output
I applied via Campus Placement
Consisted of 3 coding questions and an aptitude test (Quantitative + English + Basic CS Questions)
ACID properties are a set of properties that guarantee reliability and consistency in database transactions.
Atomicity: All operations in a transaction are either completed successfully or not at all.
Consistency: Data is always in a valid state before and after a transaction.
Isolation: Transactions are isolated from each other until they are completed.
Durability: Once a transaction is committed, its changes are permanen...
I would address the issue directly with the co-worker and involve a mediator if necessary.
Address the issue directly with the co-worker in a calm and professional manner.
Seek to understand the root cause of their hostility and try to find common ground.
Involve a mediator or HR if the situation escalates and becomes unmanageable.
I have strong project management skills with experience in leading cross-functional teams and delivering projects on time and within budget.
Experience in creating project plans and timelines
Ability to effectively communicate with stakeholders and team members
Skilled in risk management and problem-solving
Proficient in using project management tools such as Asana and Jira
I have 5 years of experience managing projects using PMP frameworks.
Led cross-functional teams to successfully deliver projects on time and within budget
Implemented PMP methodologies such as risk management and stakeholder communication
Utilized tools like Gantt charts and critical path analysis to track project progress
Obtained PMP certification to enhance project management skills
Developing a real-time monitoring system for a large-scale financial trading platform
Implemented complex algorithms to analyze market data in real-time
Designed a scalable architecture to handle high volume of transactions
Worked closely with traders and analysts to understand requirements and make necessary adjustments
Managed a team of developers to ensure project milestones were met
It was an online assessment containing 3 DSA questions
I applied via Approached by Company and was interviewed in Oct 2024. There was 1 interview round.
Top trending discussions
Some of the top questions asked at the Societe Generale Global Solution Centre interview -
The duration of Societe Generale Global Solution Centre interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 237 interview experiences
Difficulty level
Duration
based on 2.7k reviews
Rating in categories
Software Engineering Specialist
2k
salaries
| ₹14.4 L/yr - ₹26 L/yr |
Senior Analyst
1.9k
salaries
| ₹6 L/yr - ₹13.9 L/yr |
Software Engineer
1.7k
salaries
| ₹6.8 L/yr - ₹16 L/yr |
Analyst
1.7k
salaries
| ₹3.8 L/yr - ₹9.5 L/yr |
Business Analyst
1.2k
salaries
| ₹10.7 L/yr - ₹20.3 L/yr |
Accenture
Wipro
Cognizant
Capgemini