Synup logo

Synup Software Engineer Interview Questions
& Process

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

Based on 7 interview experiences · FREE TO READ

4.4 Rounds average
Average Typical difficulty
71.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Synup.

Showing 3 of 7
Synup logo
Synup

Software Engineer

Engineering · nearly a year ago

Entry Average Positive experience No offer 3 rounds
Interview process
Technical screen Recruiter call
Interview formats
Technical Coding Technical

The interview had two main technical rounds, followed by an HR chat. The first round was technical, focusing on PHP, SQL, and Data Structures and Algorithms (DSA). It heavily tested OOPs concepts using PHP, which was a bit of a challenge since I wasn't too familiar with its syntax. I did explain the concepts well, though. There were also some SQL questions and a basic DSA problem to solve using PHP. The interviewer was nice, and it was a good experience overall, but the language issue made it tough, and unfortunately, I didn't pass this round. It was still a useful learning opportunity.

Confirmed questions4 questions
  • Can you give an example of inheritance?
  • Could you answer a few questions about SQL queries?
  • There was one basic DSA question asking to reverse each word from the array $array = 'Everything starts with nothing', with the expected output being 'gnihtyrevE strats.......so on'.
Synup logo
Synup

Senior Software Engineer

Engineering · more than a year ago

Senior Average Negative experience Decline offer 5 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Behavioral Technical

It was a 5-round interview process. Started with 2 telephonic rounds with Senior Engineers, then 1 telephonic round with a Senior Manager, followed by 1 telephonic round with the CEO, and finally a full day onsite at their office. The interviews were mostly focused on my past work, and I ended up declining the offer because of inconsistencies and unprofessionalism. The role was advertised as Senior Engineer, but the offered role was completely different and not something a person with less than 8 years of experience would take seriously. They also misled me about salary expectations, offering much lower than discussed and claiming it was the agreed amount. The offer letter lacked details on salary breakdown and stock options, with vague terms like 'adjustable' and shares represented by a number without a clear value. I was given a 2-day ultimatum to accept, despite being told they don't work weekends, a senior person mentioned working on a Saturday. They asked me to travel to Bangalore for a full day, only to provide a low offer. It felt like they view employees as expendable, looking for someone desperate, especially since it's their third batch of engineers. They did clearly state they have significant technical debt that needs clearing, which is why they were hiring.

Confirmed questions1 question
  • Were you involved in managing a team?
Synup logo
Synup

Software Engineer

Engineering · more than a year ago

Mid Easy Neutral experience Decline offer 3 rounds
Interview process
Technical screen Onsite Offer
Interview formats
Coding Technical Behavioral

They called me to the office for an interview. The process began with a short coding assignment. After that, a senior engineer asked me about my open-source projects and Ruby concepts, such as metaprogramming. The final round was with the CEO, where we discussed company culture and salary. He mentioned he'd send an offer the following week, but I haven't heard back or received a reply to my emails, making me suspect an interview scam.

Confirmed questions3 questions
  • Can you explain the difference between class eval and instance eval?
  • Tell me about your open-source projects.
  • What are some Ruby concepts like metaprogramming?

Synup Software Engineer Interview Questions

Quoted word for word from Synup interview reports.

Implement the word reversal in PHP for the input $array = 'Everything starts with nothing'.

Read reports

Can you explain the difference between class eval and instance eval?

Read reports

Formats, difficulty and experience

Across all 7 Synup interview reports.

Interview formats

Technical 42.9%
Behavioral 28.6%
Coding 23.8%
Presentation 4.8%

Interview difficulty

Easy 14.3%
Average 57.1%
Difficult 28.6%

Candidate experience

Positive 71.4%
Negative 14.3%
Neutral 14.3%