Filter interviews by
I was interviewed before Oct 2023.
Some computer science basic question was there related to os, cn
In the next 5 years, I aim to advance to a Senior Developer role and further develop my skills in software development.
Continue learning new technologies and programming languages
Take on more challenging projects to enhance my problem-solving skills
Seek opportunities for leadership and mentorship roles within the team
Attend relevant conferences and workshops to stay updated with industry trends
One of my strengths is my ability to quickly learn new technologies and adapt to new environments.
Quick learner - I am able to pick up new technologies and concepts easily.
Adaptable - I can easily adjust to new environments and work well under pressure.
Problem solver - I enjoy tackling challenges and finding solutions.
Team player - I collaborate effectively with team members to achieve common goals.
Top trending discussions
I applied via campus placement at Gogte Institute of Technology, Belgaum and was interviewed in Sep 2024. There were 2 interview rounds.
Basic apti questions and it is an elimination round
Basic coiidng questions and arrays and strings asked
I applied via Company Website and was interviewed before Nov 2023. There was 1 interview round.
In 5 years, I see myself as a Senior Associate leading a team and contributing significantly to the growth of the company.
Advancing to a Senior Associate role
Leading a team and mentoring junior associates
Contributing to the growth and success of the company
Continuing professional development and learning new skills
Curd operation with SQL connectivity
I was interviewed in Aug 2022.
2 hrs duration with 2 easy level dsa questions and 15 around mcqs based on core cs concepts.
Implementing stack using linked list
Create a Node class with data and next pointer
Create a Stack class with top pointer
Implement push() method to add element to top of stack
Implement pop() method to remove element from top of stack
Implement peek() method to return top element without removing it
Find the first duplicate value in an array of strings.
Create a hash table to store the frequency of each string.
Iterate through the array and check if the string already exists in the hash table.
If it does, return the string. If not, add it to the hash table.
If no duplicates are found, return null or an appropriate message.
I applied via Company Website and was interviewed before Aug 2021. There were 2 interview rounds.
I was interviewed in Jul 2021.
Round duration - 70 minutes
Round difficulty - Medium
Link was active for 24 hours, I took the test at night.
Difficulty was medium.
There were some MCQs on Springboot/Java along with 2 DSA questions.
Applied BFS for level order traversal.
The core logic is how to append the current level nodes in the resultList.
If currLevel is even:
then append the curr level node list as it is to the resultList
else:
reverse the curr level node list and then append to the resultList.
Finally return the resultList.
As we need to find K closest restaurants to the source (0,0), I used priority queue(MaxHeap) in python to eliminate all the farthest restaurants and have only k closest restaurants left at the end of the loop.
I had stored the elements in priority Queue as a pair [distance, coordinates], so that at I can directly get the coordinates for the k closest restaurants to return in the result.
Round duration - 60 minutes
Round difficulty - Medium
Technical round (Questions on Java, Spring Boot, Microservices, Rest APIs, OOPs and Solid principals).
Round duration - 45 minutes
Round difficulty - Easy
Tip 1 : Prepare core concepts of OOPs and SOLID principles with some examples.
Tip 2 : Practice DSA Medium level question (Trees, Heaps, LinkedList, Dynamic Programming, BFS-DFS, Two pointer, Backtracking)
Tip 3 : For OA round, Prepare Spring Boot core concepts (For MCQs) along with DSA.
Tip 1 : Mention all the previous projects tasks/achievements point wise along with the Tech Stack used.
Tip 2 : Practice explaining projects which were part of your work experience and be ready for follow up questions.
Tip 3 : Specify relevant skills and certificates in the resume.
Money laundering is the process of making illegally obtained money appear to have been obtained through legal means.
It involves disguising the source of funds to make them appear legitimate
It is often associated with organized crime and drug trafficking
Common methods include using shell companies, offshore accounts, and cash businesses
Money laundering is illegal and can result in severe penalties, including imprisonmen...
Money laundering is the process of disguising the proceeds of illegal activity as legitimate funds.
Money laundering involves three stages: placement, layering, and integration.
Placement involves introducing the illegal funds into the financial system.
Layering involves moving the funds through a series of transactions to make it difficult to trace their origin.
Integration involves using the laundered funds to purchase a...
Banking is the business activity of accepting and safeguarding money owned by other individuals and entities.
Banks accept deposits from customers and use those funds to make loans and investments.
They provide various financial services such as checking accounts, savings accounts, loans, credit cards, and investment products.
Banks also play a crucial role in the economy by facilitating the flow of money and credit.
Examp...
I applied via Recruitment Consultant and was interviewed in Nov 2020. There were 3 interview rounds.
TCS
Accenture
Wipro
Cognizant