i
Pathlock
Filter interviews by
I applied via Approached by Company and was interviewed in Sep 2024. There were 5 interview rounds.
Two DSA questions linked list and graph
LRU cache is a data structure that maintains a fixed-size cache, evicting the least recently used item when full.
Use a doubly linked list to maintain the order of items based on their usage frequency
Use a hash map to quickly access items in the cache
When an item is accessed, move it to the front of the linked list to mark it as the most recently used
When adding a new item and the cache is full, remove the least recentl...
Find the maximum product of sum of subarrays in an array.
Calculate the sum of all subarrays using prefix sum technique.
Calculate the product of all sums and return the maximum value.
The diameter of a graph in DSA is the longest shortest path between any two vertices in the graph.
The diameter of a graph can be calculated by running the Floyd-Warshall algorithm or using Breadth-First Search (BFS).
For example, in a graph with vertices A, B, C, D and edges (A, B), (B, C), (C, D), the diameter would be the distance between A and D.
The diameter of a graph can help in understanding the overall connectivi...
Top trending discussions
I applied via Walk-in and was interviewed before Oct 2021. There were 2 interview rounds.
Good technical round, you can manage, mainly Java questions used to come
I appeared for an interview before Mar 2024.
SQL code development
Find duplicate elements in array
Iterate through array and compare each element with all other elements
Use a hash table to keep track of seen elements
Sort the array and compare adjacent elements
Remove duplicate elements in array
Use a hash table to keep track of elements already seen
Sort the array and remove adjacent duplicates
Use a Set to store unique elements
I applied via Job Portal and was interviewed before May 2023. There were 4 interview rounds.
Hacker rank test. Basic coding questions on arrays, list etc.
I appeared for an interview before Jun 2024, where I was asked the following questions.
A CI/CD pipeline automates code integration, testing, and deployment for efficient software delivery.
Define the stages: Build, Test, Deploy, Monitor.
Use tools like Jenkins, GitLab CI, or CircleCI for automation.
Implement version control with Git for source code management.
Automate testing with frameworks like JUnit or Selenium.
Deploy using containerization tools like Docker or orchestration with Kubernetes.
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
based on 1 interview experience
Difficulty level
Duration
based on 6 reviews
Rating in categories
QA Engineer
19
salaries
| ₹6.1 L/yr - ₹14 L/yr |
Senior Software Engineer
15
salaries
| ₹19.2 L/yr - ₹33.3 L/yr |
Project Manager
11
salaries
| ₹20 L/yr - ₹32 L/yr |
Associate Software Engineer
10
salaries
| ₹4.4 L/yr - ₹9.5 L/yr |
Cloud Infrastructure Engineer
9
salaries
| ₹10 L/yr - ₹15 L/yr |
Aurigo
Prime Focus Technologies
Yodlee
Algonomy