Filter interviews by
I applied via Campus Placement
2 - 3 medium level coding questions
I applied via Campus Placement and was interviewed before Sep 2022. There were 3 interview rounds.
Normal aptitude qiestions quants and 2 programs in any lang
Top trending discussions
I applied via Referral and was interviewed before Feb 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed in Nov 2022. There were 3 interview rounds.
General manager of a company that is a member of a group of companies and a member is responsible for managing and managing a large company that has the capacity for managing a company and managing the entire company in one place and a small guy business that has been in business in the last several years is responsible
The y c malloc function returns memory from the heap while y stack operates in reverse.
The y c malloc function is used to allocate memory dynamically from the heap.
The y stack operates in reverse, meaning the last item pushed onto the stack is the first item popped off.
This can cause issues if the programmer is not careful with memory allocation and stack usage.
It was easy to crack it
3 coding questions based on SQL
A database in Python is a structured collection of data that allows for efficient storage, retrieval, and manipulation of information.
Python provides various libraries for interacting with databases such as SQLite, MySQL, and PostgreSQL.
Databases in Python can be accessed using SQL queries or through object-relational mapping (ORM) libraries like SQLAlchemy.
Data in a Python database can be stored in tables, rows, and c...
Dependency injection is a design pattern in which components are given their dependencies rather than creating them internally.
Allows for easier testing by injecting mock dependencies
Promotes loose coupling between components
Improves code reusability and maintainability
Examples: Constructor injection, Setter injection, Interface injection
Middleware is software that acts as a bridge between different applications, allowing them to communicate and share data.
Middleware facilitates communication between different software applications
It can handle tasks such as message queuing, data transformation, and security
Examples of middleware include message brokers like RabbitMQ, ESBs like MuleSoft, and API gateways like Kong
Inheritance in Java allows a class to inherit properties and behavior from another class.
Inheritance is achieved using the 'extends' keyword in Java.
Subclasses can access the methods and fields of their superclass.
Java does not support multiple inheritance, but a class can implement multiple interfaces.
Impact on social media
I use TestNG for unit testing and BDD (Behavior Driven Development) for integration testing.
TestNG is used for unit testing to validate individual units of code.
BDD is used for integration testing to validate the behavior of the system.
TestNG allows for easy setup of test cases using annotations like @Test, @BeforeMethod, @AfterMethod.
BDD frameworks like Cucumber use plain English sentences to define test scenarios.
Tes...
I applied via Approached by Company and was interviewed in Oct 2023. There were 2 interview rounds.
The frequency of each character in a given string is calculated and displayed.
Iterate through the string and count the occurrences of each character
Store the counts in a data structure like a hashmap or array
Return the frequency of each character
based on 2 interviews
Interview experience
Software Engineer
82
salaries
| ₹4 L/yr - ₹6.7 L/yr |
Senior Software Engineer
49
salaries
| ₹5 L/yr - ₹11 L/yr |
Trainee
26
salaries
| ₹2.1 L/yr - ₹4 L/yr |
Technical Lead
13
salaries
| ₹10.1 L/yr - ₹12.7 L/yr |
Software Engineer Trainee
10
salaries
| ₹3.3 L/yr - ₹4 L/yr |
Teleperformance
Optum Global Solutions
FIS
Nagarro