Filter interviews by
I applied via Referral and was interviewed before Feb 2023. There were 2 interview rounds.
1 hour, dsa, dynamic programming
A URL shortener system design
Use a hash function to generate a unique short code for each URL
Store the mapping of short code to original URL in a database
Implement a redirect service to redirect users from short code to original URL
Consider scalability, high availability, and security aspects
Handle edge cases like duplicate URLs, expiration of short codes, and analytics
Top trending discussions
It was good , 2 questions are there to code.
React Router is a popular routing library for React applications.
React Router is used for handling navigation in React applications.
It allows defining multiple routes in the application and rendering different components based on the URL.
React Router provides components like BrowserRouter, Route, Switch, and Link for routing.
Example:
posted on 1 Jun 2024
I applied via Referral and was interviewed before Nov 2023. There were 2 interview rounds.
All Basic Questions Related To Dsa
In the next 5 years, I see myself growing into a senior software developer role, leading projects and mentoring junior developers.
Continuing to learn new technologies and programming languages to stay current in the industry
Taking on more responsibilities in project management and leading development teams
Mentoring junior developers and sharing my knowledge and experience with them
Working towards becoming a subject mat...
I applied via campus placement at Indian Institute of Technology (IIT), Roorkee and was interviewed before Sep 2020. There was 1 interview round.
posted on 27 Jan 2017
I was interviewed in Dec 2016.
I applied via Approached by Company and was interviewed before Oct 2023. There were 2 interview rounds.
A simple Google form assignment to shortlist candidates
Use a hash set to find duplicates in an array of strings.
Create a hash set to store unique elements.
Iterate through the array and check if each element is already in the hash set.
If it is, then it is a duplicate.
Example: ['apple', 'banana', 'apple', 'orange'] should return 'apple' as a duplicate.
I applied via Referral and was interviewed in Jan 2024. There were 4 interview rounds.
Machine Coding of Google Calendar
Machine Coding of MP3 Player
Find duplicates in an array of strings
Iterate through the array and store each element in a hash set
If an element is already in the hash set, it is a duplicate
Return a list of all duplicates found
Simpl offers a collaborative and innovative work environment with competitive compensation.
Simpl values teamwork and creativity in software development
Competitive compensation package offered to attract top talent
Opportunities for growth and learning through challenging projects
I applied via Naukri.com and was interviewed before Mar 2023. There were 2 interview rounds.
Lazy loading is a design pattern commonly used in software development to defer the loading of non-essential resources until they are actually needed.
Lazy loading helps improve performance by only loading resources when they are required.
It is commonly used in web development to load images, videos, or other content as the user scrolls down a page.
Lazy loading can also be used in database queries to fetch data only whe
AngularJS is the first version of Angular, while Angular 2 is a complete rewrite with improved performance and features.
AngularJS is based on JavaScript, while Angular 2 is based on TypeScript.
AngularJS uses controllers and $scope for data binding, while Angular 2 uses components and directives.
AngularJS has two-way data binding, while Angular 2 has one-way data binding.
AngularJS has a digest cycle for change detection...
Business Analyst
11
salaries
| ₹9 L/yr - ₹19 L/yr |
Content Writer
10
salaries
| ₹1.8 L/yr - ₹3.8 L/yr |
Associate Product Manager
7
salaries
| ₹15 L/yr - ₹25 L/yr |
Customer Support Executive
7
salaries
| ₹2 L/yr - ₹3 L/yr |
Product Manager
7
salaries
| ₹12 L/yr - ₹42.7 L/yr |
Dailyhunt
Inshorts
ShareChat
Pratilipi