i
Filter interviews by
I applied via campus placement at Birla Institute of Technology (BIT), Ranchi and was interviewed in Aug 2022. There were 5 interview rounds.
1. 5 hours 3 simple dsa questions and some aptitude questions
Importance of technology for banking sector
I applied via Recruitment Consulltant and was interviewed in Apr 2022. There were 3 interview rounds.
I applied via campus placement at Pune Institute of Computer Technology, Pune and was interviewed before Apr 2023. There were 3 interview rounds.
2 coding question and some Aptitude question
I applied via campus placement at Sri Jayachamarajendran College of Engineering (SJCE) and was interviewed before Apr 2023. There were 3 interview rounds.
Quant and Coding Questions
A team GD where you talk for and against the topic
Societe Generale Global Solution Centre interview questions for designations
I applied via Recruitment Consulltant and was interviewed before Jul 2022. There were 6 interview rounds.
Basic OOPs related questions.
Get interview-ready with Top Societe Generale Global Solution Centre Interview Questions
I applied via Naukri.com and was interviewed before Oct 2022. There were 2 interview rounds.
It consists of coding questions consists of moderate level.
Yes, OOPs concepts are fundamental to object-oriented programming and include inheritance, encapsulation, abstraction, and polymorphism.
Inheritance allows a class to inherit properties and methods from a parent class.
Encapsulation is the practice of hiding data and methods within a class to prevent direct access.
Abstraction is the process of simplifying complex systems by breaking them down into smaller, more manageabl...
I have used database systems extensively in my projects.
Designed and implemented database schema for various applications
Used SQL queries to retrieve and manipulate data
Integrated databases with web applications using ORM frameworks like Hibernate
Optimized database performance by indexing and query optimization
Implemented data migration scripts to move data between databases
Used NoSQL databases like MongoDB for scalabl
Query to retrieve a particular value from data
Identify the table and column where the value is stored
Use SELECT statement with WHERE clause to filter the data
Specify the value to retrieve in the SELECT statement
I applied via Recruitment Consultant and was interviewed in Jun 2021. There were 3 interview rounds.
I was interviewed before Sep 2020.
Round duration - 90 minutes
Round difficulty - Medium
The test start time validity was between 06:00 PM and 7:00 PM.
It was on the HirePro platform(link provided by company).
The test was proctored which means that we had to keep our Microphone and Web Cam on at all times and never exit the test window.
The first line conta...
Step 1 : I solved the problem using 4 for loops inside a while loop which ran till the matrix was filled.
Step 2 : Each of the for loops were for a particular direction starting from left to right, top to bottom, right to left and bottom to top.
Step 3 : I shifted the boundary of the loops after each traversal i.e incrementing top, decrementing right, decrementing bottom and incrementing left respectively.
Step 1 : To convert decimal to binary, I used a while loop running till number > 0 wherein I divided number by 2 and stored the remainder at the beginning of an output string (initialized as empty).
Step 2 : To convert binary to octal, I first created a map between binary number and its equivalent octal ('000' -> '0' , '001' -> '1' and so on)
Step 3 : Then, from the left extracted one by one substrings of length...
Step 1 : Create a function which returns true/false depending on whether the sum of cube of digits of a number is equal to the number itself.
Step 2 : Create a for loop inside another for loop to traverse through the matrix.
Step 3 : Pass each element of the matrix to the function and print it if the function returns true.
Round duration - 60 minutes
Round difficulty - Medium
The round was from 11 am to 12 pm, 4 days after the online test.
It was held over a video call on Skype.
We were instructed to use https://slate.skillenza.com/ as the coderpad.
This was a Technical Round.
The interviewer started by asking me to introduce myself. He then asked me some questions regarding Java programming. He asked me what is the use and advantages of HashMaps and how a HashMap is implemented internally in Java. He also asked me some OOPS question. He gave me the following code to solve and ended the session by asking me the details of an Android application I had mentioned on my resume.
Step 1 : Traverse through the first array and store its contents in a hashmap. If key (string) appears for the first time set corresponding value (count) as 1, else increment count.
Step 2 : Traverse through the second array. If an element from this array (key/string) is present in the hashmap print it and decrement its value (count) by 1.
Step 3 : If value (count) becomes 0 after decrementing for any key (string) remove...
Tip 1 : Practice DSA everyday and make sure that you are giving timed mock tests periodically.
Tip 2 : Keep revising your Computer Science fundamentals(OS, DBMS, Software Engineering principles).
Tip 3 : Also brush-up your aptitude skills.
Tip 1 : Customize your resume for a company based on their Job Description (highlight necessary skills)
Tip 2 : Include only those points about which you're fully confident. Sometimes including too much increases expectations and then the bar is set high for you which impacts the assessment
I applied via campus placement at SRM Institute of Science & Technology, Chennai and was interviewed before May 2020. There was 1 interview round.
A linked list is a linear data structure where each element is a separate object with a pointer to the next element.
In Java, a linked list is implemented using the LinkedList class in the java.util package.
LinkedList class provides methods like add(), remove(), get(), etc. to manipulate the list.
Each element in the list is represented by a node object which contains the data and a reference to the next node.
Linked list...
ACID Properties are a set of properties that ensure database transactions are processed reliably.
ACID stands for Atomicity, Consistency, Isolation, and Durability.
Atomicity ensures that a transaction is treated as a single, indivisible unit of work.
Consistency ensures that a transaction brings the database from one valid state to another.
Isolation ensures that concurrent transactions do not interfere with each other.
Du...
A deadlock is a situation where two or more processes are unable to proceed due to a circular dependency.
Deadlock occurs when two or more processes are waiting for each other to release resources.
To avoid deadlock, use techniques like resource allocation graph, banker's algorithm, and deadlock prevention.
Resource allocation graph is a visual representation of resource allocation and can help identify potential deadlock...
SQL is a relational database while NoSQL is non-relational. MongoDB is preferred for scalability and flexibility.
SQL is table-based while NoSQL is document-based
SQL is structured while NoSQL is unstructured
SQL is vertically scalable while NoSQL is horizontally scalable
MongoDB is preferred for its ability to handle large amounts of unstructured data and its flexibility in schema design
MySQL is preferred for its strong A...
Top trending discussions
4 Interview rounds
based on 163 reviews
Rating in categories
Senior Analyst
1.8k
salaries
| ₹4.5 L/yr - ₹15 L/yr |
Software Engineering Specialist
1.7k
salaries
| ₹8.8 L/yr - ₹33 L/yr |
Analyst
1.5k
salaries
| ₹2.8 L/yr - ₹10.2 L/yr |
Software Engineer
1.4k
salaries
| ₹5 L/yr - ₹19.4 L/yr |
Business Analyst
1.1k
salaries
| ₹6.5 L/yr - ₹26 L/yr |
BNP Paribas
Crédit Agricole
HSBC Group
Barclays