Filter interviews by
I applied via Walk-in and was interviewed before Mar 2023. There was 1 interview round.
Design a system to create and manage short URLs for long URLs.
Use a database to store mappings of short URLs to long URLs.
Generate a unique short URL for each long URL using a hashing algorithm.
Implement a redirect service to redirect users from short URLs to long URLs.
Consider adding expiration dates for short URLs to manage storage.
Implement analytics to track usage of short URLs.
Top trending discussions
posted on 5 Feb 2024
I applied via Referral and was interviewed before Feb 2023. There was 1 interview round.
I applied via Recruitment Consultant and was interviewed in Mar 2021. There were 4 interview rounds.
Java 8 introduced several new features including lambda expressions, streams, and default methods.
Lambda expressions allow for functional programming and simplify code.
Streams provide a way to process collections of data in a functional way.
Default methods allow for adding new methods to interfaces without breaking existing implementations.
Other features include the Optional class, Date and Time API, and Nashorn JavaSc
Multi threading is a technique to execute multiple threads concurrently in a single process.
Multi threading improves application performance by utilizing multiple CPU cores.
It requires careful synchronization to avoid race conditions and deadlocks.
Java provides built-in support for multi threading through the Thread class and Runnable interface.
Thread pools can be used to manage and reuse threads efficiently.
Multi thre...
Data structures are used to organize and store data in a way that enables efficient access and modification.
Data structures can be classified as linear or non-linear
Examples of linear data structures include arrays, linked lists, and stacks
Examples of non-linear data structures include trees and graphs
Data structures can be implemented using various programming languages
Efficient algorithms for searching, sorting, and ...
I applied via Naukri.com and was interviewed in Oct 2021. There was 1 interview round.
I applied via Approached by Company and was interviewed in Aug 2022. There were 2 interview rounds.
posted on 30 Aug 2024
1 hour coding round test on coderpad. 2 questions asked. Questions were of easy and medium level.
posted on 21 Jul 2023
Sample React code for a timer component
Use useState to store the timer value
Use useEffect to update the timer every second
Display the timer value in the component's render method
I applied via Recruitment Consulltant and was interviewed before Sep 2023. There were 4 interview rounds.
3 coding questions on hacekrank platform
HashMap is a data structure that stores key-value pairs and uses hashing to efficiently retrieve values.
HashMap internally uses an array of linked lists to store key-value pairs.
When a key-value pair is added, the key is hashed to determine the index in the array where it will be stored.
If multiple keys hash to the same index, a linked list is used to handle collisions.
HashMap uses the hashCode() method of keys to calc...
I want to join the company because of its innovative projects and strong reputation in the industry.
Impressed by the company's track record of successful projects
Excited about the opportunity to work on cutting-edge technologies
Looking forward to collaborating with talented team members
posted on 22 Oct 2024
Basics of DSA, Computer Fundamentals etc
based on 1 interview
Interview experience
Software Engineer
4
salaries
| ₹4.5 L/yr - ₹15 L/yr |
HDB Financial Services
AU Small Finance Bank
Bajaj Finance
Equitas Small Finance Bank