Upload Button Icon Add office photos

Filter interviews by

Raja Software Labs Interview Questions, Process, and Tips for Freshers

Updated 16 Jan 2025

Top Raja Software Labs Interview Questions and Answers for Freshers

View all 20 questions

Raja Software Labs Interview Experiences for Freshers

Popular Designations

9 interviews found

I applied via Campus Placement and was interviewed in Jul 2022. There were 5 interview rounds.

Round 1 - Aptitude Test 

Basic Aptitude questions mainly on quantitative

Round 2 - Coding Test 

Google docs was shared which has 5 coding questions mainly on array and string.

Round 3 - Technical 

(4 Questions)

  • Q1. Interviewer introduced himself , then told the flow of interview ie. 2 coding question will be asked then he asked to introduce myself
  • Q2. Occurance of characters in string
  • Ans. 

    The question is about finding the occurrence of characters in a string.

    • Iterate through the string and count the occurrence of each character.

    • Use a hash table to store the count of each character.

    • Consider the case sensitivity of the characters.

    • Handle special characters and spaces as required.

  • Answered by AI
  • Q3. Angle between hour and minute hand of clock at a given time
  • Ans. 

    The angle between hour and minute hand of a clock at a given time.

    • Calculate the angle made by the hour hand with 12 o'clock

    • Calculate the angle made by the minute hand with 12 o'clock

    • Find the difference between the two angles

    • If the difference is greater than 180 degrees, subtract it from 360 degrees

    • The result is the angle between the hour and minute hand

  • Answered by AI
  • Q4. Both question I was able to solve quickly interview was sheduled for one hour but i solved questions in 23 minutes so interview ended. I was called for second techinal round
Round 4 - Technical 

(4 Questions)

  • Q1. Same format as above introduction and 2 coding questions
  • Q2. 1 Integer to roman it took me some time to solve the question
  • Q3. 2 given sum and we have to print all the subsequences in array with given sum
  • Ans. 

    Printing all the subsequences in an array with a given sum.

    • Use recursion to generate all possible subsequences.

    • Check if the sum of each subsequence is equal to the given sum.

    • Print the subsequences that satisfy the condition.

    • Time complexity: O(2^n).

  • Answered by AI
  • Q4. The interview took almost 45 minutes and i was able to solve both questions so i was selected for third round ie technical + HR
Round 5 - HR 

(5 Questions)

  • Q1. First introduction then as all rounds 2 coding questions and then HR questions were asked
  • Q2. 1 print string without taking repeating characters eg helper - helpr
  • Ans. 

    The task is to print a string without any repeating characters.

    • Iterate through the string and keep track of the characters seen so far.

    • If a character is already seen, skip it.

    • Otherwise, add it to the output string.

    • Return the output string.

  • Answered by AI
  • Q3. 2 sort array of 0s and 1s in only one loop solution was using two pointers
  • Ans. 

    Sort an array of 0s and 1s in one loop using two pointers.

    • Use two pointers, one starting from the beginning and the other from the end.

    • Swap the values at the pointers if the value at the beginning pointer is greater than the value at the end pointer.

    • Continue until the pointers meet in the middle.

    • Time complexity is O(n).

  • Answered by AI
  • Q4. I solved both the questions then questions were asked on projects
  • Q5. Difficulties in project how you learn new technology After two days I received mail and I was selected for software developer role

Interview Preparation Tips

Topics to prepare for Raja Software Labs Software Developer interview:
  • arrays
  • string
Interview preparation tips for other job seekers - - Practice questions on array and string
- Also see puzzles on GFG they are also asked frequently
- No need to revise DBMS , OS for RSL interviews only coding is necessary

Skills evaluated in this interview

Top Raja Software Labs Software Developer Interview Questions and Answers

Q1. 1 print string without taking repeating characters eg helper - helpr
View answer (2)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (43)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Aug 2023. There was 1 interview round.

Round 1 - Coding Test 

There were total 3 rounds and it consists of Basic array and string coding question

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice array and string medium level questions.

Android Developer Interview Questions asked at other Companies

Q1. BST Iterator Problem Statement You are tasked with creating a class named BSTIterator that acts as an iterator for the inorder traversal of a binary search tree. Implement the following functions: BSTIterator(Node root): A constructor that... read more
View answer (1)

Software Engineer Interview Questions & Answers

user image Vibhay Pandey

posted on 15 Jul 2022

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

Round 1 - Aptitude Test 

Some Questions are based on programming and some are aptitude questions.

Round 2 - Coding Test 

This is coding round here 5 coding questions is there?

Round 3 - One-on-one 

(3 Questions)

  • Q1. Find first non repeated character in string?
  • Ans. 

    Find the first non-repeated character in a string.

    • Iterate through the string and count the frequency of each character.

    • Return the first character with a count of 1.

  • Answered by AI
  • Q2. We have given a integer array then find the second maximum difference ?
  • Ans. 

    Find the second maximum difference in an integer array.

    • Sort the array in descending order

    • Calculate the difference between adjacent elements

    • Return the second maximum difference

  • Answered by AI
  • Q3. We have given a integer find the sum of all digits.
  • Ans. 

    Given an integer, find the sum of all its digits.

    • Convert the integer to a string and iterate over each character to get the sum.

    • Use modulo operator to get the last digit and add it to the sum, then divide by 10 to remove the last digit.

    • Recursively call the function with the integer divided by 10 and add the remainder to the sum.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - You can brush up your basic concepts of Array and string these things is helping a lot in that interviews.

Skills evaluated in this interview

Top Raja Software Labs Software Engineer Interview Questions and Answers

Q1. sort a binary array using one traversal and no extra space
View answer (2)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (223)

I appeared for an interview in Aug 2022.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. First non repeating character in a string
  • Ans. 

    Find the first non-repeating character in a string.

    • Create a hash table to store character frequency

    • Iterate through the string and update the hash table

    • Iterate through the string again and return the first character with frequency 1

  • Answered by AI
  • Q2. Longest substring pallandrome in a string
  • Ans. 

    Find the longest substring that is a palindrome in a given string.

    • Use dynamic programming to solve the problem efficiently.

    • Create a 2D boolean array to store the results of subproblems.

    • Check for palindromes of length 1 and 2 separately.

    • For substrings of length greater than 2, check if the first and last characters are the same and the substring between them is also a palindrome.

    • Update the result if a longer palindrome

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare easy to medium level DSA from GFG. And many times they ask questions which were asked earlier in previous years.

Skills evaluated in this interview

Top Raja Software Labs Software Developer Interview Questions and Answers

Q1. 1 print string without taking repeating characters eg helper - helpr
View answer (2)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (43)

Raja Software Labs interview questions for popular designations

 Software Engineer

 (15)

 Software Developer

 (15)

 Developer

 (2)

 Software Engineer Trainee

 (1)

 Software Development Engineer

 (1)

 Java Developer

 (1)

 Billing Executive

 (1)

 Android Developer

 (1)

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

I applied via Campus Placement and was interviewed before Feb 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Very easy basic logical questions

Round 2 - Coding Test 

Easy level array string questions

Round 3 - Coding Test 

2 questions asked should give optimized approach

Interview Preparation Tips

Interview preparation tips for other job seekers - basic level dsa

Top Raja Software Labs Software Engineer Interview Questions and Answers

Q1. sort a binary array using one traversal and no extra space
View answer (2)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (223)

I applied via Campus Placement and was interviewed in May 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

Total question where 20 and it include all the topics of aptitude and some coding solution

Round 2 - Coding Test 

It contain 5 question of question where doc file is send and we have to write a answer to that document file

Interview Preparation Tips

Interview preparation tips for other job seekers - practice basic DSA and some string and list manipulation questions

Top Raja Software Labs Software Engineer Interview Questions and Answers

Q1. sort a binary array using one traversal and no extra space
View answer (2)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (223)

Jobs at Raja Software Labs

View all

I applied via Company Website and was interviewed in Aug 2021. There was 1 interview round.

Interview Questionnaire 

3 Questions

  • Q1. The three programming questions were asked in the technical interview.
  • Q2. How to find the year is leap or not using single if condition.
  • Ans. 

    To find leap year using single if condition

    • Check if year is divisible by 4 and not divisible by 100

    • Or check if year is divisible by 400

    • If either of the above conditions is true, then it's a leap year

  • Answered by AI
  • Q3. How to find the reverse of a string of a particular order seperated by dots.
  • Ans. 

    To reverse a string of a particular order separated by dots, split the string into an array, reverse the array, and join it back into a string.

    • Split the string using the dot separator

    • Reverse the resulting array

    • Join the array back into a string using the dot separator

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - You need to understand the basic coding concepts.

Skills evaluated in this interview

Software Engineer Trainee Interview Questions asked at other Companies

Q1. Palindromic Linked List Problem Statement Given a singly linked list of integers, determine if it is a palindrome. Return true if it is a palindrome, otherwise return false. Example: Input: 1 -> 2 -> 3 -> 2 -> 1 -> NULL Outpu... read more
View answer (1)

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(4 Questions)

Round duration - 90 minutes
Round difficulty - Medium

They share doc file link which consist of 5 programming questions

  • Q1. 

    Reverse Words in a String: Problem Statement

    You are given a string of length N. Your task is to reverse the string word by word. The input may contain multiple spaces between words and may have leading o...

  • Ans. 

    Reverse words in a string while handling leading, trailing, and multiple spaces.

    • Split the input string by spaces to get individual words

    • Reverse the order of the words

    • Join the reversed words with a single space in between

  • Answered by AI
  • Q2. 

    Fibonacci Membership Check

    Given an integer N, determine if it is a member of the Fibonacci series. Return true if the number is a member of the Fibonacci series, otherwise return false.

    Fibonacci Series...

  • Ans. 

    Check if a given integer is a member of the Fibonacci series.

    • Calculate Fibonacci numbers iteratively until reaching or exceeding the given integer N.

    • Check if the last calculated Fibonacci number is equal to N.

    • Return true if N is a Fibonacci number, otherwise return false.

  • Answered by AI
  • Q3. 

    Maximum Difference Problem Statement

    Given an array ARR of N elements, your task is to find the maximum difference between any two elements in ARR.

    If the maximum difference is even, print EVEN; if it is...

  • Ans. 

    Find the maximum difference between any two elements in an array and determine if it is even or odd.

    • Iterate through the array to find the maximum and minimum elements.

    • Calculate the difference between the maximum and minimum elements.

    • Check if the difference is even or odd and return the result.

  • Answered by AI
  • Q4. 

    Remainder When Divided By 11 Problem Statement

    Determine the remainder when a given number, 'N' in the form of a string, is divided by 11.

    Input:

    The first line contains an integer 'T' denoting the numb...
  • Ans. 

    Find the remainder when a given number is divided by 11.

    • Convert the given number 'N' from string to integer.

    • Use the property that the remainder when a number is divided by 11 is the same as the remainder when the alternating sum of its digits is divided by 11.

    • Iterate through the digits of 'N' and calculate the alternating sum.

    • Finally, find the remainder of the alternating sum when divided by 11.

    • Output the remainder as

  • Answered by AI
Round 2 - Video Call 

(3 Questions)

Round duration - 60 minutes
Round difficulty - Medium

In this round interviewer asked me to solve 3 programming questions.

  • Q1. 

    Selection Sort Algorithm

    Selection sort is a sorting technique that works by repeatedly finding the minimum element (considering ascending order) from the unsorted part and placing it at the beginning of ...

  • Ans. 

    Implement Selection Sort algorithm to sort an array of non-negative integers in non-decreasing order.

    • Iterate through the array and find the minimum element in the unsorted part.

    • Swap the minimum element with the first element of the unsorted part.

    • Repeat the process for the remaining unsorted part until the entire array is sorted.

  • Answered by AI
  • Q2. 

    String Palindrome Verification

    Given a string, your task is to determine if it is a palindrome considering only alphanumeric characters.

    Input:

    The input is a single string without any leading or trailing...
  • Ans. 

    Check if a given string is a palindrome considering only alphanumeric characters.

    • Remove non-alphanumeric characters from the input string.

    • Convert the string to lowercase for case-insensitive comparison.

    • Compare characters from start and end of the string to determine if it's a palindrome.

  • Answered by AI
  • Q3. 

    Star Pattern Problem Statement

    Display the star pattern for a given positive integer N.

    Example:

    Input:
    N = 4
    Output:
       *
    ***
    *****
    *******
    Explanation:

    The dots in the image represent spaces. Al...

  • Ans. 

    Display a pyramid star pattern for a given positive integer N with spaces in between.

    • Start by printing spaces before the first star in each row, then print stars in increasing order

    • Continue this pattern until the last row where all spaces are filled with stars

    • Use a loop to iterate through each row and column to print the pattern

    • Adjust the number of spaces and stars based on the row number and total number of rows

  • Answered by AI
Round 3 - HR 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

This was the HR round. They asked me simple HR questions and 1 coding question.

  • Q1. 

    Character Counting Challenge

    Create a program that counts and prints the total number of specific character types from user input. Specifically, you need to count lowercase English alphabets, numeric digi...

  • Ans. 

    Create a program to count lowercase alphabets, digits, and white spaces until '$' is encountered in user input.

    • Read characters from input stream until '$' is encountered

    • Count lowercase alphabets, digits, and white spaces separately

    • Print the counts of each character type as output

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in PuneEligibility criteriaabove 6 CGPARaja Software Labs interview preparation:Topics to prepare for the interview - Language - Java, Basic Coding questions like (star patterns, factorial of no, prime number or not, etc), Data Structure, Object Oriented Programming conceptsTime required to prepare for the interview - 1 MonthsInterview preparation tips for other job seekers

Tip 1 : Learn how to optimize the program. This will really help you during RSL interview. 
Tip 2 : Study all previously asked question by this company and try to find out best solution for it.
Tip 3 : Keep resume simple and authenticated.
Tip 4 : Practice how to handrun the program.

Application resume tips for other job seekers

Tip 1 : Resume should be authenticated. You should be able to answer all things on resume.
Tip 2 : Keep it simple.
Tip 3 : Having internship experience will help.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Raja Software Labs Software Developer Intern Interview Questions and Answers

Q1. Reverse Words in a String: Problem Statement You are given a string of length N. Your task is to reverse the string word by word. The input may contain multiple spaces between words and may have leading or trailing spaces. The output should... read more
View answer (1)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an array ARR of size N, your objective is to determine the sum of the largest and smallest elements within the array. Follow Up: Can you achieve the above task using the least numb... read more
View answer (5)

I applied via Campus Placement and was interviewed in Mar 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. I was asked a question on counting continuous max occurences of 1 in a string

Interview Preparation Tips

Interview preparation tips for other job seekers - Deep knowledge of programming is a must

Top Raja Software Labs Software Engineer Interview Questions and Answers

Q1. sort a binary array using one traversal and no extra space
View answer (2)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (223)

Interview questions from similar companies

I applied via Walk-in and was interviewed before Mar 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

Aptitude test

Round 2 - Group Discussion 

Current affairs

Round 3 - Technical 

(1 Question)

  • Q1. Puzzle , sql related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be yourself, whatever you know just be confident

Raja Software Labs Interview FAQs

How many rounds are there in Raja Software Labs interview for freshers?
Raja Software Labs interview process for freshers usually has 2-3 rounds. The most common rounds in the Raja Software Labs interview process for freshers are Coding Test, Aptitude Test and Technical.
How to prepare for Raja Software Labs interview for freshers?
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 Raja Software Labs. The most common topics and skills that interviewers at Raja Software Labs expect are .Net, Algorithms, Android, Application Development and C.
What are the top questions asked in Raja Software Labs interview for freshers?

Some of the top questions asked at the Raja Software Labs interview for freshers -

  1. 1 print string without taking repeating characters eg helper - he...read more
  2. angle between hour and minute hand of clock at a given t...read more
  3. 2 given sum and we have to print all the subsequences in array with given ...read more
How long is the Raja Software Labs interview process?

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

Tell us how to improve this page.

Raja Software Labs Interview Process for Freshers

based on 2 interviews

Interview experience

4.5
  
Good
View more

Interview Questions from Similar Companies

Equifax Interview Questions
3.3
 • 32 Interviews
VDart Interview Questions
4.1
 • 29 Interviews
DISYS Interview Questions
3.0
 • 27 Interviews
EagleView Interview Questions
3.3
 • 20 Interviews
Apptio Interview Questions
3.9
 • 19 Interviews
View all

Raja Software Labs Reviews and Ratings

based on 98 reviews

3.5/5

Rating in categories

3.5

Skill development

2.7

Work-life balance

3.5

Salary

2.7

Job security

3.4

Company culture

3.2

Promotions

3.2

Work satisfaction

Explore 98 Reviews and Ratings
Software Engineer Web Frontend

Pune

2-5 Yrs

Not Disclosed

Software Engineer iOS

Pune

2-4 Yrs

₹ 8.5-17 LPA

Software Engineer Android

Pune

2-4 Yrs

Not Disclosed

Explore more jobs
Software Engineer
234 salaries
unlock blur

₹4.5 L/yr - ₹16 L/yr

Software Developer
64 salaries
unlock blur

₹5 L/yr - ₹13 L/yr

IOS Developer
55 salaries
unlock blur

₹5 L/yr - ₹16.4 L/yr

Android Developer
19 salaries
unlock blur

₹6 L/yr - ₹18 L/yr

Senior Software Engineer
15 salaries
unlock blur

₹6.6 L/yr - ₹24.5 L/yr

Explore more salaries
Compare Raja Software Labs with

Saama Technologies

3.7
Compare

Jumio

3.7
Compare

DISYS

3.0
Compare

Data-Core Systems

3.1
Compare
Did you find this page helpful?
Yes No
write
Share an Interview