i
Tatvasoft
Filter interviews by
I applied via Campus Placement and was interviewed before Jun 2023. There were 3 interview rounds.
It was a aptitude test and have to score 50% plus all MCQ's with +3 on correct choice and -1 in wrong choice.
SDLC stands for Software Development Life Cycle, which is the process of developing software. STLC stands for Software Testing Life Cycle, which is the process of testing software.
SDLC involves planning, designing, coding, testing, and deployment of software.
STLC involves test planning, test case development, test execution, and test closure.
SDLC focuses on the overall development of software, while STLC focuses on ens...
Agile methodology is a software development approach that emphasizes flexibility, collaboration, and iterative development.
Iterative development with short, time-boxed iterations called sprints
Frequent collaboration between cross-functional teams
Adaptability to changing requirements and feedback
Focus on delivering working software in small increments
Use of tools like Scrum, Kanban, and Lean to manage projects
I applied via Company Website and was interviewed before May 2022. There were 4 interview rounds.
ERD stands for Entity Relationship Diagram, a visual representation of entities and their relationships in a database.
ERD is used to design and model databases.
It shows the relationships between entities, such as one-to-one, one-to-many, and many-to-many.
Entities are represented as rectangles, and relationships are represented as lines connecting them.
Attributes of entities are also shown in ERD.
Example: A customer can...
Hoisting is a JavaScript mechanism where variable and function declarations are moved to the top of their scope.
Variable declarations are hoisted but not their values
Function declarations are fully hoisted
Let and const declarations are not hoisted
Array map transforms each element of an array, array filter filters elements based on a condition, and for each iterates over each element.
Array map returns a new array with transformed elements
Array filter returns a new array with elements that pass a condition
For each does not return anything, it just iterates over each element
All three methods do not modify the original array
Examples: map - doubling each element of ...
Make an api using express, mongo and jwt
I want to join because of the company's reputation, innovative projects, and collaborative work environment.
Reputation: The company has a strong reputation in the industry, known for its high-quality software solutions.
Innovative projects: I am excited about the opportunity to work on cutting-edge projects that push the boundaries of technology.
Collaborative work environment: I value teamwork and believe that the best ...
I applied via LinkedIn and was interviewed before Apr 2023. There were 2 interview rounds.
I applied via Company Website and was interviewed before Apr 2023. There was 1 interview round.
Redux is a predictable state container for JavaScript apps.
Redux is commonly used with React to manage the state of an application.
It helps in maintaining a single source of truth for the state.
Actions are dispatched to update the state in a predictable way.
Reducers are used to specify how the state changes in response to actions.
Selectors can be used to extract specific pieces of state from the store.
Example: Redux is...
Tatvasoft interview questions for popular designations
I applied via Campus Placement
Basic Maths English and reasoning questions
Get interview-ready with Top Tatvasoft Interview Questions
I applied via Naukri.com and was interviewed before Jun 2023. There were 2 interview rounds.
All MCQ'S choice questions and negative marking is present
SDLC stands for Software Development Life Cycle, which is a process used by software development teams to design, develop, and test high-quality software products. STLC stands for Software Testing Life Cycle, which is a subset of SDLC focused on testing activities.
SDLC involves phases like planning, analysis, design, implementation, and maintenance.
STLC involves phases like test planning, test design, test execution, a...
I applied via Campus Placement
Simple Aptitude and technical mcqs if you prepared well
My family background is diverse and multicultural.
My parents come from different cultural backgrounds.
I have siblings who are pursuing different careers.
We celebrate various cultural festivals and traditions.
My family values education and encourages continuous learning.
I am a highly motivated and skilled software engineer with a strong passion for learning and problem-solving.
I have a solid foundation in computer science and programming principles.
I am proficient in multiple programming languages and have experience with various software development tools and technologies.
I have a track record of successfully completing projects and delivering high-quality software solutions.
I am a q...
My strengths include problem-solving, adaptability, and teamwork. My weaknesses include perfectionism and public speaking.
Strength: Problem-solving - I enjoy analyzing complex problems and finding efficient solutions.
Strength: Adaptability - I am quick to learn new technologies and adapt to changing project requirements.
Strength: Teamwork - I work well in collaborative environments, valuing open communication and coope...
I am a software engineer trainee with a passion for coding and problem-solving.
I have recently completed my Bachelor's degree in Computer Science.
During my studies, I gained experience in various programming languages such as Java, C++, and Python.
I have also worked on several projects, including a web application for managing inventory and a mobile app for tracking fitness goals.
I am a quick learner and enjoy staying ...
It would depend on the circumstances and opportunities offered by the other company.
Consider the growth potential and learning opportunities in both companies
Evaluate the company culture and work-life balance
Assess the compensation and benefits package
Consider the long-term career prospects
Discuss with mentors or trusted advisors for guidance
I applied via Campus Placement and was interviewed before Apr 2023. There was 1 interview round.
OOPS concepts, data structures, SQL, DBMS,
I applied via Approached by Company and was interviewed before Jan 2023. There was 1 interview round.
I applied via Campus Placement and was interviewed before Mar 2023. There were 2 interview rounds.
It was simple and easy to answer
It was based on DSA and oops concepts
Top trending discussions
The duration of Tatvasoft interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 51 interviews
Interview experience
based on 171 reviews
Rating in categories
Software Engineer
281
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
186
salaries
| ₹0 L/yr - ₹0 L/yr |
Team Lead
76
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
67
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Software Engineer
27
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech