Ivy Mobility Solutions
10+ Serentica Renewables Interview Questions and Answers
Q1. How to negotiate the billable task where customer wanted changes on priority to avoid their business impacts?
Negotiate based on impact analysis, prioritize changes, and communicate clearly.
Conduct an impact analysis to understand the urgency of the changes.
Prioritize the changes based on the impact analysis.
Communicate the impact analysis and prioritization to the customer.
Negotiate the billable task based on the urgency and prioritization of the changes.
Ensure clear communication and agreement on the negotiated billable task.
Q2. Difference between Smoke and Sanity Testing.
Smoke testing is a quick test to check if the basic functionalities of the software are working, while sanity testing is a more thorough test to check if the specific changes or fixes made to the software are working as expected.
Smoke testing is done to ensure the stability of the software build, while sanity testing is done to ensure the specific changes or fixes made to the software are working as expected.
Smoke testing is a subset of regression testing, while sanity testin...read more
Q3. What is Manual Testing?
Manual testing is the process of manually testing software for defects without the use of automation tools.
Manual testing involves executing test cases manually without any automation tools.
Testers follow a set of test cases to ensure all aspects of the software are functioning correctly.
It is time-consuming but allows for exploratory testing and human intuition.
Examples include regression testing, smoke testing, and ad-hoc testing.
Q4. Tools used for product management
Product managers use various tools to manage products effectively.
Product roadmap software (e.g. Aha!, ProductPlan)
Collaboration tools (e.g. Slack, Trello)
Analytics tools (e.g. Google Analytics, Mixpanel)
Project management tools (e.g. Jira, Asana)
Customer feedback tools (e.g. UserVoice, SurveyMonkey)
Q5. Prioritisation techniques
Prioritisation techniques are used to determine the order of tasks based on their importance and urgency.
Use the Eisenhower Matrix to categorize tasks based on urgency and importance
Consider the impact and effort of each task to determine priority
Use the MoSCoW method to prioritize tasks as Must have, Should have, Could have, or Won't have
Involve stakeholders in the prioritization process to ensure alignment with business goals
Q6. Strategy for next 3 months
Our strategy for the next 3 months is to focus on improving user engagement and expanding our market share.
Conduct user surveys to gather feedback and identify pain points
Develop new features to enhance user experience
Increase marketing efforts to reach new customers
Explore partnerships with complementary products/services
Analyze data to track progress and adjust strategy as needed
Q7. Tools and process for sprint
Tools and processes for sprint include agile methodologies, project management software, and daily stand-up meetings.
Agile methodologies like Scrum or Kanban
Project management software like Jira or Trello
Daily stand-up meetings to track progress and address issues
Sprint planning and review meetings
Collaboration tools like Slack or Microsoft Teams
Q8. Define Regression Testing.
Regression testing is the process of retesting a software application to ensure that new code changes have not adversely affected existing functionality.
Regression testing is performed after code changes to verify that the existing features still work correctly.
It helps in identifying any defects introduced by new code changes.
Regression testing can be automated to save time and effort.
It ensures that the software maintains its quality and functionality over time.
Examples of ...read more
Q9. Lifetime of sharepref
SharedPreferences lifetime is tied to the lifetime of the application.
SharedPreferences are used to store key-value pairs in Android apps.
They are stored in an XML file in the app's private directory.
The data persists even if the app is closed or the device is restarted.
However, the data is deleted if the app is uninstalled.
The lifetime of SharedPreferences is tied to the lifetime of the application.
Q10. Explain about collections
Collections in Android are data structures that store and manage groups of objects.
Collections provide methods to add, remove, and manipulate objects in a group.
Examples of collections in Android include ArrayList, LinkedList, and HashMap.
Collections can be used to efficiently store and retrieve data in Android applications.
Top HR Questions asked in Serentica Renewables
Interview Process at Serentica Renewables
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month