Filter interviews by
Clear (1)
I applied via Instahyre and was interviewed in Jan 2024. There were 4 interview rounds.
1 Coding Questions with 15MCQ's related Java Script (Hacker Rank)
Use a loop to follow redirects until reaching a 200 status code and print all URLs.
Start with the initial URL and make a request to it.
Check the status code of the response, if it's 200 then print the URL.
If the status code is a redirect (300-399), follow the redirect URL and repeat the process.
Continue this process until a 200 status code is received.
Top trending discussions
posted on 19 Apr 2024
I applied via LinkedIn and was interviewed in Mar 2024. There was 1 interview round.
Design a Least Recently Used cache system.
Implement a doubly linked list to keep track of the order of usage of cache items.
Use a hashmap to store key-value pairs for quick access to cache items.
When a new item is accessed, move it to the front of the linked list. If the cache is full, remove the least recently used item from the end of the list.
2 Medium level DSA question
Use the exponentiation by squaring algorithm to optimally find n^m.
Use the exponentiation by squaring algorithm to reduce the number of multiplications needed.
Divide the exponent by 2 and recursively calculate the result.
Handle the cases when the exponent is even or odd separately.
Example: n^5 = n * n^2 * n^2
The edit distance problem involves finding the minimum number of operations required to transform one string into another.
The edit distance problem can be solved using dynamic programming.
Common operations include insertion, deletion, and substitution of characters.
Example: Given strings 'kitten' and 'sitting', the edit distance is 3 (substitute 'k' with 's', insert 'g', substitute 'n' with 'g').
posted on 29 Jul 2021
Rotate a matrix by 90 degrees clockwise
Transpose the matrix
Reverse each row of the transposed matrix
Alternatively, swap elements in-place layer by layer
Example: [[1,2],[3,4]] -> [[3,1],[4,2]]
Null is absence of value while object is a collection of properties and methods.
Null is a primitive value while object is a complex data type.
Null is used to indicate absence of value while object is used to represent real-world entities.
Null cannot have properties or methods while object can have both.
Example of null: let x = null; Example of object: let person = { name: 'John', age: 30 };
I applied via Referral and was interviewed in Jun 2024. There was 1 interview round.
Array and Java related questions
I applied via LinkedIn and was interviewed in Oct 2024. There was 1 interview round.
1st round is coding assessment round based on graph and hashmaps
I applied via LinkedIn and was interviewed in Sep 2022. There were 3 interview rounds.
2 coding , 2 SQL with some quants
Remove redundant parentheses in a expression
Identify the innermost parentheses
Evaluate the expression inside the innermost parentheses
Replace the innermost parentheses with the evaluated expression
Repeat until no more redundant parentheses exist
Some of the top questions asked at the SaaS Labs Senior Software Developer interview -
based on 1 interview
Interview experience
Product Support Engineer
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Engineering Manager
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Executive Accountant
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Sde1
6
salaries
| ₹0 L/yr - ₹0 L/yr |
Freshworks
Zoho
Chargebee
CleverTap