Filter interviews by
Be the first one to contribute and help others!
I was interviewed before Apr 2023.
Check if a string with parenthesis is balanced
Use a stack to keep track of opening parenthesis
Iterate through the string and push opening parenthesis onto the stack
When a closing parenthesis is encountered, pop from the stack and check if it matches the closing parenthesis
If stack is empty at the end and all parenthesis are matched, return true
Design a secure login/register authentication system.
Use strong encryption algorithms like bcrypt for storing passwords.
Implement multi-factor authentication for added security.
Utilize HTTPS protocol to ensure data transmission is secure.
Implement rate limiting to prevent brute force attacks.
Use CAPTCHA to prevent automated account creation.
Store user credentials in a secure database with proper access controls.
I applied via Approached by Company and was interviewed in Mar 2024. There were 3 interview rounds.
Take home timed coding assignment using GET and POST
I applied via LinkedIn and was interviewed in Apr 2023. There were 3 interview rounds.
It was 3 hour test. Given sessions of users with timestamp and generate the group of session which falls in 10 minutes window.
Design a weather widget that calls an API to get hourly data.
Use a front-end framework like React or Angular to create the widget.
Make API calls to a weather service like OpenWeatherMap or WeatherAPI.
Display hourly weather data such as temperature, humidity, and precipitation.
Include icons or graphics to represent different weather conditions.
Allow users to input their location or automatically detect it using geolocat...
Design a scalable and efficient streaming system for Netflix.
Use a content delivery network (CDN) to cache and deliver content closer to users.
Implement a recommendation system to personalize content for users.
Utilize a microservices architecture to handle different components like user authentication, video encoding, and streaming.
Use load balancing and auto-scaling to handle varying traffic demands.
Implement a fault-...
Find the longest substring without repeating characters in a given string.
Use a sliding window approach to track the longest substring without repeating characters.
Keep track of the characters seen so far in a set to check for duplicates.
Update the start index of the window when a duplicate character is found.
Return the length of the longest substring.
posted on 23 Mar 2024
Data Structures and Algorithms questions were asked
I have learned the importance of effective communication, adaptability, and teamwork.
Effective communication is key to successful projects and relationships.
Adaptability is crucial in navigating changes and challenges in the workplace.
Teamwork is essential for achieving common goals and fostering a positive work environment.
Financial derivatives are contracts whose value is derived from the performance of an underlying asset, index, or rate.
Types include options, futures, forwards, and swaps
Options give the holder the right, but not the obligation, to buy or sell an asset at a specified price before a certain date
Futures are agreements to buy or sell an asset at a future date for a price agreed upon today
Forwards are similar to futures bu...
Corporate actions are events initiated by a public company that impact its shareholders and securities.
Types of corporate actions include dividends, stock splits, mergers and acquisitions, rights issues, and bonus issues.
Dividends are payments made to shareholders from a company's profits.
Stock splits involve dividing existing shares into multiple shares to lower the price per share.
Mergers and acquisitions are when tw...
posted on 31 May 2022
I was interviewed in Apr 2022.
Round duration - 75 minutes
Round difficulty - Medium
Test Comprises of 3 coding questions and some MCQs
Round duration - 60 minutes
Round difficulty - Medium
2 coding questions of (1 easy and 1 medium level) on hackerrank code-pair with the Interviewer
Round duration - 60 minutes
Round difficulty - Easy
This Round was based on CS fundamentals and One coding question was there as a Code-pair.
Given a list of integers of size N
, your task is to determine the Next Greater Element (NGE) for every element. The Next Greater Element for an element X
is the firs...
Find the Next Greater Element for each element in a list of integers.
Iterate through the list of integers from right to left.
Use a stack to keep track of elements whose NGE is yet to be found.
Pop elements from the stack until a greater element is found or the stack is empty.
Assign the NGE as the top element of the stack or -1 if the stack is empty.
Tip 1 : Require coding skills to pass the interview.
Tip 2 : Brush up on Java Skills
Tip 3 : Brush up on OOPS
Tip 1 : Keep it to one page
Tip 2 : Mention relevant skills as per the job
Sales is the process of selling products or services to customers in exchange for money or other forms of compensation.
Sales involves identifying potential customers, understanding their needs, and persuading them to make a purchase.
Building relationships with customers is crucial in sales to ensure repeat business and referrals.
Sales executives need strong communication and negotiation skills to effectively close deal...
Quantiative Aptitude
I applied via Naukri.com and was interviewed before Jan 2022. There were 4 interview rounds.
Deputy Manager
3
salaries
| ₹0 L/yr - ₹0 L/yr |
Human Resources Business Partner
3
salaries
| ₹0 L/yr - ₹0 L/yr |
Shopify
BigCommerce
Salesforce
HubSpot