i
Sapiens
Filter interviews by
Implementing infinite scrolling in ReactJS involves dynamically loading more content as the user scrolls down the page.
Use a scroll event listener to detect when the user reaches the bottom of the page
Fetch more data from an API or local source when the bottom is reached
Update the state with the new data to render additional content
Consider using a library like react-infinite-scroll-component for easier implementation
React Hooks are functions that let you use state and other React features without writing a class.
Hooks are functions that let you use state and other React features in functional components.
useState() is a Hook that lets you add state to functional components.
useEffect() is a Hook that lets you perform side effects in functional components.
Custom Hooks allow you to extract component logic into reusable functions.
Seeking new challenges and growth opportunities in a dynamic environment.
Looking to expand skill set and knowledge in a different framework
Interested in working on innovative projects that push boundaries
Seeking a more collaborative team environment for professional development
Resturant management system
posted on 17 Apr 2024
I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 2 interview rounds.
Case study was on a hotel management
Scope creep refers to the gradual expansion of a project's goals, requirements, and deliverables without proper authorization.
Scope creep can lead to project delays, increased costs, and decreased quality.
It often occurs when stakeholders request additional features or changes after the project has already started.
Effective project management techniques, such as regular communication and scope validation, can help prev...
Gap analysis is a process of comparing actual performance with potential or desired performance to identify gaps and opportunities for improvement.
Identifying the current state or performance of a business process or system
Determining the desired state or performance that needs to be achieved
Analyzing the gaps between the current and desired states to identify areas for improvement
Developing strategies and action plans...
Sapiens interview questions for popular designations
Get interview-ready with Top Sapiens Interview Questions
I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.
Decision table is a tool used to model complex business rules and logic for testing purposes.
Decision tables help in organizing and visualizing complex logic and rules
They are used to test different combinations of inputs and expected outputs
Decision tables are especially useful in software testing to ensure all possible scenarios are covered
Examples: testing different login scenarios based on user roles, testing eligi
ERD for a business
Identify main entities such as customers, products, orders, and employees
Define relationships between entities using primary and foreign keys
Include attributes for each entity to capture relevant information
Consider additional entities like suppliers, invoices, and payments
Use crow's foot notation to represent cardinality and optionality
The flow for a business involves identifying goals, creating a plan, implementing strategies, monitoring progress, and making adjustments.
Identify business goals and objectives
Create a detailed business plan outlining strategies and tactics
Implement the plan by assigning tasks and responsibilities
Monitor progress and performance metrics
Make adjustments as needed to achieve goals
Prepare SQL queries for implementation consultant interview
Use SELECT statement to retrieve data from database
Include WHERE clause to filter results based on specific criteria
Utilize JOIN clause to combine data from multiple tables
Use GROUP BY clause to group results based on a specific column
Include ORDER BY clause to sort results in ascending or descending order
Having knowledge in networking and PowerShell can provide added advantage for a System Engineer.
Networking knowledge can help in troubleshooting network-related issues and optimizing network performance.
PowerShell skills can automate tasks, streamline processes, and manage systems more efficiently.
Combining networking and PowerShell can enable tasks like network configuration management and automation of network device
I applied via Company Website and was interviewed in Oct 2023. There was 1 interview round.
Kubernetes architecture, kubectl create vs apply, user access management, Role and RoleBinding, Kubernetes certificates
Kubernetes architecture typically consists of master nodes and worker nodes, with the master nodes managing the cluster and worker nodes running applications.
kubectl create is used to create new resources in Kubernetes, while kubectl apply is used to create or update resources based on a configuration ...
Dockerfile arguments, retaining container data, and EXPOSE command usage explained.
Dockerfile arguments can be used to pass values to the Dockerfile at build time, allowing for flexibility in building images.
To retain data in a Docker container, you can use volumes to persist data outside of the container's filesystem.
The EXPOSE command in a Dockerfile is used to specify the port on which a container listens for connec...
To use variables between stages in Jenkins, use the 'stash' and 'unstash' steps. Yes, you can run 100 jobs in Jenkins.
Use 'stash' step to save variables in one stage and 'unstash' step to retrieve them in another stage
Variables can also be passed between stages using 'environment' directive in Jenkins pipeline
To run 100 jobs in Jenkins, you can use Jenkins pipeline to automate the process
The main file of Nginx server is nginx.conf
The main configuration file for Nginx server is typically named nginx.conf
It is located in the /etc/nginx/ directory on most systems
This file contains directives that control how Nginx operates, such as server blocks, location blocks, and global settings
To access an EC2 instance without a PEM key, you can use AWS Systems Manager Session Manager or create a new key pair and attach it to the instance. There are different types of S3 storage classes such as Standard, Intelligent-Tiering, Glacier, etc.
Use AWS Systems Manager Session Manager to access EC2 without a PEM key
Create a new key pair and attach it to the EC2 instance
S3 storage classes include Standard, Intelligen
Committing changes to a remote Git repository
Add changes to the staging area using 'git add
Commit the changes to the local repository using 'git commit -m 'commit message''
Push the changes to the remote repository using 'git push'
Top trending discussions
Interview experience
based on 500 reviews
Rating in categories
Software Developer
263
salaries
| ₹5.1 L/yr - ₹18.6 L/yr |
Quality Analyst
233
salaries
| ₹4.4 L/yr - ₹14 L/yr |
Senior Quality Analyst
225
salaries
| ₹6.2 L/yr - ₹19.8 L/yr |
Business Analyst
163
salaries
| ₹7.5 L/yr - ₹23 L/yr |
Developer
147
salaries
| ₹7.2 L/yr - ₹19.2 L/yr |
TCS
Infosys
Wipro
HCLTech