Soroco logo

Soroco Interview Questions
& Process

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

Based on 119 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
58.8% Positive experience

Which role are you interviewing for?

23 roles · 119 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Soroco.

Showing 4 of 119
Soroco logo
Soroco

Data Analyst

Analytics · more than a year ago

Entry Average Positive experience Accept offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Coding Technical

So basically there were two technical rounds. The first was a Hackerrank SQL coding test, it lasted 45 minutes and had 3 questions - two were easy and the last one was moderate. The second round, which was the final one, focused on Python. They asked me about the basics like logical functions, loops, dataframes, and general data analysis steps. Also had questions about different types of joins and aggregation functions in both SQL and Python.

Confirmed questions3 questions
  • It was a Hackerrank SQL coding task that was for 45mins with 3 questions to solve where 2 questions were of easy level and the last question was a moderate level quetion.
  • In the second and final technical round, I was quizzed on Python basics - logical functions, loops, dataframes and data analysis processes.
  • I was asked about various joins and aggregation functions in SQL and python.
Soroco logo
Soroco

Product Support Manager

Operations · more than a year ago

Manager Average Negative experience No offer 5 rounds
Interview process
Technical screen Recruiter call Phone screen Background check Offer
Interview formats
Coding Behavioral

The interview process had 5 rounds. The first round was a HackerRank assessment with 2 questions. Then there was an HR round, followed by a meeting with the VP of Delivery. The fourth round was with the VP of HR, and the final round was a salary negotiation. After the fifth round, they didn't give me any updates and I never heard back, which was a bad experience. I felt like I wasted my time and energy.

Confirmed questions1 question
  • Can you describe your previous experience and responsibilities, and explain how they relate to this job opportunity?
Soroco logo
Soroco

Project Manager, Information Systems

Operations · more than a year ago

Mid Average Positive experience Decline offer 3 rounds
Interview process
Take home Presentation Background check Offer
Interview formats
Case Behavioral Technical

The interview process was in three parts. First, there was a case study round. Then, a round involving discussion of the case study and how your experience fits the role. Finally, there was a CEO round which focused more on cultural alignment. I really liked how the whole process was managed, and Vineeth from recruitment did a great job orchestrating it. I'm definitely taking away some good practices from this.

Confirmed questions3 questions
  • Could you describe your general approach to managing a team?
  • What are your thoughts on developing a capability or a Center of Excellence?
  • How do you go about aligning technology strategy with business strategy?
Soroco logo
Soroco

Software Engineer

Engineering · more than a year ago

Mid Average Positive experience Decline offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Recruiter call
Interview formats
Technical Coding Behavioral

The process had 4 rounds. First, there was a preliminary test with 3 DSA questions (easy to medium). Second, the first technical interview involved easy coding questions. Third, the second technical interview focused on explaining my past work and related technical questions. Fourth, a managerial round presented scenarios to gauge my problem-solving approach. I want to specifically mention Vineeth Suvarna, the HR, who was exceptionally professional and supportive throughout, ensuring clarity on all steps.

Confirmed questions5 questions
  • easy to medium questions on DSA
  • easy coding questions
  • explain your work in the previous organization

Soroco Interview Questions

Quoted word for word from Soroco interview reports.

Given a secret mapping for English alphabets to strings, find the number of unique secret codes for a list of words.

Read reports

Given a string, remove the first substring. Example: S1 = "abcccde", Output: "abde"

Read reports

Given a set of digit-to-character mappings, create a function that takes a string of digits and returns all possible strings formed by replacing each digit with one of its corresponding characters.

Read reports

Given an array. Merge consecutive integer range of 3 or more into <first> - <last> format e.g. input: [-3,-2,-1,5,6,7,9,11,12,13,15,16] output: -3--1,5-7,9,11-13,15,16

Read reports

Find the longest palindromic substring with a time complexity better than n^2.

Read report

Given an array containing positive and negative numbers, move all the zero elements to the end of the array.

Read report

What are the different ways a number can be converted to its alphabetic representation, considering 1 as 'a', 2 as 'b', etc.? For example, 11 can be represented as 'aa' or 'm'.

Read report

How to count the number of possible decodings for a given digit sequence? For example, given '121', the output is 3 because the possible decodings are 'ABA', 'AU', and 'LA'. Given '1234', the output is 3 because the possible decodings are 'ABCD', 'LCD', and 'AWD'.

Read report

Build a comment feed that allows adding, deleting, and string searching within an ordered list of comments.

Read report

Formats, difficulty and experience

Across all 119 Soroco interview reports.

Interview formats

Technical 32%
Coding 31.3%
Behavioral 17.7%
System Design 6.5%
Presentation 5.8%

Interview difficulty

Easy 16%
Average 56.3%
Difficult 27.7%

Candidate experience

Positive 58.8%
Neutral 14.3%
Negative 26.9%

Reports by job function

Engineering 85
Operations 9
Consulting 8
HR 4
Analytics 4
Product 3