Upload Button Icon Add office photos

Filter interviews by

Exotel Software Developer 1 Interview Questions and Answers

Updated 10 Nov 2022

Exotel Software Developer 1 Interview Experiences

1 interview found

I applied via Instahyre and was interviewed before Nov 2021. There were 3 interview rounds.

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 - Coding Test 

The test was mostly easy some questions on dsa was asked.they were easy to do.yiu need to practice leetcode well.

Round 3 - Technical 

(3 Questions)

  • Q1. Some questions on API and dsa questions was asked.questions were leetcode easy and were easy to crack. 2.merge two sorted array
  • Q2. What is an api with example
  • Ans. 

    API stands for Application Programming Interface. It is a set of protocols, routines, and tools for building software applications.

    • API allows different software applications to communicate with each other

    • API provides a layer of abstraction between the application and the underlying system

    • Examples of APIs include Google Maps API, Twitter API, and Facebook API

  • Answered by AI
  • Q3. Merge two sorted array in log n times
  • Ans. 

    Merge two sorted arrays in log n times

    • Use binary search to find the correct position of each element in the second array in the first array

    • Insert the element from the second array into the first array at the correct position

    • Repeat until all elements from the second array are merged into the first array

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice leetcode well and read about api.practice lld and hld as well

Skills evaluated in this interview

Interview questions from similar companies

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

(4 Questions)

  • Q1. Create basic react app with dummy data fetched from JSON API
  • Ans. 

    Create a basic React app with dummy data fetched from a JSON API.

    • Set up a new React project using create-react-app

    • Create a component to fetch data from a JSON API using fetch or axios

    • Display the fetched data in the component

  • Answered by AI
  • Q2. Array methods and Flatten array
  • Q3. Event loop
  • Q4. HTML and Javascript basics
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Normal Aptitude and Basics of the Computer Core Questions

Round 2 - Technical 

(2 Questions)

  • Q1. Tell about Yourself
  • Ans. 

    I am a software developer with 5 years of experience in developing web applications using Java, Spring Boot, and Angular.

    • 5 years of experience in software development

    • Proficient in Java, Spring Boot, and Angular

    • Strong problem-solving skills

    • Experience working in Agile development environment

    • Passionate about learning new technologies

  • Answered by AI
  • Q2. Write the code abt the right binary tree?
Round 3 - HR 

(1 Question)

  • Q1. Normal Hr Questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

Machine coding round

Round 2 - Technical 

(2 Questions)

  • Q1. TCP/IP related questions, what happens when you search a webpage?
  • Q2. Past projects discussions
Round 3 - HR 

(1 Question)

  • Q1. Behavioural questions on how would you tackle a particular scenario
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Concept of Hoisting in Javascript
  • Ans. 

    Hoisting is a JavaScript behavior where variable and function declarations are moved to the top of their containing scope during compilation.

    • Variable declarations are hoisted to the top of their scope, but not their initializations.

    • Function declarations are fully hoisted, including their definitions.

    • Hoisting can lead to unexpected behavior if not understood properly.

  • Answered by AI
  • Q2. What is arrow function
  • Ans. 

    Arrow functions are a concise way to write functions in JavaScript.

    • Arrow functions are anonymous functions defined using the '=>' syntax.

    • They have a shorter syntax compared to traditional function expressions.

    • Arrow functions do not have their own 'this' keyword, instead they inherit it from the parent scope.

  • Answered by AI
  • Q3. Polyfill of Promise
  • Ans. 

    Polyfill of Promise is a code that adds Promise functionality to browsers that do not support it natively.

    • Polyfill is a piece of code that provides the technology that you expect the browser to provide natively.

    • Polyfill for Promise adds Promise functionality to browsers that do not support it, allowing developers to use Promises in their code.

    • Examples of Promise polyfills include 'es6-promise' and 'promise-polyfill'.

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Implementation of carousel
  • Ans. 

    Implementing a carousel for displaying multiple images or content in a rotating manner.

    • Use a library like Slick or Owl Carousel for easy implementation

    • Ensure images/content are responsive for different screen sizes

    • Add navigation arrows or dots for user interaction

    • Consider adding autoplay feature with customizable speed

    • Optimize performance by lazy loading images

  • Answered by AI

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. SQL Questions - Constraints- how to optimize long SQL query without changing the output
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

Aptitude questions with 2-3 coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. Input-wwwrrrrttttuu Output - w3r4t4u2
  • Q2. Interpreter vs compiler
  • Ans. 

    Interpreter executes code line by line, compiler translates code into machine code before execution.

    • Interpreter translates code into machine code line by line during runtime

    • Compiler translates code into machine code before execution

    • Interpreted languages include Python, JavaScript

    • Compiled languages include C, C++

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Jun 2024. There were 5 interview rounds.

Round 1 - Intro Round - CV Based 

(1 Question)

  • Q1. Question based on CV
Round 2 - Coding Test 

1 hour - NodeJS Based

Round 3 - Technical 

(1 Question)

  • Q1. High Level System Design
  • Ans. 

    High level system design involves creating an overall architecture for a software system.

    • Identify the main components of the system

    • Define the interactions between the components

    • Consider scalability, reliability, and performance

    • Use diagrams to visualize the design

    • Example: Designing a social media platform with user profiles, posts, and messaging functionality

  • Answered by AI
Round 4 - Technical 

(1 Question)

  • Q1. Low Level System Design
  • Ans. 

    Low level system design involves designing the internal components of a software system.

    • Focus on the architecture of the system at a detailed level

    • Consider how different components interact with each other

    • Optimize for performance and efficiency

    • Think about scalability and maintainability

    • Examples: designing a database schema, creating algorithms for data processing

  • Answered by AI
Round 5 - Behavioral 

(1 Question)

  • Q1. Culture Fit Round - Strength, Challenges etc

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Questions related to NODEJS , PHP, Past projects, Resume
  • Q2. Why Mongodb over Sql
  • Ans. 

    MongoDB is preferred over SQL for its flexibility, scalability, and ease of use in handling unstructured data.

    • MongoDB is a NoSQL database, making it easier to work with unstructured data compared to SQL.

    • MongoDB is schema-less, allowing for more flexibility in data modeling and changes.

    • MongoDB is horizontally scalable, making it easier to handle large amounts of data and high traffic loads.

    • MongoDB's document-based data ...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for ResMed Associate Software Engineer interview:
  • Nodejs
  • MongoDB
  • PHP
  • SQL
Interview preparation tips for other job seekers - They asked related to resume only.

I didn't got selected because I couldn't justify what was written on my resume.

Skills evaluated in this interview

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

Around 1 hour with 2 coding and few aptitude questions.

Round 2 - Technical 

(2 Questions)

  • Q1. Regarding linked lists
  • Q2. Data Structures
Round 3 - HR 

(2 Questions)

  • Q1. Given few situations
  • Q2. Asked about few other details

Exotel Interview FAQs

How many rounds are there in Exotel Software Developer 1 interview?
Exotel interview process usually has 3 rounds. The most common rounds in the Exotel interview process are Resume Shortlist, Coding Test and Technical.
What are the top questions asked in Exotel Software Developer 1 interview?

Some of the top questions asked at the Exotel Software Developer 1 interview -

  1. What is an api with exam...read more
  2. Merge two sorted array in log n ti...read more
  3. Some questions on API and dsa questions was asked.questions were leetcode easy ...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Exotel interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

Cogoport Interview Questions
2.8
 • 52 Interviews
Treebo Hotels Interview Questions
3.3
 • 22 Interviews
Ameyo Interview Questions
3.4
 • 18 Interviews
Simpl Interview Questions
2.9
 • 16 Interviews
KrazyBee Interview Questions
3.7
 • 14 Interviews
TravelTriangle Interview Questions
3.8
 • 13 Interviews
View all

Exotel Software Developer 1 Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-Life balance

5.0

Salary & Benefits

5.0

Job Security

5.0

Company culture

5.0

Promotions/Appraisal

5.0

Work Satisfaction

Explore 1 Review and Rating
Customer Success Manager
29 salaries
unlock blur

₹10.2 L/yr - ₹23.1 L/yr

Product Manager
25 salaries
unlock blur

₹20 L/yr - ₹28 L/yr

Product Support Engineer
22 salaries
unlock blur

₹4.9 L/yr - ₹8.5 L/yr

Senior Customer Success Manager
17 salaries
unlock blur

₹12.5 L/yr - ₹25 L/yr

Software Developer
14 salaries
unlock blur

₹13.2 L/yr - ₹17.7 L/yr

Explore more salaries
Compare Exotel with

Knowlarity

4.2
Compare

MyOperator

3.0
Compare

Ozonetel Systems

4.1
Compare

Ameyo

3.4
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview