Filter interviews by
I applied via Referral and was interviewed before Jul 2023. There were 3 interview rounds.
Yes, I am fine with the job role if assigned.
I am comfortable with the responsibilities and tasks associated with the role.
I have the necessary skills and experience to excel in the position.
I am open to learning new technologies and taking on new challenges.
I am committed to contributing positively to the team and organization.
I am adaptable and able to handle changing priorities and deadlines.
I can join within 2 weeks of receiving an offer.
I can start within 2 weeks of receiving an offer.
I need to give notice to my current employer.
I may need time to relocate if necessary.
I applied via Approached by Company and was interviewed before Oct 2021. There were 6 interview rounds.
Simple programming test from mettl website
Implement thread safe load balancer.
focus on input validations and cover all corner cases in tests
I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.
Concurrency is the ability of a system to execute multiple tasks simultaneously.
Concurrency allows multiple tasks to run concurrently, improving performance and efficiency.
Concurrency can be achieved through multithreading or multiprocessing.
Example: A web server handling multiple requests simultaneously using multithreading.
ACID principles are a set of properties that guarantee database transactions are processed reliably.
Atomicity: Transactions are all or nothing. If one part of the transaction fails, the entire transaction is rolled back.
Consistency: Transactions bring the database from one valid state to another. All constraints are satisfied.
Isolation: Transactions are isolated from each other until they are completed.
Durability: Once...
I applied via LinkedIn and was interviewed before Oct 2023. There were 4 interview rounds.
Online assessment and coding test
Custom data structure for array of strings
Use a trie data structure to efficiently store and search for strings
Implement methods for adding, removing, and searching for strings in the trie
Consider optimizing the trie for memory usage and performance
Understanding internal workings of DB structures and indices is crucial for optimizing database performance.
DB structures refer to how data is organized within a database, such as tables, columns, and relationships.
Indices are data structures that improve the speed of data retrieval operations by providing quick access to specific data values.
Understanding how indices work can help in optimizing query performance by re...
I applied via Recruitment Consulltant and was interviewed before Oct 2023. There was 1 interview round.
DSA round on graph . String questions were asked
I applied via Referral and was interviewed in May 2021. There were 3 interview rounds.
I applied via Referral and was interviewed in Mar 2024. There was 1 interview round.
In-memory SQL databases store data in memory for faster access and processing.
In-memory databases keep all data in RAM for quicker retrieval compared to disk-based databases.
Examples include SQLite in-memory database and Redis.
They are commonly used for caching, real-time analytics, and temporary data storage.
based on 1 interview
Interview experience
Senior Software Engineer
823
salaries
| ₹14 L/yr - ₹46 L/yr |
Software Engineer2
279
salaries
| ₹9.6 L/yr - ₹30 L/yr |
Software Engineer
231
salaries
| ₹6.2 L/yr - ₹22.6 L/yr |
Consultant
182
salaries
| ₹11.8 L/yr - ₹36 L/yr |
Lead Software Engineer
152
salaries
| ₹18.8 L/yr - ₹57.5 L/yr |
PayPal
Paytm
Fiserv
PhonePe