Upload Button Icon Add office photos

Filter interviews by

SaaS Labs Senior Software Developer Interview Questions and Answers

Updated 21 Feb 2024

SaaS Labs Senior Software Developer Interview Experiences

1 interview found

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

I applied via Instahyre and was interviewed in Jan 2024. There were 4 interview rounds.

Round 1 - Coding Test 

1 Coding Questions with 15MCQ's related Java Script (Hacker Rank)

Round 2 - Technical 

(2 Questions)

  • Q1. Questions Core Javascript Topics
  • Q2. A Design Question on Image upload service.
Round 3 - Technical 

(2 Questions)

  • Q1. Give a url which re-directs to n websites till it gives 200. Print all the url's.
  • Ans. 

    Use a loop to follow redirects until reaching a 200 status code and print all URLs.

    • Start with the initial URL and make a request to it.

    • Check the status code of the response, if it's 200 then print the URL.

    • If the status code is a redirect (300-399), follow the redirect URL and repeat the process.

    • Continue this process until a 200 status code is received.

  • Answered by AI
  • Q2. Core Javascript and Database related questions.
Round 4 - Technical 

(1 Question)

  • Q1. This round was taken by CTO, Interview was around generic discussion on project and one puzzle question

Skills evaluated in this interview

Interview questions from similar companies

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

I applied via campus placement at Government College of Engineering, Aurangabad and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Mostly questions on logical aptitude

Round 2 - Technical 

(3 Questions)

  • Q1. DSA questions. Reverse word of string, bubble sort, swap two variables without use of third variable
  • Q2. OOPs concepts also some questions on project
  • Q3. 1 puzzle (refer gfg)
Round 3 - HR 

(2 Questions)

  • Q1. Why do you want to work at our company?
  • Q2. What was the toughest challenge you have ever faced?
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in May 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Simple angular application testing CRUD operations

Round 2 - Technical 

(6 Questions)

  • Q1. Lifecycles in Angular
  • Ans. 

    Angular lifecycles are methods that are called at specific points during the life of a component or directive.

    • Angular components have lifecycle hooks that allow you to tap into key moments in the component's lifecycle, such as creation, updates, and destruction.

    • Some of the commonly used lifecycle hooks include ngOnInit, ngOnChanges, ngDoCheck, ngOnDestroy, etc.

    • These lifecycle hooks can be used to perform tasks like ini...

  • Answered by AI
  • Q2. Services in Angular
  • Ans. 

    Services in Angular are singleton objects that can be used to share data or functionality across different parts of an application.

    • Services are used to encapsulate reusable functionality, such as data access or logging.

    • Services are typically injected into components or other services using Angular's dependency injection system.

    • Services can be used to communicate with backend APIs, manage state, or perform other tasks.

    • E...

  • Answered by AI
  • Q3. Constructor vs ngOnInit
  • Ans. 

    Constructor is a method used to create and initialize an object, while ngOnInit is a lifecycle hook used in Angular to initialize components.

    • Constructor is a default method of a class that is automatically called when an object is created.

    • ngOnInit is a lifecycle hook in Angular that is called after the constructor and is used to initialize data in a component.

    • Constructors are used in all classes, while ngOnInit is spec

  • Answered by AI
  • Q4. Pipes, directives (custom as well)
  • Q5. Javascript console.log question
  • Q6. Hoisting, let,var,const
Round 3 - HR 

(2 Questions)

  • Q1. Salary expectation
  • Q2. Remote working readiness

Interview Preparation Tips

Interview preparation tips for other job seekers - Do not apply if you have any other opportunity. Only if you do not have any other option to work, then only apply and join the company. Worst management and even worse clients to work with.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(1 Question)

  • Q1. Promises in javascript
  • Ans. 

    Promises in JavaScript are objects representing the eventual completion or failure of an asynchronous operation.

    • Promises are used to handle asynchronous operations in JavaScript.

    • They can be in one of three states: pending, fulfilled, or rejected.

    • Promises can be chained using .then() to handle success and .catch() to handle errors.

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. All about java basics, spring boot microservices
Round 2 - Behavioral 

(1 Question)

  • Q1. All about project and technologies used and attitude test
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
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 - Assignment 

Assignment Round - Complete the assignment within 3 days.

Round 3 - Technical 

(2 Questions)

  • Q1. About the projects in detail?
  • Q2. Python and Django - Basic to advanced questions. Python : 1. Sorting 2. Sum of index equals to X arr = [1, 2, 2, 1, 6] x = 3 [(1,2) (2,1)] Django : 1. Celery 2. Signal 3. Mid...
Round 4 - One-on-one 

(1 Question)

  • Q1. Manager Round. About projects. Quation related AWS Redis

Interview Preparation Tips

Interview preparation tips for other job seekers - Confidence is key to success.
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 were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Architecture of current project
  • Ans. 

    The current project follows a microservices architecture with Docker containers for scalability and flexibility.

    • Microservices architecture is used to break down the application into smaller, independent services that can be developed, deployed, and scaled independently.

    • Docker containers are utilized for packaging the application and its dependencies into a standardized unit for easy deployment and management.

    • Service di...

  • Answered by AI
  • Q2. Spring and Hibernate questions
Round 2 - Coding Test 

Basic coding questions

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 - Aptitude Test 

Problems no time and relativity

Round 3 - One-on-one 

(1 Question)

  • Q1. What are packages
  • Ans. 

    Packages are a way to organize and group related classes and interfaces in Java.

    • Packages help in avoiding naming conflicts

    • Packages provide access protection

    • Packages can be imported to use classes and interfaces from other packages

    • Packages follow a naming convention, e.g. com.company.project.module

    • Examples of Java packages include java.lang, java.util, and java.io

  • Answered by AI

Skills evaluated in this interview

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

I applied via Walk-in and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. Basic Qualification
  • Q2. Reasons for job change
Round 2 - Technical 

(2 Questions)

  • Q1. Virtual Dom vs Real Dom
  • Ans. 

    Virtual Dom is a lightweight copy of the Real Dom, used for efficient updates in web development.

    • Virtual Dom is a lightweight copy of the Real Dom, used for efficient updates in web development.

    • Real Dom represents the actual structure of the web page, while Virtual Dom is a simplified version stored in memory.

    • Changes made to the Virtual Dom are compared with the Real Dom to determine the minimum number of updates neede...

  • Answered by AI
  • Q2. React Hooks flow

Interview Preparation Tips

Interview preparation tips for other job seekers - Be more focused on technical in Deep as else you'll be rejected :)

Skills evaluated in this interview

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

I applied via Referral and was interviewed before Sep 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Aptitude Test 

Aptitude test and coding test

Round 3 - Technical 

(1 Question)

  • Q1. Python basics and about academic project
Round 4 - Technical 

(1 Question)

  • Q1. Python questions and hands on coding

SaaS Labs Interview FAQs

How many rounds are there in SaaS Labs Senior Software Developer interview?
SaaS Labs interview process usually has 4 rounds. The most common rounds in the SaaS Labs interview process are Technical and Coding Test.
What are the top questions asked in SaaS Labs Senior Software Developer interview?

Some of the top questions asked at the SaaS Labs Senior Software Developer interview -

  1. Give a url which re-directs to n websites till it gives 200. Print all the url'...read more
  2. This round was taken by CTO, Interview was around generic discussion on project...read more
  3. A Design Question on Image upload servi...read more

Tell us how to improve this page.

SaaS Labs Senior Software Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Zoho Interview Questions
4.3
 • 511 Interviews
Freshworks Interview Questions
3.5
 • 154 Interviews
InMobi Interview Questions
3.5
 • 35 Interviews
Druva Interview Questions
3.6
 • 25 Interviews
Chargebee Interview Questions
4.0
 • 16 Interviews
CleverTap Interview Questions
3.7
 • 15 Interviews
WebEngage Interview Questions
3.9
 • 14 Interviews
Postman Interview Questions
3.8
 • 11 Interviews
Unbxd Interview Questions
3.9
 • 6 Interviews
View all
Product Support Engineer
7 salaries
unlock blur

₹4.4 L/yr - ₹9.5 L/yr

Engineering Manager
7 salaries
unlock blur

₹42 L/yr - ₹75 L/yr

Executive Accountant
7 salaries
unlock blur

₹12 L/yr - ₹28 L/yr

Software Developer
6 salaries
unlock blur

₹9.5 L/yr - ₹25 L/yr

Sde1
6 salaries
unlock blur

₹9.5 L/yr - ₹22.2 L/yr

Explore more salaries
Compare SaaS Labs with

Freshworks

3.5
Compare

Zoho

4.3
Compare

Chargebee

4.0
Compare

CleverTap

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