i
Skeps
Filter interviews by
Prime numbers between 0 and 500 are integers greater than 1 with no divisors other than 1 and themselves.
A prime number is only divisible by 1 and itself. Example: 2, 3, 5.
The first few prime numbers are: 2, 3, 5, 7, 11, 13, 17, 19.
The largest prime number less than 500 is 499.
Even numbers greater than 2 cannot be prime. Example: 4, 6, 8 are not prime.
Different types of exceptions include checked, unchecked, and errors.
Checked exceptions are checked at compile time and must be handled or declared.
Unchecked exceptions are not checked at compile time and can be handled or not.
Errors are exceptional conditions that are not meant to be caught or handled.
Using multiple catch blocks allows handling different types of exceptions separately, while finally block ensures cleanup code is executed regardless of exception.
Multiple catch blocks can handle different types of exceptions separately
Finally block ensures cleanup code is executed regardless of exception
Example: try { // code that may throw exceptions } catch (ExceptionType1 e) { // handle ExceptionType1 } catch ...
Checked exceptions are checked at compile time, while unchecked exceptions are not.
Checked exceptions must be handled by the code or declared in the method signature using 'throws' keyword.
Unchecked exceptions do not need to be caught or declared in the method signature.
Examples of checked exceptions: IOException, SQLException.
Examples of unchecked exceptions: NullPointerException, ArrayIndexOutOfBoundsException.
Use regular expressions to remove special characters from a string.
Create a regular expression pattern to match special characters
Use the replace() method with the regular expression pattern to remove special characters
Example: str.replace(/[!@#$%^&*()_+]/g, '') will remove !@#$%^&*()_+ from the string
Example of a login scenario in Cucumber with parameters for username and password
Create a feature file with the login scenario
Define the scenario outline with placeholders for username and password
Implement step definitions to pass the parameters in the login steps
Docker is a containerization platform, API status codes indicate the success or failure of a request, deployment processes involve releasing software updates, and Jenkins is a continuous integration tool.
Docker is a platform for developing, shipping, and running applications in containers.
API status codes are used to indicate the success or failure of a request, such as 200 for success and 404 for not found.
Deploy...
Interface in Java is a blueprint of a class that defines a set of methods without implementation.
Interfaces can have abstract methods and constants, but no instance variables.
Classes can implement multiple interfaces but can only extend one class.
Interfaces are used to achieve abstraction and multiple inheritance in Java.
I appeared for an interview in Aug 2024.
Asked simple Questions like
Giving string and remove special characters
Checked exceptions are checked at compile time, while unchecked exceptions are not.
Checked exceptions must be handled by the code or declared in the method signature using 'throws' keyword.
Unchecked exceptions do not need to be caught or declared in the method signature.
Examples of checked exceptions: IOException, SQLException.
Examples of unchecked exceptions: NullPointerException, ArrayIndexOutOfBoundsException.
Interface in Java is a blueprint of a class that defines a set of methods without implementation.
Interfaces can have abstract methods and constants, but no instance variables.
Classes can implement multiple interfaces but can only extend one class.
Interfaces are used to achieve abstraction and multiple inheritance in Java.
Using multiple catch blocks allows handling different types of exceptions separately, while finally block ensures cleanup code is executed regardless of exception.
Multiple catch blocks can handle different types of exceptions separately
Finally block ensures cleanup code is executed regardless of exception
Example: try { // code that may throw exceptions } catch (ExceptionType1 e) { // handle ExceptionType1 } catch (Exce...
Different types of exceptions include checked, unchecked, and errors.
Checked exceptions are checked at compile time and must be handled or declared.
Unchecked exceptions are not checked at compile time and can be handled or not.
Errors are exceptional conditions that are not meant to be caught or handled.
Example of a login scenario in Cucumber with parameters for username and password
Create a feature file with the login scenario
Define the scenario outline with placeholders for username and password
Implement step definitions to pass the parameters in the login steps
Use regular expressions to remove special characters from a string.
Create a regular expression pattern to match special characters
Use the replace() method with the regular expression pattern to remove special characters
Example: str.replace(/[!@#$%^&*()_+]/g, '') will remove !@#$%^&*()_+ from the string
Docker is a containerization platform, API status codes indicate the success or failure of a request, deployment processes involve releasing software updates, and Jenkins is a continuous integration tool.
Docker is a platform for developing, shipping, and running applications in containers.
API status codes are used to indicate the success or failure of a request, such as 200 for success and 404 for not found.
Deployment ...
I appeared for an interview in Apr 2025, where I was asked the following questions.
Prime numbers between 0 and 500 are integers greater than 1 with no divisors other than 1 and themselves.
A prime number is only divisible by 1 and itself. Example: 2, 3, 5.
The first few prime numbers are: 2, 3, 5, 7, 11, 13, 17, 19.
The largest prime number less than 500 is 499.
Even numbers greater than 2 cannot be prime. Example: 4, 6, 8 are not prime.
I applied via Instahyre and was interviewed in May 2024. There were 2 interview rounds.
String , array questions
Basic aptitude questions and given a scenario how many test cases you can make.
Top trending discussions
I applied via LinkedIn and was interviewed before May 2022. There were 2 interview rounds.
Python dictionary is implemented using hash tables.
Python dictionary is a collection of key-value pairs.
The keys in a dictionary must be unique and immutable.
The values in a dictionary can be of any data type.
Python dictionary is implemented using hash tables.
Hash tables provide constant time complexity for insertion, deletion and retrieval of elements.
The hash function used in Python dictionary is based on the key's h...
Heap sort is a comparison-based sorting algorithm that uses a binary heap data structure.
It divides the input into a sorted and an unsorted region.
It repeatedly extracts the maximum element from the unsorted region and inserts it into the sorted region.
It has a time complexity of O(n log n) and is not stable.
Example: [8, 5, 3, 1, 9, 6, 0, 7, 4, 2] -> [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Sort an array of strings based on a custom filter criteria.
Define the custom filter criteria (e.g., length, alphabetical order).
Use built-in sorting functions with a comparator.
Example: Sort by length: ['apple', 'banana', 'kiwi'] -> ['kiwi', 'apple', 'banana'].
Example: Sort alphabetically: ['banana', 'apple', 'kiwi'] -> ['apple', 'banana', 'kiwi'].
posted on 13 May 2024
I applied via Approached by Company and was interviewed in Nov 2023. There were 2 interview rounds.
Contracts review and abstraction
I applied via LinkedIn and was interviewed in Jan 2024. There was 1 interview round.
DSA questions asked in an interview
I applied via Referral and was interviewed in Mar 2023. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Apr 2022. There were 2 interview rounds.
I am fluent in English, Spanish, and French.
English
Spanish
French
Some of the top questions asked at the Skeps interview -
based on 4 interview experiences
Difficulty level
Duration
7-10 Yrs
Not Disclosed
4-6 Yrs
Not Disclosed
3-5 Yrs
Not Disclosed
Software Developer
10
salaries
| ₹11 L/yr - ₹16.5 L/yr |
Software Engineer
7
salaries
| ₹12.2 L/yr - ₹18 L/yr |
Sdet Engineer
5
salaries
| ₹7 L/yr - ₹13 L/yr |
Sdet-I
5
salaries
| ₹12 L/yr - ₹14 L/yr |
Product Manager
5
salaries
| ₹25 L/yr - ₹30 L/yr |
InsanelyGood
Vegrow
Elevate
Pepper Content