Filter interviews by
I applied via Naukri.com and was interviewed in Nov 2021. There were 3 interview rounds.
I applied via Campus Placement and was interviewed in Sep 2021. There were 5 interview rounds.
I applied via Referral and was interviewed before Jan 2022. There was 1 interview round.
API testing is a type of software testing that involves testing APIs directly, while Postman is a popular tool used for API testing.
API testing involves testing the functionality, reliability, performance, and security of APIs
Postman is a tool that allows developers to test APIs by sending requests and receiving responses
Postman can be used to automate API testing, create test suites, and generate documentation
API test...
Bug life cycle refers to the stages a bug goes through from discovery to resolution.
Bug is discovered and reported
Bug is assigned to a developer
Developer reproduces the bug
Developer fixes the bug
Bug is retested by QA
Bug is closed if fixed or reopened if not
I applied via Approached by Company and was interviewed before Apr 2021. There were 2 interview rounds.
Robosoft Technologies interview questions for popular designations
I applied via Approached by Company and was interviewed before Apr 2021. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Aug 2020. There were 4 interview rounds.
Event loop is a mechanism that allows JavaScript to perform non-blocking I/O operations.
Event loop is a part of JavaScript runtime that continuously checks the call stack and the task queue.
It executes the tasks in the task queue one by one, and once the task is completed, it is removed from the queue.
Event loop ensures that the JavaScript code does not block the main thread and allows for asynchronous programming.
Exam...
var is function-scoped while let is block-scoped.
var declarations are hoisted to the top of their scope while let declarations are not.
var can be redeclared in the same scope while let cannot.
let is preferred over var for better code readability and avoiding unexpected behavior.
Example: var x = 10; if (true) { var x = 20; } console.log(x); // Output: 20 let y = 10; if (true) { let y = 20; } console.log(y
Prototype is a property of an object that allows adding new properties and methods to an existing object.
Prototype is a blueprint for creating objects.
It is used to add new properties and methods to an existing object.
All objects in JavaScript have a prototype property.
The prototype property is used to share properties and methods between objects.
Modifying the prototype of an object affects all instances of that object
Javascript is single threaded.
Javascript has a single call stack and event loop.
It can handle asynchronous operations through callbacks and promises.
Web workers can be used for multi-threading in Javascript.
Static keyword is used to create class-level variables and methods that can be accessed without creating an instance of the class.
Static variables are shared among all instances of a class
Static methods can be called without creating an object of the class
Static blocks are used to initialize static variables
Static import is used to import static members of a class
Generics is a feature in Java that allows classes and methods to be parameterized by type.
Generics provide type safety and reduce code duplication.
They allow for the creation of reusable code.
Example: List
Example: public class MyClass
Example: public
Indexing in SQL is a technique to improve query performance by creating indexes on columns.
Indexes are created on columns that are frequently used in WHERE, JOIN, and ORDER BY clauses.
Indexes can be created using CREATE INDEX statement.
Indexes can be unique or non-unique.
Indexes can be clustered or non-clustered.
Indexes can be dropped using DROP INDEX statement.
Abstract class can have implementation while interface only has method signatures.
Abstract class can have constructors while interface cannot.
A class can implement multiple interfaces but can only extend one abstract class.
Abstract classes can have non-abstract methods while interfaces cannot.
Abstract classes can have instance variables while interfaces cannot.
Interfaces can have default methods while abstract classes
List is an ordered collection while Set is an unordered collection of unique elements.
List allows duplicate elements while Set does not.
List maintains the insertion order while Set does not guarantee any order.
List is implemented using ArrayList, LinkedList, etc. while Set is implemented using HashSet, TreeSet, etc.
List has methods like get(), set(), add(), remove(), etc. while Set has methods like add(), remove(), con
Spring Boot is a framework for building standalone, production-grade Spring-based applications.
Simplifies the process of creating and deploying Spring-based applications
Provides a range of pre-configured features and dependencies
Enables rapid development and prototyping
Supports a variety of deployment options, including cloud-based platforms
Offers a range of plugins and tools for development and testing
Improves develop
Joins are used in SQL to combine data from two or more tables based on a related column between them.
Types of joins include inner join, left join, right join, and full outer join
Inner join returns only the matching rows from both tables
Left join returns all rows from the left table and matching rows from the right table
Right join returns all rows from the right table and matching rows from the left table
Full outer join...
I applied via Referral and was interviewed before Jul 2020. There were 4 interview rounds.
Code to print Fibonacci and Prime number
For Fibonacci, use a loop to generate the sequence and print each number
For Prime numbers, use a loop to check if each number is divisible by any number less than itself
Combine the two loops to print both sequences
Different types of waits in Selenium include Implicit Wait, Explicit Wait, Fluent Wait, and Thread.sleep()
Implicit Wait: waits for a certain amount of time before throwing an exception if the element is not found
Explicit Wait: waits for a certain condition to occur before proceeding with the next step
Fluent Wait: waits for a certain condition to occur with a polling frequency and timeout
Thread.sleep(): pauses the execu
I applied via Campus Placement and was interviewed before Aug 2021. There were 5 interview rounds.
Logical and numerical aptitude
Writing code to given problems related to time, strong
Group discussion on given topic.
I applied via Company Website and was interviewed in Sep 2020. There were 4 interview rounds.
The duration of Robosoft Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 37 interviews
Interview experience
based on 283 reviews
Rating in categories
10-12 Yrs
Not Disclosed
8-10 Yrs
Not Disclosed
4-5 Yrs
Not Disclosed
Software Engineer
301
salaries
| ₹4.7 L/yr - ₹15 L/yr |
Senior Software Engineer
275
salaries
| ₹8.5 L/yr - ₹29 L/yr |
Associate Software Engineer
108
salaries
| ₹4 L/yr - ₹7 L/yr |
Technical Lead
76
salaries
| ₹11 L/yr - ₹36 L/yr |
Software Developer
44
salaries
| ₹5.2 L/yr - ₹10 L/yr |
ITC Infotech
CMS IT Services
KocharTech
Xoriant