Filter interviews by
I applied via Greatlearning
Basic question about front end
Most they give one spot topic to speak for couple of minutes
Web development process involves planning, designing, building, testing, and deploying websites or web applications.
Planning: Define project requirements, create wireframes, and establish timelines.
Designing: Create mockups and prototypes, design user interfaces and user experiences.
Building: Write code using HTML, CSS, and JavaScript, develop backend functionality.
Testing: Conduct unit testing, integration testing, an...
Top trending discussions
The person can escape the island by creating a firebreak or finding a body of water.
Create a firebreak by clearing a path of grass around oneself to prevent the fire from spreading.
Look for a body of water such as a lake, river, or ocean to escape the fire.
If no water source is available, try to find a sheltered area with less dry grass to wait for the fire to pass.
Use any available tools or materials to help create a
Yes, I know Java.
I have experience in Java programming.
I am familiar with Java syntax and concepts.
I have worked on Java projects in the past.
To retrieve data from the back end, you can use APIs or database queries.
Use API calls to fetch data from the back end server.
Execute database queries to retrieve data from the database.
Parse the response or query result to extract the required data.
Handle any necessary authentication or authorization for accessing the back end.
Examples: GET request to an API endpoint, SELECT query in SQL.
OOP is a programming paradigm based on the concept of objects, which can contain data and code.
OOP stands for Object-Oriented Programming
It focuses on creating objects that interact with each other to solve a problem
Encapsulation, inheritance, and polymorphism are key concepts in OOP
Example: A car object can have properties like color, make, and model, and methods like start and stop
OOP promotes code reusability and ma
Caching is the process of storing frequently used data in a temporary storage to reduce access time. LRU caching removes least recently used data.
Caching improves performance by reducing access time to frequently used data
LRU (Least Recently Used) caching removes the least recently used data to make space for new data
LRU cache can be implemented using a doubly linked list and a hash map
When a cache hit occurs, the acce...
Interview experience
based on 37 reviews
Rating in categories
Software Engineer
16
salaries
| ₹5.2 L/yr - ₹12.4 L/yr |
Senior Analyst
16
salaries
| ₹6.1 L/yr - ₹17.1 L/yr |
Senior Software Engineer
14
salaries
| ₹11.5 L/yr - ₹30 L/yr |
Senior Data Analyst
8
salaries
| ₹7 L/yr - ₹17.1 L/yr |
Quality Analyst
7
salaries
| ₹6.1 L/yr - ₹19 L/yr |
TCS
Wipro
Infosys
HCLTech