Filter interviews by
I applied via Referral and was interviewed before Dec 2022. There were 4 interview rounds.
DSA questions of medium to hard level
System design of URL shortener
Use a database to store original URLs and corresponding short URLs
Generate short URLs using a unique algorithm (e.g. base62 encoding)
Implement a redirect service to redirect short URLs to original URLs
Consider scalability and performance by using caching and load balancing
Ensure security by validating and sanitizing input URLs
Top trending discussions
I applied via Job Portal
posted on 5 Apr 2023
General quants reasoning verbal questions
Simple pattern questions and small prgms
posted on 5 Oct 2022
I applied via campus placement at Maharaja Agrasen Institute of Technology, Delhi and was interviewed in Apr 2022. There were 5 interview rounds.
Basic aptitude questions. Just keep a track of time
2nd round is coding round. You can expect Leetcode medium questions. The topics asked are Linked list, Trees and arrays.
3rd round is again the Coding Test. Level of questions is Leetcode Medium to Leetcode Hard. Topics covered are Trees, Doubly Linked List, Dp etc.
I applied via Referral and was interviewed before Apr 2023. There was 1 interview round.
Find all palindromic substrings in a given string.
Iterate through each character in the string and expand around it to find palindromic substrings.
Store all palindromic substrings in an array of strings.
Asked about data structure and algo
I applied via LinkedIn and was interviewed in Feb 2023. There were 2 interview rounds.
I have worked on various projects including a web application for a retail company and a mobile app for a fitness tracking system.
Developed a web application for a retail company to manage inventory and sales.
Created a mobile app for a fitness tracking system that allows users to track their workouts and set goals.
Contributed to a team project for building a chatbot using natural language processing.
Implemented a data ...
Programming languages differ in syntax, features, and purpose.
Syntax: how code is written and structured
Features: what the language can do and how it does it
Purpose: what the language is best suited for
Examples: Java for enterprise applications, Python for data science, JavaScript for web development
I applied for the Software Development Intern position because I am passionate about coding and want to gain practical experience in software development.
Passionate about coding
Desire to gain practical experience
Interest in software development
Opportunity to learn and grow
Aligns with my career goals
Yes
During a project, I faced a problem with integrating a third-party API.
I resolved the issue by thoroughly analyzing the API documentation and troubleshooting the code.
Another problem I encountered was a performance bottleneck in the application.
To resolve it, I used profiling tools to identify the bottleneck and optimized the code accordingly.
Additionally, I faced a challenge with a database query that was returning...
posted on 16 Sep 2021
I was interviewed in Feb 2021.
Round duration - 70 Minutes
Round difficulty - Medium
Timing was 9:15AM. Platform was not very good. Questions were not well explained.
Approach: We can start the traversal of the paths from the rat’s starting position, i.e. (0,0) keeping track of the visited cells during the traversal. We will recursively go through all the paths possible until the last index of the grid (destination) is reached, and add the path information using which the rat successfully reached the end.
Algorithm is as follows:
The idea is to fix a character at a position and then find the permutations for rest of the characters.
Make a list ‘ans’ which will contain the permutations of the given string.
Let’s define a function generatePermutaionsHelper(Str, l, r). This function generates the permutations of the substring which starts from index ‘l’ and ends at index ‘r’.
Tip 1 : Prepare maximum algorithms.
Tip 2 : Deep knowledge of data structure.
Tip 3 : OOPS is must.
Tip 1 : Keep it short.
Tip 2 : Mention only your own projects.
I applied via Campus Placement and was interviewed before Aug 2020. There were 4 interview rounds.
posted on 6 Apr 2022
I applied via Naukri.com and was interviewed in Mar 2022. There were 3 interview rounds.
Any type of questions may ask
Any type
based on 12 reviews
Rating in categories
Software Engineer
83
salaries
| ₹9 L/yr - ₹30 L/yr |
QA Automation Engineer
11
salaries
| ₹4 L/yr - ₹5 L/yr |
Senior Software Engineer
10
salaries
| ₹27 L/yr - ₹47 L/yr |
Software Developer
9
salaries
| ₹8 L/yr - ₹25 L/yr |
QA Engineer
5
salaries
| ₹4.2 L/yr - ₹7 L/yr |
ThoughtWorks
TCS
Infosys
Wipro