Find Interview Questions for Top Companies
Vinove Software & Services Pvt Ltd Interview Questions and Answers
Ques:- Explain indexing and slicing operation in sequences
Comments
Rajannagari Sravani Jan 26, 2021

Indexing means fetching the specific character object
Slicing means access the range of characters

Admin May 17, 2020

Different types of sequences in python are strings, Unicode strings, lists, tuples, buffers, and xrange objects
Slicing & indexing operations are salient features of sequence.
indexing operation allows to access a particular item in the sequence directly ( similar to the array/list indexing) and the slicing operation allows to retrieve a part of the sequence.
The slicing operation is used by specifying the name of the sequence followed by an optional pair of numbers separated by a colon within square brackets say S[startno.:stopno].
The startno in the slicing operation indicates the position from where the slice starts and the stopno indicates where the slice will stop at.
If the startno is ommited, Python will start at the beginning of the sequence. If the stopno is ommited, Python will stop at the end of the sequence..
Following code will further explain indexing & slicing operation:
>>> cosmeticList =[‘lipsstick’,’facepowder’,eyeliner’,’blusher’,kajal’]
>>> print “Slicing operation :”,cosmeticList[2:]
Slicing operation :[‘eyeliner’,’blusher’,kajal’]
>>>print “Indexing operation :”,cosmeticList[0]
“Indexing operation :lipsstick

Ques:- What is the list of backends supported by django ?
Right Answer:
Django supports the following database backends:

1. PostgreSQL
2. MySQL
3. SQLite
4. Oracle
5. MariaDB

Additionally, there are third-party backends for other databases like Microsoft SQL Server and others.
Ques:- What is CLR?
Right Answer:
CLR stands for Common Language Runtime. It is the virtual machine component of the .NET framework that manages the execution of .NET programs, providing services such as memory management, security, and exception handling.
Ques:- How do you handle scope creep or changes during a sprint
Right Answer:
During a sprint, I generally avoid scope creep. If a change request is small and doesn't impact the sprint goal, the team can discuss and decide if it can be included. If the change is significant, it goes into the product backlog to be prioritized for a future sprint.
Ques:- Can you describe what a sprint backlog is and how it is created
Right Answer:
A sprint backlog is a detailed plan of work for a specific sprint, derived from the product backlog. It's created during sprint planning by the development team, who select items from the product backlog they commit to complete, then break down those items into tasks and estimate the effort required for each.
Ques:- What is the difference between a user story, a task, and an epic in Agile
Right Answer:
* **Epic:** A large, high-level user story that is too big to complete in a single iteration. It's usually broken down into smaller user stories.
* **User Story:** A small, self-contained requirement that represents a valuable piece of functionality for the end-user. It follows the format: "As a [user type], I want [goal] so that [benefit]".
* **Task:** A small, actionable item that needs to be done to complete a user story. It's a technical breakdown of the work required by the development team.
Ques:- How do you prioritize features or tasks in an Agile sprint
Right Answer:
We prioritize features or tasks in an Agile sprint using a combination of factors like business value, risk, effort/size, dependencies, and urgency. Product Owner usually leads this, using techniques like MoSCoW (Must have, Should have, Could have, Won't have) or story pointing, to ensure the most valuable items are tackled first.
Ques:- What is the role of a Scrum Master, and how do you facilitate a Scrum team
Right Answer:
The Scrum Master is a servant-leader who helps the Scrum Team follow the Scrum framework. They facilitate Scrum events (Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective), remove impediments, protect the team from distractions, and coach the team on Agile principles and practices.
Ques:- Define effort variance?
Right Answer:
Effort variance is the difference between the planned effort (the amount of work estimated) and the actual effort (the amount of work completed) in a project. It helps assess whether a project is on track in terms of the resources allocated versus what has been used.
Ques:- What is a project charter?
Right Answer:
A project charter is a formal document that outlines the objectives, scope, stakeholders, and overall framework of a project. It serves as an official authorization for the project to begin and provides a high-level overview of what the project aims to achieve.
Ques:- What is risk impact and probability?
Right Answer:
Risk impact refers to the potential effect or consequence of a risk on a project if it occurs, while risk probability is the likelihood or chance that the risk will actually happen.
Ques:- Why extras are provided at top and bootom in a beam of slab?
Right Answer:
Extras are provided at the top and bottom of a beam or slab to accommodate bending moments and shear forces. The top reinforcement handles tension in the upper part due to bending, while the bottom reinforcement deals with tension in the lower part. This ensures structural integrity and prevents cracking.
Ques:- What is MPMM?
Right Answer:
MPMM stands for "Multi-Project Management Methodology," which is a framework designed to manage multiple projects simultaneously, ensuring that resources are allocated efficiently and project goals are aligned with organizational objectives.
Vinove Software & Services Pvt Ltd is a dynamic technology company at the forefront of innovation and digital transformation. With a strong emphasis on delivering high-quality solutions and unparalleled customer satisfaction, Vinove has carved a niche for itself in the competitive IT industry. Since its inception, Vinove has been committed to leveraging cutting-edge technologies to address the evolving needs of businesses across various sectors. Specializing in software development, web development, mobile app development, and digital marketing services, the company offers a comprehensive suite of solutions tailored to meet the diverse requirements of its clients. What sets Vinove apart is its team of highly skilled professionals who possess expertise in a wide array of technologies and platforms. From developing custom software applications to designing intuitive user interfaces, Vinove's talented workforce consistently delivers innovative solutions that drive business growth and success. Moreover, Vinove's commitment to excellence is reflected in its dedication to continuous learning and improvement. The company places a strong emphasis on staying ahead of industry trends and adopting best practices to ensure that its clients receive the most effective and efficient solutions possible. With a proven track record of delivering results and a relentless focus on innovation, Vinove Software & Services Pvt Ltd continues to be a trusted partner for businesses looking to thrive in today's digital age.
AmbitionBox Logo

What makes Takluu valuable for interview preparation?

1 Lakh+
Companies
6 Lakh+
Interview Questions
50K+
Job Profiles
20K+
Users