Filter interviews by
I applied via Referral and was interviewed in Aug 2023. There were 3 interview rounds.
Array, string, and some map questions
A callback is a function passed as an argument to another function, which is then executed after the first function has completed.
Callback functions are commonly used in asynchronous programming to handle responses or events.
Callbacks can be synchronous or asynchronous.
Example: setTimeout(callback, 1000) will execute the callback function after 1 second.
useEffect is a hook in React that allows functional components to perform side effects.
Used to perform side effects in functional components
Executes after render
Can be used to fetch data, subscribe to events, update the DOM, etc.
useEffect is used in React to perform side effects in function components.
useEffect is used to perform side effects in function components, such as data fetching, subscriptions, or manually changing the DOM.
It runs after every render by default, but you can specify dependencies to control when it runs.
Example: useEffect(() => { console.log('Component mounted'); }, []);
I applied via Referral and was interviewed in Feb 2024. There was 1 interview round.
Return a reverse string from first to last
Microservices in JavaScript are small, independent, and loosely coupled services that work together to form a larger application.
Microservices are designed to be modular and scalable
Each microservice performs a specific task and communicates with other microservices through APIs
They can be written in different programming languages and can run on different servers
Examples of microservices in JavaScript include Netflix,
I applied via Referral and was interviewed before Aug 2021. There were 2 interview rounds.
Sharpener interview questions for popular designations
Top trending discussions
Improving quality of education in India
Investing in teacher training and development
Increasing access to technology and digital resources
Encouraging parental involvement in education
Promoting vocational education and skill development
Addressing the issue of inadequate infrastructure and resources
I have the necessary skills, experience, and passion to excel in this role.
I have relevant experience in the field
I possess the required skills and qualifications
I am a quick learner and adaptable to new situations
I am passionate about the industry and eager to contribute
I am a team player and work well with others
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
based on 10 reviews
Rating in categories
Backend Developer
7
salaries
| ₹1 L/yr - ₹5 L/yr |
Backend Developer Intern
6
salaries
| ₹1 L/yr - ₹5.4 L/yr |
Business Development Executive
5
salaries
| ₹2.4 L/yr - ₹2.9 L/yr |
Front end Developer
5
salaries
| ₹3 L/yr - ₹4.5 L/yr |
Frontend Developer Intern
5
salaries
| ₹2.5 L/yr - ₹4 L/yr |
Pen India
Notebook Quality Education Delivered
BINDER
TCS