Filter interviews by
I applied via Naukri.com and was interviewed in Oct 2021. There was 1 interview round.
Adding list of employees using stream and Lambda expression
Create a list of employees as an array of strings
Use the stream() method to convert the array into a stream
Use the forEach() method to iterate through the stream and add each employee to the list
Use a Lambda expression to add each employee to the list
Hash set uses hashing function to store unique values and avoid duplication.
Hashing function generates a unique hash code for each value
The hash code is used as an index to store the value in the hash set
If a new value has the same hash code as an existing value, it is considered a duplicate and not added to the set
Index is a data structure used to improve the speed of data retrieval operations.
An index is created on one or more columns of a table.
It stores a copy of the indexed data in a separate structure.
The index is organized in a way that allows for fast searching and sorting of data.
Different types of indexes include B-tree, hash, and bitmap indexes.
Indexes can improve query performance but can also slow down data modificat
Query to find second highest salary from Employee table
Use ORDER BY and LIMIT to get the second highest salary
SELECT salary FROM Employee ORDER BY salary DESC LIMIT 1,1
If there are ties for the highest salary, this query will return the next distinct salary
Spring Boot provides various security mechanisms such as authentication, authorization, and encryption.
Spring Security is the main security framework used in Spring Boot
It provides features like authentication, authorization, and session management
Spring Boot also supports OAuth2 and JWT for secure authentication and authorization
Encryption can be achieved using HTTPS and SSL/TLS protocols
I was interviewed in Dec 2024.
Capacity planning involves forecasting future resource needs and ensuring that the necessary resources are available.
Identify current resource usage and performance levels
Forecast future resource needs based on growth projections
Determine any potential bottlenecks or constraints
Allocate resources accordingly to meet future demands
Regularly review and adjust the capacity plan as needed
Creating a Standard Operating Procedure involves identifying the process, documenting steps, obtaining feedback, and finalizing the SOP.
Identify the process or task that needs an SOP
Document each step involved in the process
Obtain feedback from relevant stakeholders for improvements
Finalize the SOP with clear instructions and guidelines
Regularly review and update the SOP as needed
I handle transitions by communicating effectively, setting clear expectations, and providing support to team members.
Communicate openly and transparently with team members about upcoming changes
Set clear expectations and goals for the transition period
Provide support and resources to help team members adjust to the changes
Lead by example and remain positive and adaptable during transitions
I provide feedback by being specific, timely, and constructive.
Be specific about what was done well and what needs improvement
Provide feedback in a timely manner to address issues promptly
Offer constructive criticism and suggestions for improvement
Encourage open communication and dialogue for feedback to be effective
Handled an escalation call by actively listening, empathizing, and offering a solution.
Remain calm and composed while listening to the customer's concerns.
Empathize with the customer and acknowledge their frustration.
Offer a solution or escalate the issue to a higher authority if necessary.
Follow up with the customer to ensure their issue has been resolved satisfactorily.
Managed conflict between team members by facilitating open communication and finding common ground.
Addressed the issue privately to understand each team member's perspective
Encouraged open communication and active listening to resolve misunderstandings
Facilitated a team meeting to discuss the conflict and find common ground
Established clear expectations and guidelines for future interactions
I have worked with KPIs such as sales targets, customer satisfaction scores, employee productivity metrics, and project completion rates.
Sales targets
Customer satisfaction scores
Employee productivity metrics
Project completion rates
I established end-to-end operations by defining clear processes, assigning roles, providing training, and monitoring performance.
Defined clear processes from start to finish
Assigned roles and responsibilities to team members
Provided training and resources to ensure understanding and proficiency
Monitored performance and made adjustments as needed
I applied via Referral and was interviewed in Oct 2024. There were 2 interview rounds.
I applied via Job Portal and was interviewed in Dec 2024. There were 2 interview rounds.
Implementing a complex algorithm for optimizing search results in a large-scale e-commerce platform.
Developed a custom search algorithm to improve search relevance and speed
Implemented data structures like trie and inverted index for efficient search
Optimized the algorithm to handle millions of products and user queries
Used techniques like caching and parallel processing to enhance performance
General behavioral test
I have 3 years of Coupa support experience, including troubleshooting, training, and system configuration.
Provided technical support to users experiencing issues with Coupa platform
Conducted training sessions for new users on how to navigate and utilize Coupa features
Assisted with system configuration and customization based on user requirements
I applied via Walk-in
32 Mcq questions include aptitude and scenario questions
Interview experience
based on 50 reviews
Rating in categories
Technical Lead
3.4k
salaries
| ₹7 L/yr - ₹25 L/yr |
Software Engineer
3.3k
salaries
| ₹2 L/yr - ₹9.5 L/yr |
Senior Software Engineer
2.8k
salaries
| ₹4 L/yr - ₹14.8 L/yr |
Lead Engineer
2.6k
salaries
| ₹4.3 L/yr - ₹13 L/yr |
Senior Analyst
2.1k
salaries
| ₹2 L/yr - ₹8 L/yr |
HCLTech
TCS
Tata Group
Wipro