Filter interviews by
HOC is a function that takes a component and returns a new component with additional functionality.
HOC is a design pattern in React.
It allows reusing component logic.
HOC can be used for cross-cutting concerns like authentication, logging, etc.
HOC can be created using a function that takes a component and returns a new component.
The new component can render the original component with additional props or wrap it wi...
Props are short for properties and are used to pass data from one component to another in React Native.
Props are read-only and cannot be modified by the child component.
Props are passed down from parent to child component.
Props can be any data type, including strings, numbers, objects, and functions.
Props are accessed using the 'this.props' syntax in class components and 'props' in functional components.
Props can ...
My highest priority HOC components are those that handle authentication and authorization.
Authentication HOCs like withAuthenticator and withAuthContext
Authorization HOCs like withAuthorization and withRoleBasedAccessControl
HOCs that handle user sessions and persistent login state
Redux is a predictable state container for JavaScript apps.
Redux is a state management library for JavaScript applications.
It provides a centralized store to manage the state of an application.
Redux follows a unidirectional data flow pattern.
Actions are dispatched to update the state in the store.
Reducers are pure functions that update the state based on the dispatched actions.
Selectors are used to retrieve data f...
React Native bridge is a communication layer between JavaScript code and native code.
It allows React Native to interact with native modules written in Objective-C, Java, or Swift.
The bridge sends messages between the two environments, allowing for seamless integration.
The bridge can also be used to pass data between the two environments.
For example, a React Native app might use the bridge to access the device's ca...
The best practice for calling APIs is to use asynchronous requests and handle errors properly.
Use asynchronous requests to prevent blocking the UI thread.
Handle errors properly by checking for response status codes and handling network failures.
Implement caching mechanisms to improve performance and reduce unnecessary API calls.
Consider using libraries or frameworks like Axios or Fetch for making API requests.
Foll...
Redux Thunk and Redux Saga are middleware libraries for Redux that allow for asynchronous actions.
Redux Thunk is a simple middleware that allows for asynchronous actions by returning a function instead of an action object.
Redux Saga is a more powerful middleware that uses generator functions to handle asynchronous actions and allows for more complex control flow.
Both libraries are commonly used in React Native app...
I applied via Naukri.com and was interviewed in Nov 2021. There was 1 interview round.
React Native bridge is a communication layer between JavaScript code and native code.
It allows React Native to interact with native modules written in Objective-C, Java, or Swift.
The bridge sends messages between the two environments, allowing for seamless integration.
The bridge can also be used to pass data between the two environments.
For example, a React Native app might use the bridge to access the device's camera ...
HOC is a function that takes a component and returns a new component with additional functionality.
HOC is a design pattern in React.
It allows reusing component logic.
HOC can be used for cross-cutting concerns like authentication, logging, etc.
HOC can be created using a function that takes a component and returns a new component.
The new component can render the original component with additional props or wrap it with ot...
The useEffect Hook in React Native is used to perform side effects in functional components. It is similar to lifecycle methods in class components.
useEffect Hook is used to handle side effects in functional components.
It is called after the component has rendered and can be used to fetch data, subscribe to events, or update the DOM.
It takes two arguments: a function that contains the side effect logic, and an optional...
Redux is a predictable state container for JavaScript apps.
Redux is a state management library for JavaScript applications.
It provides a centralized store to manage the state of an application.
Redux follows a unidirectional data flow pattern.
Actions are dispatched to update the state in the store.
Reducers are pure functions that update the state based on the dispatched actions.
Selectors are used to retrieve data from t...
Redux Thunk and Redux Saga are middleware libraries for Redux that allow for asynchronous actions.
Redux Thunk is a simple middleware that allows for asynchronous actions by returning a function instead of an action object.
Redux Saga is a more powerful middleware that uses generator functions to handle asynchronous actions and allows for more complex control flow.
Both libraries are commonly used in React Native applicat...
My highest priority HOC components are those that handle authentication and authorization.
Authentication HOCs like withAuthenticator and withAuthContext
Authorization HOCs like withAuthorization and withRoleBasedAccessControl
HOCs that handle user sessions and persistent login state
The best practice for calling APIs is to use asynchronous requests and handle errors properly.
Use asynchronous requests to prevent blocking the UI thread.
Handle errors properly by checking for response status codes and handling network failures.
Implement caching mechanisms to improve performance and reduce unnecessary API calls.
Consider using libraries or frameworks like Axios or Fetch for making API requests.
Follow RE...
Props are short for properties and are used to pass data from one component to another in React Native.
Props are read-only and cannot be modified by the child component.
Props are passed down from parent to child component.
Props can be any data type, including strings, numbers, objects, and functions.
Props are accessed using the 'this.props' syntax in class components and 'props' in functional components.
Props can have ...
Top trending discussions
Good level question. I have qualified for the next round
Basic to intermediate question, Cleared the test
I applied via Company Website and was interviewed in Apr 2022. There were 2 interview rounds.
Mcq
I appeared for an interview in Feb 2025, where I was asked the following questions.
I have over 5 years of experience in software development, specializing in web applications and cloud technologies.
Developed a full-stack web application using React and Node.js, improving user engagement by 30%.
Led a team of 4 developers in creating a microservices architecture for a scalable e-commerce platform.
Implemented CI/CD pipelines using Jenkins and Docker, reducing deployment time by 50%.
Worked with Agile met...
I appeared for an interview in Nov 2024, where I was asked the following questions.
Apptunix offers a dynamic environment for innovation, collaboration, and growth in mobile and web application development.
Innovative Projects: Working on cutting-edge technologies like AI and IoT, which allows me to push my skills and creativity.
Collaborative Culture: The emphasis on teamwork and knowledge sharing fosters a supportive environment where I can learn from experienced colleagues.
Career Growth Opportunities...
Handling tight deadlines in app development requires effective planning, prioritization, and communication to ensure timely delivery.
Prioritize Tasks: Identify critical features that must be completed first. For example, focus on core functionalities before adding enhancements.
Agile Methodology: Use agile practices like sprints to break down the project into manageable chunks, allowing for iterative progress and adjust...
I appeared for an interview in Dec 2024, where I was asked the following questions.
I am a passionate software developer with a strong background in full-stack development and a love for problem-solving.
Experience in JavaScript frameworks like React and Angular, building responsive web applications.
Proficient in backend technologies such as Node.js and Express, creating RESTful APIs.
Strong understanding of databases, both SQL (PostgreSQL) and NoSQL (MongoDB), for data management.
Worked on a team proje...
I was inspired by the opportunity to innovate and contribute to impactful projects in a collaborative environment.
Passion for technology: I've always been fascinated by how software can solve real-world problems, like developing an app that helps users track their health.
Alignment with company values: Your commitment to sustainability resonates with my personal values, and I want to be part of a team that makes a diffe...
I appeared for an interview before Jun 2024, where I was asked the following questions.
I manage stress by prioritizing tasks, maintaining open communication, and practicing mindfulness techniques to stay focused and calm.
Prioritize tasks: I create a to-do list to focus on high-impact tasks first, ensuring I meet deadlines without feeling overwhelmed.
Open communication: I discuss challenges with my team or manager, which helps in finding solutions and reduces feelings of isolation.
Mindfulness techniques: ...
posted on 22 Jul 2024
I applied via Walk-in and was interviewed before Jul 2023. There were 4 interview rounds.
Coding test duration is 30 to 40 min
on paper pen and topic is simple like related to string,pattern and number's
Runtime refers to the period when a program is executing, affecting performance and resource usage.
Runtime is when code is executed, as opposed to compile time.
Performance can vary based on algorithms used; e.g., O(n) vs O(n^2).
Memory usage is crucial; e.g., using arrays vs linked lists can impact runtime.
Dynamic typing in languages like Python can lead to slower runtime compared to statically typed languages like C++.
posted on 6 Dec 2024
I applied via Referral and was interviewed before Dec 2023. There was 1 interview round.
The struct keyword is used in programming languages to define a user-defined data type that contains multiple variables of different types.
Structs are used to group related data together.
They can have different types of variables, including other structs.
Structs can be used to create complex data structures.
They are commonly used in object-oriented programming languages.
The class keyword is used in object-oriented programming to define a blueprint for creating objects.
The class keyword is used in languages like Java, C++, and Python.
It allows the programmer to define the properties and behaviors of an object.
Objects created from a class are called instances.
Classes can have attributes (variables) and methods (functions).
Inheritance allows classes to inherit properties and behaviors fr...
Some of the top questions asked at the Riser Techub React Native Developer interview -
Desktop Support Engineer
19
salaries
| ₹1.5 L/yr - ₹1.8 L/yr |
Service Desk Engineer
15
salaries
| ₹1.5 L/yr - ₹1.8 L/yr |
PHP Developer
10
salaries
| ₹2 L/yr - ₹6.5 L/yr |
Web Designer
8
salaries
| ₹2.7 L/yr - ₹6 L/yr |
Software Developer
8
salaries
| ₹2 L/yr - ₹8.6 L/yr |
Amazon Sellers Services
Primus Global Technologies
GAMMON INDIA
Magneti Marelli Motherson Auto System