Filter interviews by
I appeared for an interview in Apr 2024.
I applied via Approached by Company and was interviewed before Apr 2023. There were 2 interview rounds.
Easy MCQ Test COgnitive and Psychometric
I applied via Awign and was interviewed in Sep 2021. There were 3 interview rounds.
Mettl interview questions for popular designations
I applied via Campus Placement and was interviewed in Aug 2022. There were 3 interview rounds.
Questions from trees and linkedin
Reverse a linked list using multiple approaches.
Iterative approach: Use three pointers to reverse the links between nodes.
Recursive approach: Recursively reverse the rest of the list and adjust the links.
Stack approach: Push all the nodes onto a stack and then pop them to create the reversed list.
I applied via Campus Placement and was interviewed before Feb 2023. There were 4 interview rounds.
The test consisted of 4 DSA questions (1 easy, 2 medium, 1 hard) that had to be completed in 2 hours. They were standard questions from Leetcode and the test was similar to Leetcode's weekly coding contest.
Find subarray in an array with sum 0
Iterate through the array and keep track of the running sum
Store the running sum in a hashmap and check if the same sum has been seen before
If the sum is 0 or if the running sum is already in the hashmap, a subarray with sum 0 exists
Database design for a blogging website
Create tables for users, blog posts, comments, and categories
Use primary and foreign keys to establish relationships between tables
Include fields such as title, content, author, date, and tags
Implement indexing for faster retrieval of data
Consider implementing a caching mechanism for improved performance
To balance the load of requests on a single server, one can implement load balancing techniques.
Implementing a load balancer to distribute incoming requests evenly across multiple servers
Using round-robin algorithm to route requests to different servers in a sequential manner
Utilizing server health checks to monitor the performance of each server and adjust the load distribution accordingly
Design a database for a college
Create tables for students, courses, professors, departments, and grades
Establish relationships between tables using foreign keys
Include attributes such as student ID, course ID, professor ID, department ID, and grade
Consider normalization to reduce redundancy and improve data integrity
Pseudo code to validate password
Create a function that takes a password as input
Check if the password meets the required criteria (e.g. length, special characters)
Return true if the password is valid, false otherwise
I applied via Campus Placement and was interviewed before May 2023. There were 3 interview rounds.
5 questions of medium difficulty level covering topics like queue, dynamic programming, binary search, greedy.
Experienced Senior Software Engineer with a passion for problem-solving and creating innovative solutions.
Over 8 years of experience in software development
Proficient in multiple programming languages such as Java, Python, and C++
Strong background in designing and implementing scalable systems
Led successful projects such as developing a real-time data analytics platform for a Fortune 500 company
I applied via Recruitment Consulltant and was interviewed in Dec 2022. There were 2 interview rounds.
MYSQL window functions allow for calculations across rows in a result set.
Window functions are used to perform calculations across rows in a result set
They are used with the OVER() clause
Examples include ROW_NUMBER(), RANK(), DENSE_RANK(), and NTILE()
They can be used to calculate running totals, moving averages, and more
based on 3 interviews
Interview experience
Product Manager
7
salaries
| ₹14 L/yr - ₹40 L/yr |
Software Developer II
7
salaries
| ₹10 L/yr - ₹25.4 L/yr |
Technical Lead
7
salaries
| ₹30 L/yr - ₹50 L/yr |
Technology Consultant
7
salaries
| ₹6 L/yr - ₹9 L/yr |
Assessor
7
salaries
| ₹2 L/yr - ₹4 L/yr |
MagicBricks
Tracxn
Netmeds.com
Zolo