Filter interviews by
I applied via Company Website and was interviewed before May 2023. There were 4 interview rounds.
Hacker Earth - Couple of Aptitude and Java theory questions followed by 2 Java coding questions. Medium to Hard Difficulty level
Array List is a dynamic array that can grow or shrink in size, while Array has a fixed size.
Array List allows for dynamic resizing, while Array has a fixed size set at initialization.
Array List is more flexible and easier to work with for adding or removing elements.
Array has better performance for random access due to contiguous memory allocation.
Example: ArrayList
Waterfall model is a linear sequential approach to software development, while Agile is an iterative and incremental approach.
Waterfall model follows a sequential process where each phase must be completed before moving on to the next.
Agile is flexible and allows for changes to be made throughout the development process.
Waterfall model is best suited for projects with well-defined requirements, while Agile is better fo...
To send a POST request in Python, use the requests library.
Import the requests library
Use the requests.post() method with the URL and data as parameters
Handle the response object to get the result
An application can be scaled to cater to a wider audience by implementing load balancing, caching, database optimization, and microservices architecture.
Implement load balancing to distribute incoming traffic across multiple servers to prevent overload on any single server.
Utilize caching to store frequently accessed data in memory for faster retrieval and reduced load on the database.
Optimize the database by indexing ...
Designing a payment processing system involves creating a secure and efficient platform for handling financial transactions.
Implement secure encryption methods to protect sensitive data
Utilize tokenization to replace card information with a unique identifier
Integrate with payment gateways like PayPal or Stripe for processing transactions
Include fraud detection mechanisms to prevent unauthorized transactions
Top trending discussions
I applied via Company Website and was interviewed in Oct 2024. There were 3 interview rounds.
It was a coding round interview along with interviewer via Virtual mode. I was given 2 coding questions on HackerRank for the interview:
1. one was an easy problem on counting minimum replacements.
2. "pat is an ordinary kid who works hard to be a great runner...." this was a challenging problem (which I managed to solve).
3. I was asked some basic Python questions, as the role was for a Python Developer.
I would use a relational database like MySQL for the Parking lot as it provides structured data storage and supports complex queries.
Relational databases like MySQL offer structured data storage for parking lot information
Supports complex queries for managing parking lot data efficiently
Ability to handle large amounts of data and transactions
Provides data integrity and security features
Can easily integrate with other s
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 3 interview rounds.
It was an amazing interview.
S abJDQdlqd qk; qdkq;q bdkq;d
posted on 11 Dec 2024
I applied via LinkedIn and was interviewed in Nov 2024. There were 3 interview rounds.
Basic DSA from the hacker rank website
I applied via Walk-in and was interviewed in Nov 2024. There were 2 interview rounds.
1st round is aptitude and pesudocode
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
In first round 4 coding question like 1 dsa 2 database and one is api and question is very simple . coding round was conducted in hackerrank
Again same but dsa question and oops concept in deep level
Key concepts of OOP include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object).
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: Objects of different classes can be treated as objects of a common superclass.
Abstraction: Hiding complex implementation details and showing onl
HashMap is a data structure that stores key-value pairs and uses hashing to quickly retrieve values based on keys.
HashMap internally uses an array of linked lists to store key-value pairs.
When a key-value pair is added, the key is hashed to determine the index in the array where the pair will be stored.
If multiple keys hash to the same index (collision), a linked list is used to store these pairs.
To retrieve a value, t...
I applied via Campus Placement and was interviewed in Oct 2024. There was 1 interview round.
I applied via Referral and was interviewed in Sep 2024. There were 2 interview rounds.
2medium level questions
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There were 2 interview rounds.
Interview experience
based on 1 review
Rating in categories
Senior Software Engineer
20
salaries
| ₹9.9 L/yr - ₹33.6 L/yr |
Software Engineer
15
salaries
| ₹6.3 L/yr - ₹11.4 L/yr |
Technical Lead
9
salaries
| ₹21.5 L/yr - ₹42.6 L/yr |
Software Developer
7
salaries
| ₹7.2 L/yr - ₹13 L/yr |
QA Lead
6
salaries
| ₹14.5 L/yr - ₹22 L/yr |
Copado
Flosum
Qentelli
Bluepi Consulting