Filter interviews by
Create Amazon Cart APIs in Java for Rest API
Use Spring Boot framework for creating Rest APIs
Implement CRUD operations for managing cart items
Secure APIs using authentication and authorization mechanisms
Handle error responses and exceptions gracefully
Test APIs using tools like Postman or JUnit
Java 1.8 introduced improvements in memory management with features like Metaspace and G1 garbage collector.
Metaspace replaces the permanent generation (PermGen) for class metadata storage.
G1 garbage collector is designed for better performance and predictability by dividing the heap into regions.
These improvements help in reducing memory leaks and optimizing garbage collection.
Example: Use of Metaspace allows for...
Reverse words in a string using Java program.
Split the string into an array of words using split() method
Iterate through the array in reverse order and append each word to a new string
Return the reversed string
Find duplicates in an array of strings and sort them.
Iterate through the array and use a HashMap to keep track of duplicate strings.
After finding duplicates, sort the array using a sorting algorithm like quicksort or mergesort.
Return the sorted array with duplicates removed.
Implement Slowly Changing Dimension (SCD) using pyspark
Use pyspark to read the source and target tables
Identify the changes in the source data compared to the target data
Update the existing records in the target table with the new values
Insert new records for the new data in the source table
Handle historical data by maintaining effective start and end dates
I will provide a detailed overview of my project, including its objectives, features, technologies used, and the overall architecture.
Outline the project objectives and goals
Describe the features and functionalities of the project
Explain the technologies and tools used in the project
Discuss the overall architecture and design of the project
I applied via Job Portal and was interviewed in Jan 2024. There were 3 interview rounds.
Implement Slowly Changing Dimension (SCD) using pyspark
Use pyspark to read the source and target tables
Identify the changes in the source data compared to the target data
Update the existing records in the target table with the new values
Insert new records for the new data in the source table
Handle historical data by maintaining effective start and end dates
I applied via LinkedIn and was interviewed in Sep 2024. There were 2 interview rounds.
Simple question from array and string along with one sql query and some computer science problems
I applied via Approached by Company and was interviewed in Jun 2024. There were 2 interview rounds.
Create Amazon Cart APIs in Java for Rest API
Use Spring Boot framework for creating Rest APIs
Implement CRUD operations for managing cart items
Secure APIs using authentication and authorization mechanisms
Handle error responses and exceptions gracefully
Test APIs using tools like Postman or JUnit
Reverse words in a string using Java program.
Split the string into an array of words using split() method
Iterate through the array in reverse order and append each word to a new string
Return the reversed string
Java 1.8 introduced improvements in memory management with features like Metaspace and G1 garbage collector.
Metaspace replaces the permanent generation (PermGen) for class metadata storage.
G1 garbage collector is designed for better performance and predictability by dividing the heap into regions.
These improvements help in reducing memory leaks and optimizing garbage collection.
Example: Use of Metaspace allows for dyna...
I will provide a detailed overview of my project, including its objectives, features, technologies used, and the overall architecture.
Outline the project objectives and goals
Describe the features and functionalities of the project
Explain the technologies and tools used in the project
Discuss the overall architecture and design of the project
90 minutes aptitude + coding questions also there
It was easy including 15 questions of aptitude and reasoning.
Medium level 2 questions they ask from dsa
I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.
Questions asked on sql and coding
Find duplicates in an array of strings and sort them.
Iterate through the array and use a HashMap to keep track of duplicate strings.
After finding duplicates, sort the array using a sorting algorithm like quicksort or mergesort.
Return the sorted array with duplicates removed.
I appeared for an interview before Mar 2023.
I appeared for an interview before Mar 2023.
Top trending discussions
I applied via Campus Placement and was interviewed before May 2021. There were 4 interview rounds.
VERBAL QUANT DI/LR and Picture based test
Fibonacci series can be easily implemented using loops in C++ or C.
Declare variables for first two numbers of the series
Use a loop to calculate and print the next number in the series
Repeat the loop until desired number of terms are printed
I appeared for an interview before Sep 2020.
Round duration - 90 minutes
Round difficulty - Easy
This round was held during university hours and consisted of 2 coding questions.
Round duration - 120 minutes
Round difficulty - Easy
Make sure you do no cutting and are clear about the approach you'd be following.
Running median of an input stream is the median value of the numbers seen so far in a continuous stream of data.
Maintain two heaps - a max heap for the lower half of the numbers and a min heap for the upper half.
Keep the number of elements in the two heaps balanced or differ by at most 1.
If the total number of elements is odd, the median is the root of the max heap. If even, it is the average of the roots of the two he...
Prepare for company-wise interview questions according to the company in which you are applying. Try to write the code yourself and if got stuck in between then take help from the internet. I recommend you Codezen of Coding Ninjas for practicing Data Structures and Algorithms based questions.
Application resume tips for other job seekersBe sure 100% of what you write in your resume and prepare for that before the interview what is written on resume.
Final outcome of the interviewSelectedbased on 8 interview experiences
Difficulty level
Duration
based on 7 reviews
Rating in categories
5-12 Yrs
Not Disclosed
5-15 Yrs
Not Disclosed
5-12 Yrs
Not Disclosed
Software Engineer
22
salaries
| ₹5 L/yr - ₹7 L/yr |
Data Engineer
7
salaries
| ₹6.5 L/yr - ₹8 L/yr |
Technical Lead
5
salaries
| ₹20 L/yr - ₹34.4 L/yr |
Senior Software Engineer
5
salaries
| ₹3.5 L/yr - ₹13.3 L/yr |
Senior Engineer
4
salaries
| ₹8.5 L/yr - ₹15.2 L/yr |
TCS
Accenture
Wipro
Cognizant