Filter interviews by
Reviewing Java inheritance loops involves identifying and resolving circular dependencies in class hierarchies.
Check for circular dependencies: Ensure that no class inherits from another in a way that creates a loop.
Use UML diagrams: Visualize class relationships to identify potential inheritance loops.
Refactor if necessary: If a loop is found, consider using composition over inheritance to break the cycle.
Example...
Query to show the percentage of completed transactions
Use COUNT() function to count total transactions
Use SUM() function to count completed transactions
Calculate percentage by dividing completed transactions by total transactions and multiplying by 100
Play E is staged on Saturday.
Play C is staged on Tuesday.
Plays A, F, and B are staged one after the other.
Play D is not staged on Monday or Wednesday.
I would prioritize identifying the root causes of each service outage and work on restoring them one by one.
Prioritize identifying the root causes of each service outage
Work on restoring the services one by one
Communicate with relevant teams to coordinate efforts
Implement monitoring and alerting systems to prevent future outages
To prove that the bulb in a refrigerator actually goes off upon closing the door, you can use a simple test involving observation and a manual switch.
Open the refrigerator door and observe the bulb is on.
Manually press the switch that is triggered when the door is closed to simulate the door being closed.
Observe that the bulb turns off when the switch is pressed, indicating that it does go off when the door is clo...
I use a variety of tools such as remote desktop software, ticketing systems, knowledge bases, and diagnostic tools.
Remote desktop software (e.g. TeamViewer, AnyDesk)
Ticketing systems (e.g. Zendesk, Jira)
Knowledge bases (e.g. Confluence, SharePoint)
Diagnostic tools (e.g. Wireshark, Ping)
Selects records from 'cards' where 'pan' starts with '4' and 'active_percentage' is not 20, 50, 60, or 70.
Use the SQL SELECT statement to retrieve data from the 'cards' table.
Utilize the LIKE operator to filter 'pan' values starting with '4'. Example: '4%'
Use the NOT IN clause to exclude specific 'active_percentage' values. Example: NOT IN (20, 50, 60, 70)
Combine conditions using the WHERE clause to ensure both cr...
Sample SQL LEFT JOIN query to select all columns from agents and wallets, ordered by created_on.
Use LEFT JOIN to include all records from agents and matching records from wallets.
Select all columns using * from both tables.
Filter results to the earliest records using ORDER BY created_on.
Limit the results to 200 records using LIMIT 200.
Setting up work in Scrum involves defining tasks, prioritizing them, and ensuring team collaboration throughout the project lifecycle.
Define the project vision and goals with stakeholders.
Create a product backlog with user stories, e.g., 'As a user, I want to log in to my account.'
Prioritize the backlog using techniques like MoSCoW or the Kano model.
Plan sprints by selecting high-priority items from the backlog fo...
Heap memory in Java is used for dynamic memory allocation, while Java 17 introduces new features enhancing performance and usability.
Heap memory is where Java objects are stored during runtime, allowing for dynamic memory allocation.
Java 17 introduced 'Sealed Classes', which restrict class inheritance, enhancing security and maintainability.
The 'Pattern Matching for instanceof' feature simplifies type checks and c...
I applied via Company Website and was interviewed in Nov 2023. There were 2 interview rounds.
Selects records from 'cards' where 'pan' starts with '4' and 'active_percentage' is not 20, 50, 60, or 70.
Use the SQL SELECT statement to retrieve data from the 'cards' table.
Utilize the LIKE operator to filter 'pan' values starting with '4'. Example: '4%'
Use the NOT IN clause to exclude specific 'active_percentage' values. Example: NOT IN (20, 50, 60, 70)
Combine conditions using the WHERE clause to ensure both criteri...
Sample SQL LEFT JOIN query to select all columns from agents and wallets, ordered by created_on.
Use LEFT JOIN to include all records from agents and matching records from wallets.
Select all columns using * from both tables.
Filter results to the earliest records using ORDER BY created_on.
Limit the results to 200 records using LIMIT 200.
I would prioritize identifying the root causes of each service outage and work on restoring them one by one.
Prioritize identifying the root causes of each service outage
Work on restoring the services one by one
Communicate with relevant teams to coordinate efforts
Implement monitoring and alerting systems to prevent future outages
To prove that the bulb in a refrigerator actually goes off upon closing the door, you can use a simple test involving observation and a manual switch.
Open the refrigerator door and observe the bulb is on.
Manually press the switch that is triggered when the door is closed to simulate the door being closed.
Observe that the bulb turns off when the switch is pressed, indicating that it does go off when the door is closed.
Play E is staged on Saturday.
Play C is staged on Tuesday.
Plays A, F, and B are staged one after the other.
Play D is not staged on Monday or Wednesday.
Query to show the percentage of completed transactions
Use COUNT() function to count total transactions
Use SUM() function to count completed transactions
Calculate percentage by dividing completed transactions by total transactions and multiplying by 100
I use a variety of tools such as remote desktop software, ticketing systems, knowledge bases, and diagnostic tools.
Remote desktop software (e.g. TeamViewer, AnyDesk)
Ticketing systems (e.g. Zendesk, Jira)
Knowledge bases (e.g. Confluence, SharePoint)
Diagnostic tools (e.g. Wireshark, Ping)
I applied via Company Website and was interviewed in Jul 2023. There were 2 interview rounds.
Experience with Agile transformation, metrics in Jira, tools used, and ensuring team meets sprint goal
I have experience leading Agile transformations and forming high-performing teams through coaching and training
I am familiar with metrics available in Jira such as burndown charts, velocity, and sprint reports
I use tools like Jira, Trello, and Slack to facilitate communication and collaboration within the team
To ensure...
Setting up work in Scrum involves defining tasks, prioritizing them, and ensuring team collaboration throughout the project lifecycle.
Define the project vision and goals with stakeholders.
Create a product backlog with user stories, e.g., 'As a user, I want to log in to my account.'
Prioritize the backlog using techniques like MoSCoW or the Kano model.
Plan sprints by selecting high-priority items from the backlog for the...
I appeared for an interview before Apr 2024, where I was asked the following questions.
Heap memory in Java is used for dynamic memory allocation, while Java 17 introduces new features enhancing performance and usability.
Heap memory is where Java objects are stored during runtime, allowing for dynamic memory allocation.
Java 17 introduced 'Sealed Classes', which restrict class inheritance, enhancing security and maintainability.
The 'Pattern Matching for instanceof' feature simplifies type checks and castin...
Reviewing Java inheritance loops involves identifying and resolving circular dependencies in class hierarchies.
Check for circular dependencies: Ensure that no class inherits from another in a way that creates a loop.
Use UML diagrams: Visualize class relationships to identify potential inheritance loops.
Refactor if necessary: If a loop is found, consider using composition over inheritance to break the cycle.
Example: If ...
There are 2 coding and 1 sql and 6 java questions
I appeared for an interview before Mar 2024, where I was asked the following questions.
I applied via Company Website and was interviewed in Jun 2022. There were 3 interview rounds.
What's your expertise and level of experience.
Top trending discussions
I applied via Naukri.com and was interviewed in Feb 2021. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Jun 2020. There were 6 interview rounds.
Some of the top questions asked at the Moniepoint interview -
based on 6 interview experiences
Difficulty level
Duration
based on 6 reviews
Rating in categories
Senior Software Engineer
4
salaries
| ₹44 L/yr - ₹79 L/yr |
Data Engineer
3
salaries
| ₹11 L/yr - ₹39 L/yr |
TCS
Accenture
Wipro
Cognizant