Filter interviews by
I applied via Approached by Company and was interviewed before Nov 2023. There was 1 interview round.
Explain how will you debug if any web become slow
posted on 13 Nov 2024
I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.
Dependency injection is a design pattern in which components are given their dependencies rather than creating them internally.
Dependency injection helps in achieving loose coupling between classes.
It allows for easier testing by providing mock dependencies.
There are three types of dependency injection: constructor injection, setter injection, and interface injection.
Reverse an array of strings
Use a loop to iterate through the array and swap elements from start to end
Alternatively, you can use built-in array methods like reverse()
Ensure to handle edge cases like empty array or array with only one element
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
DSA leetcode on hackerrank
Designing APIs involves defining endpoints, request/response formats, authentication, versioning, and documentation.
Define clear and consistent endpoints for different functionalities
Design request and response formats that are easy to understand and work with
Implement authentication mechanisms to secure the API
Consider versioning to support backward compatibility
Provide comprehensive documentation for developers to ea
Structure databases by identifying data entities, relationships, and attributes.
Identify data entities (e.g. customers, products) and their attributes
Define relationships between entities (e.g. one-to-many, many-to-many)
Normalize data to reduce redundancy and improve data integrity
Use primary keys to uniquely identify each record
Consider indexing for faster data retrieval
posted on 31 Oct 2024
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Design a zepto delivery system for efficient and fast delivery of small packages.
Utilize drones for quick and efficient delivery
Implement a centralized hub for package sorting and distribution
Use GPS tracking for real-time package monitoring
Optimize routes for faster delivery times
Ensure secure and reliable delivery process
Implement a stack using two queues
Use two queues to simulate stack operations
Push operation: Enqueue the element to queue1
Pop operation: Dequeue all elements from queue1 to queue2, dequeue the last element from queue1, then swap the queues
Top operation: Dequeue all elements from queue1 to queue2, dequeue the last element from queue1, then swap the queues without dequeuing the element
Empty operation: Check if both queue
posted on 2 Jul 2024
I applied via Recruitment Consulltant and was interviewed in Jun 2024. There were 2 interview rounds.
Pen paper test with 5 mcq and 3 coding questions mostly on array sorting etc
Concatenate two arrays without using Math function
Create a new array with the combined length of the two input arrays
Iterate through the first array and copy elements to the new array
Continue iterating through the second array and copy elements to the new array
I applied via Job Fair and was interviewed in Nov 2023. There were 2 interview rounds.
Customer service is an essential element in software development.
Customer service involves providing support and assistance to users of software applications.
It includes addressing user queries, resolving issues, and ensuring customer satisfaction.
Software developers may interact with customers through various channels like email, phone, or live chat.
Good customer service can lead to positive user experiences and incre...
Software Engineer
40
salaries
| ₹3.5 L/yr - ₹11 L/yr |
Software Developer
19
salaries
| ₹4.2 L/yr - ₹12.1 L/yr |
Quality Analyst
10
salaries
| ₹2.7 L/yr - ₹11.5 L/yr |
Senior Software Engineer
9
salaries
| ₹8.4 L/yr - ₹21.3 L/yr |
Project Manager
5
salaries
| ₹8 L/yr - ₹15 L/yr |
TCS
Infosys
Wipro
HCLTech