The hiring process at Synup takes an average of 9 days when considering 4 user submitted interviews across all job titles. To compare, the average duration of hiring at similar companies like BlackRock, Inc. is 14 days, Fabricated Software, Inc. is 2 days, and Apple Inc. is 21 days. Candidates applying for Front End Developer had the quickest hiring process (on average 1 day), whereas QA Engineer roles had the slowest hiring process (on average 17 days).
I applied online. I interviewed at Synup (Bengaluru) in Nov 2025
Interview
There were two rounds and 3rd one was HR.
Round 1 – Technical (PHP, SQL, DSA):
The round focused mainly on OOPs concepts, but I had to implement them in PHP, which I wasn’t very familiar with. I explained the concepts clearly but struggled with PHP syntax. There were also a few SQL query questions and one basic DSA problem that needed to be solved in PHP.
The interviewer was friendly and the overall experience was good, but the language barrier became a challenge and I couldn’t clear the round. Still, it was a valuable learning experience.
Interview questions [1]
Question 1
Example of inheritance
couple of questions on sql queries
1 basic DSA - string of words we need to reverse each word from the array
$array = 'Everything starts with nothing"
convertedArray should be 'gnihtyrevE strats.......so on'
I applied through a recruiter. The process took 1 day. I interviewed at Synup (Bengaluru) in Nov 2024
Interview
There was 3 round 2 technical 1 HR
In 2nd round F2F they asked to developed db scheme and create the table in postgress sql and rest api using php
That was the question Unfortunately unable to crack in person round.
Interview questions [2]
Question 1
In 1st round they have asked my past experience, about myself along with DB schema on Zomato
User
Account
Folder
Location
Sub Location
One Account Can have multiple folder
One Folder Can have multiple Location
One Location Can have multiple Sub locations
One Account can have multiple users
One User can have multiple Accounts
One Folder can have multiple users access
One User can have access to multiple folder
Account have child folder and folder have child location and location have child location
Account Can have direct assigned Location without creating folder
Create a db schema in Postgres sql in such as way that user assigned to parent can see all child
Lets account A1 is a parent and there are 3 child c1, c2, and c3
If user have access of A1 then it can be access all child c1, c2 and c3
But if user assigned to c1 only then it can only access c1 child only not c2 or c3 or other siblings but it can be know there parents such as A1 is there parents
User can be assigned directly to the location and sub location
If in c1 have 3 location l1, l2, l3 and each location have sub location sl1, sl2, sl3
Then If user assigned l1 then it can only see there sub location not the siblings and if user assigned the direct sublocaion such as sl2 then it can’t we access any other.
Create php rest api endpoint (getAllFoldersAndLocation by userID )that should return all details of location and sub-location
Very fast and quick. The interview was a bit straightforward and it was an overall okay experience. Not difficult at all. I didn’t have to prepare too much, but questions were easy and simple
Interview questions [1]
Question 1
The interview consisted of different questions about organizational skills and scheduling