Filter interviews by
OOP is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
OOP focuses on creating objects that interact with each other to solve complex problems.
Key concepts include encapsulation, inheritance, and polymorphism.
Encapsulation involves bundling data and methods that operate on the data into a single unit.
Inheritance allows a class to in...
I appeared for an interview before Jan 2021.
OOPs is a programming paradigm that uses objects to represent real-world entities and their interactions.
OOPs stands for Object-Oriented Programming.
It focuses on encapsulation, inheritance, and polymorphism.
Encapsulation means hiding the implementation details of an object from the outside world.
Inheritance allows creating new classes based on existing ones.
Polymorphism allows using a single interface to represent dif...
I applied via LinkedIn and was interviewed before Feb 2023. There were 2 interview rounds.
Research is the systematic investigation of a subject to discover new knowledge or validate existing theories.
Research involves a systematic and organized approach to gather information and analyze data.
It aims to answer specific questions or solve problems by using various methods and techniques.
Research can be conducted in various fields such as science, social sciences, business, and technology.
Examples of research ...
I appeared for an interview in Apr 2024.
Secondary research involves gathering information from existing sources such as books, articles, and reports.
Secondary research is the process of collecting and analyzing data that has already been published or gathered by others.
It is used to gain a better understanding of a topic, validate primary research findings, or gather historical data.
Examples of secondary research sources include academic journals, government
I worked on data analysis projects, conducted market research, and created reports for senior management.
Conducted data analysis on customer feedback surveys
Assisted in creating financial models to analyze company performance
Researched market trends and competitor analysis
Prepared presentations and reports for senior management meetings
I applied via Approached by Company and was interviewed in Jul 2023. There were 5 interview rounds.
Design a system to display real-time updates of a file's content on a webpage.
Use a server-side programming language like Node.js to read the file content.
Implement a WebSocket connection between the server and the webpage for real-time updates.
Whenever the file is updated, send the updated content to the webpage using the WebSocket connection.
Update the webpage dynamically using JavaScript to display the new content.
I have worked on various projects involving software development and implementation.
Developed a web application for a retail company to manage inventory and sales.
Implemented a mobile app for a healthcare organization to track patient data and appointments.
Created a data analysis tool for a financial institution to analyze market trends and make investment decisions.
I applied via LinkedIn and was interviewed before Feb 2023. There were 4 interview rounds.
When we click on a URL, the browser sends a request to the server, which responds with the requested webpage.
Clicking on a URL triggers the browser to send an HTTP request to the server.
The server receives the request and processes it.
The server then sends back a response containing the requested webpage.
The browser receives the response and renders the webpage for the user to view.
To add two numbers represented as linked lists, iterate through both lists simultaneously, adding corresponding digits and carrying over the carry value.
Create a new linked list to store the result.
Initialize a carry variable to 0.
Iterate through both linked lists simultaneously, adding the corresponding digits and the carry value.
If the sum of the digits is greater than 9, update the carry value and store the remainde...
A chat app using sockets allows real-time communication between users.
Use a socket library or framework to handle the communication.
Implement a server that listens for incoming connections and manages the chat rooms.
Establish a socket connection between the server and clients for sending and receiving messages.
Handle message encryption and decryption for secure communication.
Implement features like user authentication,...
I applied via Referral and was interviewed before May 2023. There were 2 interview rounds.
Code the LRU cache on hacker rank
Implement a tail -f logger in code
Use a file pointer to open the log file
Read the file line by line and print new lines as they are added
Use a loop to continuously check for new lines in the file
based on 2 interviews
Interview experience
based on 31 reviews
Rating in categories
Software Engineer
24
salaries
| ₹2.3 L/yr - ₹8 L/yr |
Software Developer
22
salaries
| ₹2 L/yr - ₹4 L/yr |
Data Analyst
10
salaries
| ₹0.4 L/yr - ₹2.2 L/yr |
HR Manager
7
salaries
| ₹4.2 L/yr - ₹10 L/yr |
Team Lead
7
salaries
| ₹2.3 L/yr - ₹8.1 L/yr |
Aurigo
Prime Focus Technologies
Peel-works
MapmyIndia