Upload Button Icon Add office photos

Filter interviews by

Twilio TSG Engineer Interview Questions and Answers

Updated 18 Jul 2023

Twilio TSG Engineer Interview Experiences

1 interview found

TSG Engineer Interview Questions & Answers

user image vipin jain

posted on 18 Jul 2023

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected

I was interviewed in Jan 2023.

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 

Hacker rank question 5. To be answered in 5 days

Round 3 - Technical 

(2 Questions)

  • Q1. Sip knowledge and voip
  • Q2. Webrtc knowledge and other rpotocol
Round 4 - One-on-one 

(2 Questions)

  • Q1. How you handle customer
  • Ans. 

    I handle customers with patience, empathy, and effective communication.

    • Listen actively to understand their concerns

    • Show empathy and understanding towards their situation

    • Communicate clearly and effectively to address their needs

    • Offer solutions or alternatives to resolve any issues

    • Follow up to ensure customer satisfaction

  • Answered by AI
  • Q2. How to respond to certain situations
  • Ans. 

    Responding to situations requires clear communication, problem-solving skills, and adaptability.

    • Stay calm and assess the situation before reacting

    • Communicate effectively with team members and stakeholders

    • Use problem-solving skills to find solutions

    • Be adaptable and willing to adjust plans as needed

  • Answered by AI

Interview questions from similar companies

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

I applied via Approached by Company and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Discuss the project you are most proud of
  • Ans. 

    Developed a mobile app for tracking personal fitness goals

    • Used React Native to create a cross-platform app

    • Implemented features such as goal setting, progress tracking, and workout logging

    • Integrated with wearable devices like Fitbit for automatic data syncing

  • Answered by AI
  • Q2. What are ways to speed up SQL queries? List them in increasing order of complexity?
  • Ans. 

    Ways to speed up SQL queries in increasing order of complexity

    • Use indexes on columns frequently used in WHERE clauses

    • Optimize queries by avoiding unnecessary joins and subqueries

    • Use stored procedures to reduce network traffic and improve performance

    • Consider denormalizing tables for frequently accessed data

    • Use query optimization techniques like query caching and query hints

  • Answered by AI
  • Q3. Is Redis single-threaded or multi-threaded?
  • Ans. 

    Redis is single-threaded.

    • Redis is single-threaded, meaning it can only execute one command at a time.

    • This design choice allows Redis to be extremely fast and efficient for certain use cases.

    • However, it also means that Redis may not be the best choice for highly concurrent workloads.

  • Answered by AI
  • Q4. What sort of data types can be used as keys in Python?
  • Ans. 

    Data types that can be used as keys in Python include strings, integers, floats, tuples, and custom objects.

    • Strings are commonly used as keys in Python dictionaries.

    • Integers and floats can also be used as keys.

    • Tuples can be used as keys if they only contain immutable elements.

    • Custom objects can be used as keys if they are hashable.

    • Examples: {'name': 'John'}, {1: 'apple'}, {(1, 2): 'tuple'}

  • Answered by AI
  • Q5. What types of indexing exist in SQL?
  • Ans. 

    Types of indexing in SQL include clustered, non-clustered, unique, and composite indexes.

    • Clustered index physically reorders the table based on the index key

    • Non-clustered index creates a separate structure for the index

    • Unique index ensures that all values in the index column are unique

    • Composite index uses multiple columns for indexing

  • Answered by AI

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Backend Questions regarding
  • Q2. UI Questions regarding Angular

Interview Preparation Tips

Interview preparation tips for other job seekers - Good
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Coding Test 

It was for 2 hours, there were 3 questions

Round 2 - Coding Test 

On-paper test which had to be appeared from Kolkata

Round 3 - Technical 

(1 Question)

  • Q1. Mainly based on JS and oops
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
No response
Round 1 - Coding Test 

There will be 3 coding questions given to us for solving,we need solve two questions compulsory.

Round 2 - HR 

(2 Questions)

  • Q1. Introduce yourself
  • Ans. 

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

    • 5 years of experience in software development

    • Proficient in Java, Spring, and Angular

    • Strong problem-solving skills

  • Answered by AI
  • Q2. Questions related to frontend
Interview experience
4
Good
Difficulty level
Easy
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Java,oop, microservice, JPA
  • Q2. Spring boot , MySQL
Round 2 - Technical 

(2 Questions)

  • Q1. Java, spring boot
  • Q2. Microservice, rest api
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Approached by Company and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. What final class and method
  • Ans. 

    The final class and method are used to prevent inheritance and method overriding respectively.

    • Final class: A final class cannot be subclassed. It is often used for utility classes or classes that should not be extended.

    • Final method: A final method cannot be overridden by subclasses. It is used to prevent modification of a method's behavior in subclasses.

  • Answered by AI
  • Q2. PHP reference variable
  • Q3. Find duplicate numbers
  • Ans. 

    Find duplicate numbers in an array of strings.

    • Iterate through the array and keep track of the count of each number using a hash map.

    • If the count of a number is greater than 1, it is a duplicate.

    • Return the list of duplicate numbers.

  • Answered by AI
  • Q4. Echo variable in single quote what will be output
  • Ans. 

    The output will be the literal string of the variable, without any variable interpolation.

    • When a variable is echoed in single quotes, it is treated as a literal string.

    • No variable interpolation or special characters are interpreted.

    • The output will include the variable name itself, not its value.

  • Answered by AI
  • Q5. What is oops concept
  • Ans. 

    Object-oriented programming (OOP) is a programming paradigm that uses objects to represent and manipulate data.

    • OOP is based on the concept of classes and objects.

    • It focuses on encapsulation, inheritance, and polymorphism.

    • Encapsulation hides the internal details of an object and provides a public interface.

    • Inheritance allows classes to inherit properties and methods from other classes.

    • Polymorphism allows objects of diff...

  • Answered by AI
  • Q6. Having clause in MySQL
  • Ans. 

    The HAVING clause is used in MySQL to filter the results of a GROUP BY query based on a condition.

    • The HAVING clause is similar to the WHERE clause, but it operates on grouped rows rather than individual rows.

    • It is used in conjunction with the GROUP BY clause.

    • The HAVING clause is used to filter the results of a GROUP BY query based on a condition that applies to the grouped rows.

    • It is typically used to specify condition...

  • Answered by AI

Skills evaluated in this interview

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

I applied via Approached by Company and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Mimic Dataframe Merge
  • Q2. Improve above case by case
Round 2 - Coding Test 

1 hour - Find longest palindromic substring

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

It will be a scenario based implementation

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via campus placement at Rajalakshmi Engineering College, Chennai and was interviewed before Aug 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Aptitude of from all topics

Round 2 - Technical 

(2 Questions)

  • Q1. Node js & javascript coding question
  • Q2. Array related questions

Interview Preparation Tips

Topics to prepare for yellow.ai Senior Software Engineer interview:
  • javascript
  • nodejs

Twilio Interview FAQs

How many rounds are there in Twilio TSG Engineer interview?
Twilio interview process usually has 4 rounds. The most common rounds in the Twilio interview process are Resume Shortlist, Assignment and Technical.
What are the top questions asked in Twilio TSG Engineer interview?

Some of the top questions asked at the Twilio TSG Engineer interview -

  1. How to respond to certain situati...read more
  2. How you handle custo...read more
  3. Webrtc knowledge and other rpoto...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Zoho Interview Questions
4.3
 • 492 Interviews
Salesforce Interview Questions
4.1
 • 262 Interviews
Adobe Interview Questions
4.0
 • 246 Interviews
Freshworks Interview Questions
3.5
 • 151 Interviews
Innovaccer Interview Questions
3.4
 • 76 Interviews
NoBrokerHOOD Interview Questions
3.3
 • 54 Interviews
Mobileum Interview Questions
3.3
 • 33 Interviews
View all
Technical Support Engineer 2
25 salaries
unlock blur

₹10 L/yr - ₹21 L/yr

Staff Software Engineer
24 salaries
unlock blur

₹35 L/yr - ₹69 L/yr

Technical Support Engineer
24 salaries
unlock blur

₹10.7 L/yr - ₹16 L/yr

Software Engineer
22 salaries
unlock blur

₹18 L/yr - ₹45 L/yr

Senior Software Engineer
20 salaries
unlock blur

₹25 L/yr - ₹61 L/yr

Explore more salaries
Compare Twilio with

Gupshup

3.8
Compare

RingCentral

3.9
Compare

Salesforce

4.1
Compare

Zendesk

4.3
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