Upload Button Icon Add office photos

Robosoft Technologies

Compare button icon Compare button icon Compare

Filter interviews by

Robosoft Technologies Interview Questions and Answers

Updated 26 Jan 2025
Popular Designations

33 Interview questions

An Automation Engineer was asked 5mo ago
Q. Write a Java program for generating permutations and combinations of any given string
Ans. 

Java program to generate permutations and combinations of a given string

  • Use recursion to generate permutations and combinations

  • Create a function to swap characters in the string

  • Use a HashSet to store unique permutations and combinations

View all Automation Engineer interview questions
An Automation Engineer was asked 5mo ago
Q. What is data-driven testing?
Ans. 

Data-driven testing is a testing methodology where test input and output values are stored in data files or databases.

  • Test cases are designed based on input and output data stored in external files or databases.

  • Allows for easy maintenance and scalability of test cases by separating test data from test scripts.

  • Helps in reusability of test scripts with different sets of data.

  • Commonly used in automation testing to pe...

View all Automation Engineer interview questions
An Automation Engineer was asked 5mo ago
Q. What does the DependsOn method do in TestNG?
Ans. 

DependsOn Method in TestNG is used to specify the methods that this method depends on to run successfully.

  • Allows to specify the methods that need to be executed before the current method

  • If any of the methods specified in DependsOn fails, the current method will be skipped

  • Helps in maintaining the order of test methods execution

View all Automation Engineer interview questions
An Automation Engineer was asked 5mo ago
Q. What is a content type mismatch in an API?
Ans. 

Content type mismatch in an API occurs when the expected content type of a request or response does not match the actual content type.

  • Occurs when the content type specified in the request headers does not match the content type of the data being sent or received

  • Can lead to errors in processing the data or displaying it correctly

  • For example, sending JSON data with a content type of 'application/xml' in the request ...

View all Automation Engineer interview questions
An Automation Engineer was asked 5mo ago
Q. What are the differences between HashMap and HashTable?
Ans. 

HashMap is non-synchronized and allows null values, while HashTable is synchronized and does not allow null values.

  • HashMap is non-synchronized, meaning it is not thread-safe, while HashTable is synchronized and thread-safe.

  • HashMap allows null values for both keys and values, while HashTable does not allow null keys or values.

  • HashMap is generally preferred for non-thread-safe applications, while HashTable is used i...

View all Automation Engineer interview questions
An Automation Engineer was asked 5mo ago
Q. How would you validate an API using Rest Assured? Write a script for it.
Ans. 

Validating APIs using Rest Assured involves writing scripts to send requests and verify responses.

  • Use Rest Assured library to send HTTP requests and validate responses

  • Write test scripts using given(), when(), then() methods to set up request, send request, and validate response

  • Verify status code, response body, headers, etc. in the script

  • Use assertions to check expected values against actual values

View all Automation Engineer interview questions
An Automation Engineer was asked 5mo ago
Q. What is the Java Selenium code to validate the new price and old price of mobile phones on Amazon?
Ans. 

Use Java Selenium code to validate new and old prices of mobile phones on Amazon.

  • Use WebDriver to open Amazon website

  • Locate the elements for new and old prices using XPath or CSS selectors

  • Get the text of both elements and compare them to validate

View all Automation Engineer interview questions
Are these interview questions helpful?
A React Js Frontend Developer was asked 7mo ago
Q. How do you improve the performance of a web application?
Ans. 

Improving web application performance involves optimizing code, reducing network requests, and utilizing caching techniques.

  • Optimize code by removing unnecessary code, using efficient algorithms, and minimizing DOM manipulation.

  • Reduce network requests by combining files, using asynchronous loading, and implementing lazy loading.

  • Utilize caching techniques such as browser caching, server-side caching, and CDN cachin...

View all React Js Frontend Developer interview questions
A Technical Lead was asked
Q. How do you use cherry-pick?
Ans. 

Cherrypick usage involves selecting specific commits from one branch and applying them to another branch.

  • Cherrypick is used to apply specific commits from one branch to another branch.

  • It is useful for selectively applying changes without merging entire branches.

  • Syntax: git cherry-pick

  • Example: git cherry-pick abc123

View all Technical Lead interview questions
A Technical Lead was asked
Q. How can the use of the reduce method in an array be optimized?
Ans. 

Use filter method instead of reduce method to reduce usage in array of strings.

  • Use filter method to create a new array with all elements that pass a certain condition.

  • Example: const filteredArray = array.filter(item => item.length > 5);

  • Avoid using reduce method for simple filtering tasks to improve readability and performance.

View all Technical Lead interview questions

Robosoft Technologies Interview Experiences

44 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Jan 2023.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Pass one data from parent to child component
  • Ans. 

    Passing data from parent to child component in React

    • Use props to pass data from parent to child component

    • Define a prop in the parent component and pass it to the child component

    • Access the prop in the child component using this.props

    • Example:

  • Answered by AI
  • Q2. Basic of Angular
Round 3 - Technical 

(3 Questions)

  • Q1. How do you code optimization
  • Ans. 

    Code optimization involves improving the efficiency and performance of software by reducing resource usage and execution time.

    • Identify and eliminate bottlenecks in the code

    • Use efficient algorithms and data structures

    • Minimize unnecessary computations and memory usage

    • Optimize database queries and network communication

    • Profile and analyze code to identify areas for improvement

  • Answered by AI
  • Q2. Ionic build step to release android and ios
  • Ans. 

    Ionic build step to release Android and iOS

    • To release an Ionic app for Android, use the command 'ionic cordova build android --release'

    • To release an Ionic app for iOS, use the command 'ionic cordova build ios --release'

    • For Android, you will need a keystore file and signing configuration

    • For iOS, you will need a valid provisioning profile and certificate

  • Answered by AI
  • Q3. Ionic Lifecycle
Round 4 - HR 

(2 Questions)

  • Q1. Reasons for lefting last company
  • Ans. 

    I left my last company to seek new challenges, professional growth, and a better alignment with my career goals.

    • Career Advancement: I was looking for opportunities to take on more leadership roles, which were limited in my previous position.

    • Skill Development: I wanted to work with newer technologies and frameworks that were not being utilized at my last company, such as cloud computing and microservices.

    • Cultural Fit: I...

  • Answered by AI
  • Q2. How do you manage work with work from home
  • Ans. 

    Working from home requires discipline, effective communication, and a structured routine to maintain productivity and work-life balance.

    • Establish a Dedicated Workspace: I set up a specific area in my home for work to minimize distractions and create a professional environment.

    • Maintain a Routine: I stick to a consistent schedule, starting my day at the same time and taking regular breaks to stay focused and energized.

    • Us...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Dec 2024.

Round 1 - Technical 

(7 Questions)

  • Q1. What is data-driven testing?
  • Ans. 

    Data-driven testing is a testing methodology where test input and output values are stored in data files or databases.

    • Test cases are designed based on input and output data stored in external files or databases.

    • Allows for easy maintenance and scalability of test cases by separating test data from test scripts.

    • Helps in reusability of test scripts with different sets of data.

    • Commonly used in automation testing to perform...

  • Answered by AI
  • Q2. Difference between HashMap and HashTable
  • Ans. 

    HashMap is non-synchronized and allows null values, while HashTable is synchronized and does not allow null values.

    • HashMap is non-synchronized, meaning it is not thread-safe, while HashTable is synchronized and thread-safe.

    • HashMap allows null values for both keys and values, while HashTable does not allow null keys or values.

    • HashMap is generally preferred for non-thread-safe applications, while HashTable is used in mul...

  • Answered by AI
  • Q3. What do DependsOn Method do in TestNG
  • Ans. 

    DependsOn Method in TestNG is used to specify the methods that this method depends on to run successfully.

    • Allows to specify the methods that need to be executed before the current method

    • If any of the methods specified in DependsOn fails, the current method will be skipped

    • Helps in maintaining the order of test methods execution

  • Answered by AI
  • Q4. What is a content type mismatch in an API?
  • Ans. 

    Content type mismatch in an API occurs when the expected content type of a request or response does not match the actual content type.

    • Occurs when the content type specified in the request headers does not match the content type of the data being sent or received

    • Can lead to errors in processing the data or displaying it correctly

    • For example, sending JSON data with a content type of 'application/xml' in the request heade...

  • Answered by AI
  • Q5. What is the Java Selenium code to validate the new price and old price of mobile phones on Amazon?
  • Ans. 

    Use Java Selenium code to validate new and old prices of mobile phones on Amazon.

    • Use WebDriver to open Amazon website

    • Locate the elements for new and old prices using XPath or CSS selectors

    • Get the text of both elements and compare them to validate

  • Answered by AI
  • Q6. Write a Java program for generating permutations and combinations of any given string
  • Ans. 

    Java program to generate permutations and combinations of a given string

    • Use recursion to generate permutations and combinations

    • Create a function to swap characters in the string

    • Use a HashSet to store unique permutations and combinations

  • Answered by AI
  • Q7. How will you validate any API through Rest assure, write a script for it
  • Ans. 

    Validating APIs using Rest Assured involves writing scripts to send requests and verify responses.

    • Use Rest Assured library to send HTTP requests and validate responses

    • Write test scripts using given(), when(), then() methods to set up request, send request, and validate response

    • Verify status code, response body, headers, etc. in the script

    • Use assertions to check expected values against actual values

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I appeared for an interview in Oct 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. React Coding Question
  • Q2. React Hooks and Life Cycle
Round 2 - Technical 

(3 Questions)

  • Q1. How to Improve Performance of a Web application
  • Ans. 

    Improving web application performance involves optimizing code, reducing network requests, and utilizing caching techniques.

    • Optimize code by removing unnecessary code, using efficient algorithms, and minimizing DOM manipulation.

    • Reduce network requests by combining files, using asynchronous loading, and implementing lazy loading.

    • Utilize caching techniques such as browser caching, server-side caching, and CDN caching to ...

  • Answered by AI
  • Q2. What are all the things you take care when you start a new project
  • Ans. 

    When starting a new project, I focus on planning, setting up the environment, defining requirements, choosing technologies, and establishing coding standards.

    • Plan the project scope and requirements

    • Set up the development environment

    • Choose the appropriate technologies and frameworks

    • Establish coding standards and best practices

    • Define project timelines and milestones

  • Answered by AI
  • Q3. Old Projects and Responsibilites

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare Hands on Coding on React and Even syntax, they will except exact output

Skills evaluated in this interview

Software Engi Interview Questions & Answers

user image Bhumika Barad

posted on 4 Jul 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

30 min test about core concept and some code snippets

Round 2 - Technical 

(2 Questions)

  • Q1. About project structure and folder names
  • Q2. About specific domain and strategy
Round 3 - HR 

(2 Questions)

  • Q1. About family and location
  • Q2. About previous company

QA Engineer Interview Questions & Answers

user image Anonymous

posted on 6 Jan 2025

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Basic question on java and selenium

Interview Preparation Tips

Interview preparation tips for other job seekers - nice exp for first round with some basic questions on selenium
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Easy array, string and DSA important problems

Round 2 - Aptitude Test 

Basic questions prepare easy questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare all basic concepts of DSA and some DBMS concepts
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

5 rounds
1. Aptitude
2. Questions based on technology,
3. Basics Of programming language,
4. Data structure
5. Algorithms

Round 2 - Coding Test 

Programming questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Nice and exicited
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Have you worked in travel domain?
  • Ans. 

    I have experience in the travel domain, managing projects that enhance customer experiences and streamline operations.

    • Project Coordination: Led a team to develop a travel booking platform, improving user experience and increasing bookings by 30%.

    • Stakeholder Engagement: Collaborated with travel agencies and airlines to integrate their services into our platform, ensuring seamless operations.

    • Data Analysis: Utilized custo...

  • Answered by AI
  • Q2. Have you handled multiple projects
  • Ans. 

    Yes, I have successfully managed multiple projects simultaneously, ensuring timely delivery and quality outcomes.

    • Prioritization: I utilized project management tools like Trello to prioritize tasks across different projects, ensuring deadlines were met.

    • Resource Allocation: For instance, while managing a software development project and a marketing campaign, I allocated team members based on their strengths.

    • Stakeholder C...

  • Answered by AI
  • Q3. Can you work in US shift?
  • Ans. 

    I am fully prepared to work US shift hours, ensuring effective communication and project management across time zones.

    • Adaptability: I have experience adjusting my schedule to align with US clients, ensuring timely responses and project updates.

    • Previous Experience: In my last role, I managed a project for a US-based client, successfully coordinating meetings during their business hours.

    • Collaboration Tools: I utilize too...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - share what have you done in the past and aligh with JD.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

General aptitude test and one to one questionnaire

Round 2 - HR 

(2 Questions)

  • Q1. How was your previous employment experience
  • Ans. 

    My previous employment experience was in a fast-paced tech company where I provided technical support for various software products.

    • Provided technical support for software products to customers via phone, email, and chat

    • Troubleshooted and resolved technical issues reported by customers

    • Collaborated with cross-functional teams to escalate and resolve complex technical issues

    • Created and maintained documentation for troubl...

  • Answered by AI
  • Q2. Family background

Interview Preparation Tips

Interview preparation tips for other job seekers - Good company
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-

I applied via Referral and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Java coding questions
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Hirist and was interviewed in Aug 2023. There were 2 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Basic Questions on Android, oops and Kotlin.
Round 2 - One-on-one 

(1 Question)

  • Q1. Asked me about my past Projects.

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't join this company. They Don't have projects. Sudden layoff.

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Robosoft Technologies?
Ask anonymously on communities.

Robosoft Technologies Interview FAQs

How many rounds are there in Robosoft Technologies interview?
Robosoft Technologies interview process usually has 2-3 rounds. The most common rounds in the Robosoft Technologies interview process are Technical, HR and Aptitude Test.
How to prepare for Robosoft Technologies interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Robosoft Technologies. The most common topics and skills that interviewers at Robosoft Technologies expect are Javascript, Java, Python, SQL and AWS.
What are the top questions asked in Robosoft Technologies interview?

Some of the top questions asked at the Robosoft Technologies interview -

  1. What is the Java Selenium code to validate the new price and old price of mobil...read more
  2. How will you validate any API through Rest assure, write a script for...read more
  3. What is the use of static keywo...read more
What are the most common questions asked in Robosoft Technologies HR round?

The most common HR questions asked in Robosoft Technologies interview are -

  1. Why should we hire y...read more
  2. What is your family backgrou...read more
  3. What are your salary expectatio...read more
How long is the Robosoft Technologies interview process?

The duration of Robosoft Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.1/5

based on 38 interview experiences

Difficulty level

Easy 15%
Moderate 80%
Hard 5%

Duration

Less than 2 weeks 63%
2-4 weeks 37%
View more

Interview Questions from Similar Companies

CitiusTech Interview Questions
3.3
 • 288 Interviews
NeoSOFT Interview Questions
3.6
 • 279 Interviews
Altimetrik Interview Questions
3.7
 • 239 Interviews
Episource Interview Questions
3.9
 • 224 Interviews
Xoriant Interview Questions
4.1
 • 210 Interviews
INDIUM Interview Questions
4.1
 • 198 Interviews
Incedo Interview Questions
3.1
 • 193 Interviews
Team Computers Interview Questions
3.7
 • 184 Interviews
View all

Robosoft Technologies Reviews and Ratings

based on 302 reviews

3.5/5

Rating in categories

3.4

Skill development

3.4

Work-life balance

3.4

Salary

2.8

Job security

3.3

Company culture

3.1

Promotions

3.3

Work satisfaction

Explore 302 Reviews and Ratings
Data Analyst

Mumbai,

Udupi

+1

5-10 Yrs

Not Disclosed

Senior Data Analyst

Mumbai,

Udupi

+1

3-5 Yrs

₹ 12-17 LPA

Explore more jobs
Software Engineer
313 salaries
unlock blur

₹3.8 L/yr - ₹14.5 L/yr

Senior Software Engineer
293 salaries
unlock blur

₹13.7 L/yr - ₹25 L/yr

Associate Software Engineer
116 salaries
unlock blur

₹4 L/yr - ₹7.1 L/yr

Technical Lead
82 salaries
unlock blur

₹20 L/yr - ₹35 L/yr

Software Developer
56 salaries
unlock blur

₹3.8 L/yr - ₹10 L/yr

Explore more salaries
Compare Robosoft Technologies with

ITC Infotech

3.7
Compare

CMS IT Services

3.1
Compare

KocharTech

3.9
Compare

Xoriant

4.1
Compare
write
Share an Interview