Filter interviews by
I applied via Approached by Company and was interviewed in Mar 2022. There were 3 interview rounds.
Find shortest path with maximum weight out of multiple paths.
Twitter can use cloud storage services like AWS S3 for effective image storage.
Twitter can use a CDN to distribute images globally.
Images can be compressed and optimized for faster loading.
Twitter can implement lazy loading to improve page speed.
Users can be given the option to upload images directly to cloud storage services like AWS S3.
Twitter can use image recognition technology to automatically tag and categorize i
Springboot provides various testing tools for microservices
SpringBootTest for integration testing
MockMvc for testing REST endpoints
MockBean for mocking dependencies
TestRestTemplate for testing REST endpoints
WireMock for testing external services
JUnit and Mockito for unit testing
Use Docker for testing in a containerized environment
Logging and tracing are essential for debugging and monitoring distributed applications.
Use a centralized logging system to collect logs from all nodes in the distributed system.
Include unique identifiers in log messages to enable tracing of requests across multiple nodes.
Use log aggregation tools like ELK stack or Splunk to analyze and visualize logs.
Consider using distributed tracing tools like Jaeger or Zipkin to tr...
Top trending discussions
Three coding online assessments - screening round.
Two to three coding questions based on dynamic programming.
posted on 23 Nov 2024
posted on 27 Oct 2024
Design an in-memory queue. Something like Kafka. 1 hr to solve for the same. Need to build producers, consumers and topics. Each message can be of any type, so use generics. Make sure to handle all edge cases like null checks. The code should be functional and runnable by 1 hr.
My friend got something like the Redis cache implementation with get, put and expire functionalities. They had asked him to keep code extensible enough to handle LRU and LFU expiry which was the major challenge. So, can vary based on interviewer too.
posted on 9 Dec 2024
I applied via Campus Placement and was interviewed in Nov 2024. There were 3 interview rounds.
3 coding questions with around 15 mcqs on oops and programming
Offline coding test 4 easy to medium dsa questions
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Find the Nth greatest element in an array without sorting
Use a priority queue to keep track of the N greatest elements
Iterate through the array and add elements to the priority queue
Return the top element from the priority queue as the Nth greatest element
Heater Problem - Find minimum radius to cover all houses with heaters
Sort the houses and heaters arrays
For each house, find the closest heater using binary search
Calculate the minimum radius needed to cover all houses
Search for a target value in a 2D matrix efficiently.
Use binary search on rows to find the potential row where the target value may exist.
Then use binary search on that row to find the target value.
Find quadraplets in an array that sum up to a target value.
Use a nested loop to iterate through all possible combinations of quadraplets.
Keep track of the sum of each quadraplet and compare it to the target value.
Return the quadraplets that match the target sum.
DSA, problem solving
System design interview and prior experience in projects
posted on 13 Oct 2024
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There was 1 interview round.
2 Leetcode Medium questions to be solved within 1 hour
posted on 23 Oct 2024
It was taken on meet with 2 medium leetcode questions on String and Linkedlist
Senior Software Engineer
9
salaries
| ₹15 L/yr - ₹26 L/yr |
Software Developer
7
salaries
| ₹6.5 L/yr - ₹20 L/yr |
Full Stack Developer
5
salaries
| ₹10.5 L/yr - ₹25 L/yr |
Lead Software Engineer
4
salaries
| ₹28 L/yr - ₹40 L/yr |
Software Engineer
3
salaries
| ₹15 L/yr - ₹20 L/yr |
Larsen & Toubro Limited
TCS
BHEL
Thermax Limited