Premium Employer

Societe Generale Global Solution Centre

3.7
based on 2.5k Reviews
Filter interviews by

100+ JK Lifestore Interview Questions and Answers

Updated 21 Mar 2025
Popular Designations

Q101. Data wrangling in R

Ans.

Data wrangling in R involves cleaning, transforming, and preparing data for analysis.

  • Use packages like dplyr and tidyr for data manipulation

  • Handle missing values using functions like na.omit() or complete.cases()

  • Reshape data using functions like gather() and spread()

  • Use regular expressions to extract and manipulate text data

  • Visualize data using ggplot2 package

Add your answer

Q102. Whatvis the challennging situation

Ans.

The challenging situation is managing a team with conflicting personalities and work styles.

  • Identify each team member's strengths and weaknesses

  • Encourage open communication and collaboration

  • Set clear expectations and goals for the team

  • Address conflicts promptly and constructively

  • Provide opportunities for team building and bonding activities

Add your answer

Q103. Culture difference between india and France

Ans.

India and France have significant cultural differences in terms of language, cuisine, traditions, and social norms.

  • Language: India has hundreds of languages and dialects, while France primarily speaks French.

  • Cuisine: Indian cuisine is known for its use of spices and vegetarian dishes, while French cuisine is famous for its cheeses, wines, and pastries.

  • Traditions: India has a rich history of festivals and rituals, while France is known for its art, fashion, and literature.

  • Soci...read more

Add your answer

Q104. Features of latest version of c sharp

Ans.

C# 9.0 introduces new features like records, init-only setters, and top-level statements.

  • Records provide a concise syntax for defining immutable types.

  • Init-only setters allow setting properties only during object initialization.

  • Top-level statements allow writing code without a class or namespace.

  • Improved pattern matching with logical patterns and relational patterns.

  • Function pointers and improved support for native interop.

  • New target-typed expressions and covariant returns.

  • So...read more

Add your answer
Discover JK Lifestore interview dos and don'ts from real experiences

Q105. How is command system network?

Ans.

Command system network is a centralized system that controls and coordinates various devices and processes.

  • Command system network typically consists of a central server or controller that communicates with multiple devices or subsystems.

  • It allows for centralized monitoring, control, and coordination of various processes or equipment.

  • Examples include industrial automation systems, smart home systems, and military command and control systems.

Add your answer

Q106. Role of Investment Bank

Ans.

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

Add your answer
Are these interview questions helpful?

Q107. Write an SQL query

Ans.

SQL query to retrieve all employees from a specific department

  • Use SELECT statement to retrieve data

  • Specify the columns to be selected

  • Use WHERE clause to filter by department

Add your answer

Q108. Find departement wise total sal?

Ans.

To find department wise total salary, sum up the salaries of employees in each department.

  • Group employees by department

  • Calculate total salary for each department

  • Display department wise total salary

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q109. What is react virtual DOM

Ans.

React virtual DOM is a lightweight copy of the actual DOM, used for efficient updates and rendering in React applications.

  • Virtual DOM is a concept where a lightweight copy of the actual DOM is created in memory.

  • React uses virtual DOM to efficiently update and render components without directly manipulating the actual DOM.

  • When changes are made to the virtual DOM, React calculates the most efficient way to update the actual DOM.

  • This helps in improving performance by minimizing ...read more

Add your answer

Q110. Write a program to sum to array in place

Ans.

Program to sum two arrays in place without using extra space

  • Iterate through the arrays from right to left, adding the elements and storing the sum in the first array

  • Handle carry while adding the elements

  • Ensure to handle cases where arrays have different lengths

Add your answer

Q111. How is software testing

Ans.

Software testing is the process of evaluating a software application to ensure it meets specified requirements and functions correctly.

  • Software testing involves identifying defects or bugs in the software.

  • It helps in ensuring the quality and reliability of the software.

  • Types of software testing include unit testing, integration testing, system testing, and acceptance testing.

Add your answer

Q112. What is corporate action

Ans.

Corporate action refers to any event initiated by a public company that impacts its shareholders and securities.

  • Corporate actions can include stock splits, mergers, acquisitions, dividends, rights issues, and spin-offs.

  • These actions can affect the value of the company's stock and the overall financial health of the company.

  • Shareholders need to be aware of corporate actions as they can have a significant impact on their investments.

  • Corporate actions are typically approved by t...read more

Add your answer

Q113. Python code snippets for different codes

Ans.

Python code snippets for different codes

  • Use Python's built-in functions like print(), input(), and len() for basic code snippets

  • For loops and if statements are commonly used in Python code

  • Import libraries like math or random for more advanced code snippets

Add your answer

Q114. Difference between delegate and event

Ans.

Delegate is a type that holds a reference to a method, while an event is a mechanism for communication between objects.

  • Delegate is a type that can hold a reference to a method, while an event is a mechanism for communication between objects.

  • Delegates are used to implement callbacks and event handlers, while events are used to notify subscribers when something happens.

  • Delegates can be multicast, meaning they can hold references to multiple methods, while events can only have o...read more

Add your answer

Q115. whsts friend function in java

Ans.

Friend function in Java is a function that is declared in a class but is not a member of that class. It can access private and protected members of the class.

  • Friend functions are not part of the class but have access to its private and protected members.

  • They are declared using the 'friend' keyword in Java.

  • Friend functions can be useful for providing access to private members of a class to external functions or classes.

Add your answer

Q116. Explain types of joins?

Ans.

Types of joins are used in databases to combine rows from two or more tables based on a related column between them.

  • Inner Join: Returns rows when there is at least one match in both tables.

  • Left Join (or Left Outer Join): Returns all rows from the left table and the matched rows from the right table.

  • Right Join (or Right Outer Join): Returns all rows from the right table and the matched rows from the left table.

  • Full Join (or Full Outer Join): Returns rows when there is a match ...read more

Add your answer

Q117. Enterprise resource planning tool

Ans.

Enterprise resource planning tool is a software system used by organizations to manage and integrate important parts of their businesses.

  • ERP tools help streamline processes and improve efficiency in areas such as finance, HR, supply chain, and customer service.

  • Examples of popular ERP tools include SAP, Oracle, Microsoft Dynamics, and NetSuite.

  • These tools often include modules for different functions like accounting, inventory management, and CRM.

  • ERP systems can be cloud-based...read more

Add your answer

Q118. Advance in .net technology

Ans.

Advancements in .NET technology include .NET Core, Blazor, and C# 9.0.

  • Introduction of .NET Core for cross-platform development

  • Blazor for building web applications using C# instead of JavaScript

  • C# 9.0 with new features like records, init-only properties, and top-level statements

Add your answer

Q119. What is kyc and aml

Ans.

KYC (Know Your Customer) and AML (Anti-Money Laundering) are regulatory compliance processes to prevent financial crimes.

  • KYC is the process of verifying the identity of customers to ensure they are not involved in any illegal activities.

  • AML is the process of monitoring financial transactions to detect and prevent money laundering and terrorist financing.

  • KYC and AML are mandatory for financial institutions to comply with regulations and prevent financial crimes.

  • Examples of KYC...read more

Add your answer

Q120. How is Python??

Ans.

Python is a versatile and powerful programming language known for its simplicity and readability.

  • Python is widely used for web development, data analysis, artificial intelligence, and automation.

  • It has a large standard library and a vibrant community of developers.

  • Python code is easy to read and write, making it a great choice for beginners and experienced programmers alike.

Add your answer

Q121. What is Network ??

Ans.

A network is a collection of computers, servers, mainframes, network devices, and other devices connected to one another to share data and resources.

  • Networks can be classified based on their size (LAN, WAN, MAN)

  • Networks can be wired (Ethernet, fiber optic) or wireless (Wi-Fi, Bluetooth)

  • Networks can be used for sharing files, printers, internet access, and communication

  • Examples of networks include the internet, company intranets, and home networks

Add your answer

Q122. what is server???

Ans.

A server is a computer or software program that provides functionality for other programs or devices, often over a network.

  • A server stores and manages data, files, or applications for clients to access remotely.

  • Servers can provide services such as email, web hosting, file sharing, and database management.

  • Examples of servers include web servers like Apache or Nginx, email servers like Microsoft Exchange, and file servers like Windows Server.

Add your answer

Q123. What is RDMS ?

Ans.

RDBMS stands for Relational Database Management System, a software for managing relational databases.

  • Data is stored in tables, which consist of rows and columns.

  • Supports SQL (Structured Query Language) for querying and managing data.

  • Ensures data integrity and supports ACID properties (Atomicity, Consistency, Isolation, Durability).

  • Examples include MySQL, PostgreSQL, Oracle Database, and Microsoft SQL Server.

  • Allows relationships between tables through foreign keys.

Add your answer

Q124. Designing MakeMyTrip application

Ans.

Designing MakeMyTrip application

  • Identify user requirements and create a user-friendly interface

  • Integrate APIs for flight, hotel, and cab bookings

  • Implement secure payment gateway and user authentication

  • Ensure scalability and performance optimization

  • Provide personalized recommendations based on user history

Add your answer

Q125. Difference between python and java

Ans.

Python is dynamically typed, interpreted language while Java is statically typed, compiled language.

  • Python is easier to learn and write code quickly.

  • Java is more verbose and requires more code to accomplish the same task.

  • Python is better suited for scripting and rapid prototyping.

  • Java is better suited for large-scale enterprise applications.

  • Python has a larger community and more third-party libraries.

  • Java has better performance and is more secure.

  • Python is used for data scien...read more

Add your answer

Q126. Explain one pattern you created

Ans.

I created a pattern called 'The Fibonacci Spiral' inspired by the Fibonacci sequence.

  • The Fibonacci Spiral is a geometric pattern that starts with a small square followed by a series of squares whose sides are the Fibonacci numbers.

  • Each square is connected to the next one in a spiral pattern, creating a visually appealing design.

  • The Fibonacci Spiral can be found in nature, art, and architecture due to its aesthetically pleasing proportions.

Add your answer

Q127. ITIL overview

Ans.

ITIL is a framework for IT service management that focuses on aligning IT services with the needs of the business.

  • ITIL stands for Information Technology Infrastructure Library

  • It provides a set of best practices for IT service management

  • ITIL consists of five core publications: Service Strategy, Service Design, Service Transition, Service Operation, and Continual Service Improvement

  • ITIL is widely adopted by organizations around the world

  • ITIL certification is available for indiv...read more

Add your answer

Q128. Design Redis cache

Ans.

Design Redis cache

  • Redis is an in-memory data structure store

  • It can be used as a cache to improve performance

  • Design should consider data eviction policies and cache invalidation strategies

Add your answer

Q129. coding in sql joins

Ans.

SQL joins are used to combine rows from two or more tables based on a related column between them.

  • Use INNER JOIN to return rows when there is at least one match in both tables

  • Use LEFT JOIN to return all rows from the left table and the matched rows from the right table

  • Use RIGHT JOIN to return all rows from the right table and the matched rows from the left table

  • Use FULL JOIN to return rows when there is a match in one of the tables

Add your answer

Q130. Remove duplicates in an array

Ans.

Use a hash set to remove duplicates in an array of strings

  • Create a hash set to store unique elements

  • Iterate through the array and add each element to the hash set

  • Convert the hash set back to an array to get the unique elements

Add your answer

Q131. React hooks with example

Ans.

React hooks are functions that let you use state and other React features without writing a class.

  • React hooks were introduced in React 16.8 to allow functional components to have state and lifecycle methods.

  • useState() is a hook that allows you to add state to functional components.

  • useEffect() is a hook that allows you to perform side effects in functional components.

  • useContext() is a hook that allows you to use the context API in functional components.

  • Example: const [count, s...read more

Add your answer

Q132. 2 medium level codes

Add your answer

Q133. microservice design principles

Ans.

Microservice design principles focus on modularity, scalability, resilience, and autonomy.

  • Decompose the application into small, independent services

  • Design services around business capabilities

  • Use lightweight communication protocols like HTTP or messaging queues

  • Ensure each service is responsible for its own data storage

  • Implement fault tolerance and graceful degradation

  • Automate testing and deployment processes

Add your answer

Q134. Account rules tell in briefly

Ans.

Account rules are guidelines and regulations that dictate how financial accounts should be managed and reported.

  • Account rules ensure compliance with regulatory requirements

  • They help maintain accurate financial records

  • Examples include segregation of duties, reconciliation procedures, and valuation methods

Add your answer
Asked in
SSE Interview

Q135. Find second max from. Array

Ans.

Finding the second maximum value in an array of strings.

  • Convert the strings to integers for comparison.

  • Sort the array in descending order and return the second element.

  • Handle cases where there may be duplicates of the maximum value.

Add your answer

Q136. Calculation of Bonds

Ans.

Calculation of bonds involves determining the present value of future cash flows.

  • Calculate the present value of the bond's future cash flows using the bond's coupon rate, face value, and yield to maturity.

  • Discount each cash flow back to present value using the yield to maturity.

  • Sum up all the present values to get the bond's price.

  • Consider factors such as coupon frequency and time to maturity in the calculation.

Add your answer

Q137. Banking experience

Ans.

I have 3 years of banking experience working as a KYC Analyst at XYZ Bank.

  • Performed customer due diligence to ensure compliance with regulations

  • Conducted risk assessments on new and existing clients

  • Reviewed and analyzed customer documentation for accuracy and completeness

View 1 answer
1
2
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at JK Lifestore

based on 215 interviews
Interview experience
4.1
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.4
 • 805 Interview Questions
3.9
 • 517 Interview Questions
3.8
 • 211 Interview Questions
4.2
 • 167 Interview Questions
4.4
 • 158 Interview Questions
4.0
 • 145 Interview Questions
View all
Top Societe Generale Global Solution Centre Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter