Sinch logo

Sinch Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 83 interview experiences · FREE TO READ

2.7 Rounds average
Average Typical difficulty
54.2% Positive experience

Which role are you interviewing for?

30 roles · 83 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Sinch.

Showing 4 of 83
Sinch logo
Sinch

Software Engineer

Engineering · nearly a year ago

Mid Difficult Positive experience Accept offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding System Design

I had a great technical interview today. First, I explained how TypeScript works under the hood, walking through how the compiler uses the Abstract Syntax Tree for type checking before emitting JavaScript. Then, I tackled a medium LeetCode string problem using a straightforward sliding window approach. It went smoothly!

Confirmed questions3 questions
  • Can you explain the internal workings of TypeScript, including its use of the Abstract Syntax Tree for type checking prior to JavaScript emission?
  • How would you approach solving a medium-difficulty LeetCode string problem using a sliding window technique?
  • Regarding system design, can you discuss a KeyValue Store?
Sinch logo
Sinch

Software Engineer

Engineering · a year ago

Mid Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Panel Background check
Interview formats
Behavioral Technical Coding

It started with a quick 15-minute chat with the recruiter about the job and what they're looking for. After that, I had a 45-minute meeting with the engineering director. We mostly talked about my resume and what I've done before. They did most of the talking and it didn't feel like a super intense interview. The next step was a 1-hour panel interview with a principal and a senior software engineer. They really dug into the technical stuff, asking about my skills in Kotlin, OOP, Docker, agile, pair programming, concurrency, Spring, event-driven design, RabbitMQ, and log tracing. I felt pretty good about how that went and thought my skills were a good match. A few days later, the recruiter said they'd need about a week to collect feedback from everyone. I waited over a month and didn't hear back, so I guess they went with other people.

Confirmed questions8 questions
  • Can you share your opinions on Kotlin, covering both aspects you dislike and enjoy?
  • Could you elaborate on your resume and previous work experiences?
  • What are your views on pair programming?
Sinch logo
Sinch

Account Executive

Sales · a year ago

Entry Easy Negative experience No offer 5 rounds
Interview process
Recruiter call Phone screen Take home Technical screen Onsite
Interview formats
Behavioral Case Presentation

The interview process started with a recruiter call, followed by a conversation with the hiring manager. Then there was an online case study which received positive feedback. I reached out to the recruiter but didn't hear back because they were on vacation. I only got a response three weeks later, saying I wasn't a fit for the role but might be for another team. I then moved to a fourth phase which wasn't initially mentioned. This phase involved a chat with the hiring manager who said they saw potential for growth and career development for me in the opportunity. A week later, I contacted the recruiter again, and they responded the next day with negative feedback that contradicted what the manager had said, as the manager had expressed seeing me in the role. The whole process was very disorganized, causing unnecessary anxiety and a lack of timely communication.

Confirmed questions1 question
  • Are you aiming to be a specialist or do you see yourself leading teams in the future?
Sinch logo
Sinch

Conversation Designer

Design · more than a year ago

Mid Easy Neutral experience Decline offer 6 rounds
Interview process
Recruiter call Technical screen Take home Presentation Panel Onsite
Interview formats
Technical Presentation Behavioral

The process included an initial HR screening, followed by an interview with the hiring manager, online tests, two technical case studies, and a final interview with a director. This whole process was quite lengthy, with significant delays between each stage. The case study took several hours, and the interview with the director was unexpected given that I had already been approved by the hiring manager. I was interviewing for other roles at the time, and due to the long waiting period, I accepted another offer that was more appealing and had a less bureaucratic process.

Confirmed questions1 question
  • Could you define conversational design?

Sinch Interview Questions

Quoted word for word from Sinch interview reports.

What's the behavior in Go when reading from a channel that's already closed?

Read reports

Write a function to print numbers 1 to 10 with a one-second delay between each.

Read reports

Is Go considered an object-oriented programming language, and what's its connection to OOP principles?

Read report

Create an application that makes an API call to a webhook.

Read report

Can you explain the difference between threads and processes in Java?

Read report

Can you create a Java library for filtering and counting Student objects?

Read report

Can you explain the internal workings of TypeScript, including its use of the Abstract Syntax Tree for type checking prior to JavaScript emission?

Read report

Formats, difficulty and experience

Across all 83 Sinch interview reports.

Interview formats

Behavioral 40.9%
Technical 27.7%
Coding 10.1%
Other 10.1%
Presentation 6.3%

Interview difficulty

Easy 24.1%
Average 62.7%
Difficult 13.3%

Candidate experience

Negative 36.1%
Positive 54.2%
Neutral 9.6%

Reports by job function

Engineering 30
Sales 19
Marketing 9
Operations 6
HR 4
Other 4