Filter interviews by
Unit testing focuses on testing individual components in isolation, while integration testing focuses on testing how multiple components work together.
Unit testing is done on individual units or components of a software application, such as functions or classes.
Integration testing is done to test how different units or components work together as a whole system.
Unit testing is usually done by developers during the...
Multithreading involves executing multiple threads concurrently within the same process, while asynchronous programming allows tasks to be executed independently of the main program flow.
Multithreading involves multiple threads running concurrently within the same process, sharing resources and potentially causing synchronization issues.
Asynchronous programming allows tasks to be executed independently of the main...
To write an API, define endpoints, request/response formats, authentication, and documentation.
Define endpoints for different functionalities (e.g. GET /users, POST /users)
Specify request and response formats (e.g. JSON)
Implement authentication mechanisms (e.g. OAuth)
Document the API using tools like Swagger or Postman
Spring Boot simplifies Java application development with embedded servers and auto-configuration.
Spring Boot uses 'starter' dependencies to simplify project setup. Example: 'spring-boot-starter-web' for web applications.
It provides embedded servers like Tomcat or Jetty, allowing you to run applications without external server setup.
Auto-configuration automatically configures your application based on the dependenc...
Multithreading in Java allows multiple threads to execute concurrently, improving performance and responsiveness.
Multithreading allows multiple tasks to run concurrently within a single program
Threads share the same memory space, allowing for efficient communication and data sharing
Java provides built-in support for multithreading through the Thread class and Runnable interface
Example: Creating a new thread by ext...
Object Oriented Programming (OOP) is a programming paradigm based on the concept of objects, which can contain data and methods.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).
Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., class Dog inherits from class Animal).
Polymorphism: Ability to present the same interface...
A test plan is a document that outlines the scope, approach, resources, and schedule of testing activities.
Defines the objectives and scope of testing
Outlines the testing approach and methodologies to be used
Specifies the resources, schedule, and responsibilities for testing
Includes test scenarios, test cases, and test data
Identifies risks and mitigation strategies
Provides a basis for monitoring and controlling th...
Test strategy is a high-level plan to achieve testing objectives and goals.
Test strategy outlines the approach to be taken for testing a particular project or product.
It includes the scope of testing, resources, timelines, and risks involved.
Test strategy helps in ensuring that testing is conducted in a systematic and organized manner.
Examples: Agile testing strategy, risk-based testing strategy, automation testin...
The CTC (Cost to Company) and expectations for the Test Manager role.
CTC (Cost to Company) includes salary, bonuses, benefits, and other perks offered by the company.
Expectations may include experience level, skills, responsibilities, and goals for the role.
CTC and expectations can vary based on company size, industry, location, and candidate's qualifications.
For example, a Test Manager may expect a CTC of $80,000...
Using a type field in a table allows for polymorphic associations between different models.
The type field stores the name of the associated model.
This allows for easy querying and retrieval of associated records.
Example: a comments table can have polymorphic associations with both posts and articles.
The type field would store either 'Post' or 'Article' depending on the associated record.
I applied via Campus Placement and was interviewed in Apr 2021. There were 4 interview rounds.
Adhoc testing is an informal testing technique without any predefined test cases. Sanity testing is a quick test to check if the critical functionalities are working as expected.
Adhoc testing is performed without any formal test plan or test cases
It is usually performed by the testers to identify defects that may have been missed in formal testing
Sanity testing is a subset of regression testing
It is performed to check ...
STLC stands for Software Testing Life Cycle which is a process followed to ensure software quality.
STLC involves planning, designing, executing and reporting of tests.
It includes various phases such as requirement analysis, test planning, test design, test execution, and test closure.
Each phase has its own set of activities and deliverables.
STLC helps in identifying defects early in the development cycle, reducing the ...
RTM stands for Requirements Traceability Matrix. It is a document that links requirements to test cases to ensure all requirements are tested.
RTM is a tool used in software testing to ensure all requirements are tested.
It links requirements to test cases and helps in tracking the progress of testing.
It helps in identifying any gaps in testing and ensures complete test coverage.
RTM is useful in maintaining the quality o...
I applied via Company Website and was interviewed in May 2024. There was 1 interview round.
I applied via Walk-in and was interviewed in May 2024. There were 2 interview rounds.
I applied via Referral and was interviewed in Jan 2024. There were 4 interview rounds.
Null if hfsafasd sdfasdf sdafasd sfda fmk sks
Private matter
Personal
Intimate
Define how you see yourself in 5 fayds
I appeared for an interview in Jun 2024.
Find an element in a rotated sorted array using binary search.
Identify the pivot point where the array is rotated.
Use binary search to determine which half of the array to search.
Example: For array [4,5,6,7,0,1,2] and target 0, pivot is 3.
Check if the target is in the left or right sorted half.
I applied via Recruitment Consulltant and was interviewed before Nov 2022. There were 3 interview rounds.
A test plan is a document that outlines the scope, approach, resources, and schedule of testing activities.
Defines the objectives and scope of testing
Outlines the testing approach and methodologies to be used
Specifies the resources, schedule, and responsibilities for testing
Includes test scenarios, test cases, and test data
Identifies risks and mitigation strategies
Provides a basis for monitoring and controlling the tes...
Test strategy is a high-level plan to achieve testing objectives and goals.
Test strategy outlines the approach to be taken for testing a particular project or product.
It includes the scope of testing, resources, timelines, and risks involved.
Test strategy helps in ensuring that testing is conducted in a systematic and organized manner.
Examples: Agile testing strategy, risk-based testing strategy, automation testing str...
The CTC (Cost to Company) and expectations for the Test Manager role.
CTC (Cost to Company) includes salary, bonuses, benefits, and other perks offered by the company.
Expectations may include experience level, skills, responsibilities, and goals for the role.
CTC and expectations can vary based on company size, industry, location, and candidate's qualifications.
For example, a Test Manager may expect a CTC of $80,000 with...
To find the 3rd maximum salary of employees, sort the salaries in descending order and return the third element.
Sort the salaries of employees in descending order
Return the third element from the sorted list
Using a type field in a table allows for polymorphic associations between different models.
The type field stores the name of the associated model.
This allows for easy querying and retrieval of associated records.
Example: a comments table can have polymorphic associations with both posts and articles.
The type field would store either 'Post' or 'Article' depending on the associated record.
I applied via Campus Placement and was interviewed before May 2023. There were 3 interview rounds.
Was asked questions regarding Networks, DBMS, DS algo. All were MCQ
2 problems on hackerrank. one easy one medium
I applied via Campus Placement and was interviewed before Jun 2021. There were 4 interview rounds.
GATE Questions for CS&IT
2 Leetcode Medium & 1 Leetcode Hard. Also 2 SQL Problems.
Top trending discussions
The duration of Anchanto interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 11 interview experiences
Difficulty level
Duration
based on 71 reviews
Rating in categories
Software Developer
43
salaries
| ₹10 L/yr - ₹22.5 L/yr |
Senior Software Engineer
27
salaries
| ₹14 L/yr - ₹24.3 L/yr |
Software Engineer
22
salaries
| ₹12.6 L/yr - ₹19.5 L/yr |
QA Engineer
20
salaries
| ₹1 L/yr - ₹10.5 L/yr |
UI Developer
17
salaries
| ₹13.2 L/yr - ₹22 L/yr |
Cogoport
Treebo Hotels
KrazyBee
Naaptol Online Shopping