i
MapleLabs
Filter interviews by
I applied via Referral and was interviewed before Jul 2023. There was 1 interview round.
Basic of os, network snd oops
Top trending discussions
I applied via Approached by Company and was interviewed in Jan 2024. There were 2 interview rounds.
Implement a function to mimic the functionality of merging two DataFrames in Python.
Create a function that takes two DataFrames as input.
Merge the two DataFrames based on a common column or index.
Handle different types of joins like inner, outer, left, and right joins.
Return the merged DataFrame as output.
1 hour - Find longest palindromic substring
I applied via Approached by Company and was interviewed in Sep 2023. There were 2 interview rounds.
2 Leetcode medium - LRU Cache and sliding window question
Design a messaging app like Whatsapp
Implement end-to-end encryption for secure messaging
Allow users to send text messages, images, videos, and documents
Include features like group chats, voice and video calls, status updates
Provide option for users to share their location
Develop a user-friendly interface with customizable settings
I applied via Naukri.com and was interviewed in Dec 2021. There were 3 interview rounds.
posted on 9 Nov 2022
I applied via Naukri.com and was interviewed before Nov 2021. There were 4 interview rounds.
Filtering from a stream involves selecting specific elements based on certain criteria.
Use filter() method to create a new stream with elements that pass a given test.
Provide a Predicate functional interface to filter() method.
Example: stream.filter(x -> x > 5) will return a new stream with elements greater than 5.
To find top 3 salaries for SQL, we need to use the ORDER BY and LIMIT clauses in SQL query.
Use ORDER BY clause to sort the salaries in descending order
Use LIMIT clause to limit the result to top 3 salaries
Example: SELECT salary FROM employees ORDER BY salary DESC LIMIT 3
2 Leetcode Medium questions on hackerrank
Medium to hard questions based on arrays, dp
Quick sort is a popular sorting algorithm that uses divide and conquer strategy.
Divides array into smaller sub-arrays based on a pivot element
Recursively sorts sub-arrays
Combines sorted sub-arrays to get final sorted array
Time complexity: O(n log n) on average, O(n^2) worst case
Example: [3, 6, 8, 10, 1, 2, 1] -> [1, 1, 2, 3, 6, 8, 10]
Rotate a matrix by 90 degrees in place
Transpose the matrix
Reverse each row of the transposed matrix
I applied via Company Website and was interviewed in May 2024. There were 2 interview rounds.
Some Objective questions and 1 Coding Questions
2 DSA questions Both are from DP
based on 1 interview
Interview experience
based on 8 reviews
Rating in categories
Software Engineer
112
salaries
| ₹5.1 L/yr - ₹13.5 L/yr |
Senior Software Engineer
76
salaries
| ₹8 L/yr - ₹22 L/yr |
Associate Software Engineer
39
salaries
| ₹4.8 L/yr - ₹6.2 L/yr |
Technical Lead
20
salaries
| ₹18 L/yr - ₹28 L/yr |
Software Developer
8
salaries
| ₹7.8 L/yr - ₹12.5 L/yr |
Infosys
TCS
Wipro
HCLTech