Synactive logo

Synactive 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

3.3 Rounds average
Average Typical difficulty
71.4% Positive experience

Which role are you interviewing for?

3 roles · 7 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Synactive.

Showing 4 of 7
Synactive logo
Synactive

Software Engineer Intern

Engineering · more than a year ago

Intern Difficult Negative experience No offer 5 rounds
Interview process
Phone screen Recruiter call Technical screen Onsite Presentation
Interview formats
Technical Coding Behavioral Presentation

So, first I had a phone interview with like 3 engineers, and they were asking me stuff about binary trees and algorithms. They had me write code in a shared doc which was cool. Then the onsite interview, it started with a quick chat with HR, she asked me some behavioral questions about my strengths and weaknesses. After that, I met the hiring manager, and he gave me the rundown on what the company does and what his team is all about. He then asked me about my background, my projects, and why I'm interested in joining them. Following that, I met with two engineers and they hit me with a technical question about arrays and the strcpy function. Then came this written test, about 8 questions long. The whole thing took about 2.5 hours. Basically, if you brush up on your data structures (searching, sorting, trees, hashing), algorithms, pointers, arrays, linked lists, and OOP, you'll nail it!

Confirmed questions8 questions
  • What is a class, and what is an object? Also, explain inheritance. What's the difference between function overloading and overriding?
  • Can you explain the difference in how these two lines are executed: const char* p; char const *p;?
  • Will these lines compile and run? Explain why: char p[4]; strcpy (p, "This is a copy"); What's the output of these lines? How is it different from the previous question? char *buf = new char[4]; strcpy (buf, "This is a copy");
Synactive logo
Synactive

Employee

Other · more than a year ago

Entry Average Neutral experience No offer 2 rounds
Interview process
Phone screen Onsite
Interview formats
Behavioral

So I had a phone interview and then an in-person interview after that.

Confirmed questions2 questions
  • Tell me about the type of work environment where you do your best.
  • What kind of work setting helps you perform at your peak?
Synactive logo
Synactive

Solutions Engineer

Engineering

Mid Average Positive experience No offer 4 rounds
Interview process
Recruiter call Onsite Technical screen Panel Offer
Interview formats
Behavioral Technical Coding

It was an onsite interview. I met the hiring manager first who asked me more about my personality and resume. He also asked brain teasers and a technical interview on JavaScript and MySQL which was conducted by the team members. I also interviewed with the head of the Asia branch. It went well and I'm glad I experienced different interview styles. I didn't get an offer, but it's okay.

Confirmed questions5 questions
  • Can you join two tables using SQL?
  • How would you select a certain attribute using SQL?
  • Write an SQL query to delete an entry from the table.
Synactive logo
Synactive

Email Marketing Specialist

Marketing

Entry Average Positive experience Decline offer 3 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Behavioral Technical

First they schedule a telephonic interview. If you are selected then they schedule for the next round video call interview. If it is required they will go for one more final round of interview.

Confirmed questions4 questions
  • Can you introduce yourself and explain your motivation for this role?
  • What is your understanding of email marketing?
  • How would you approach generating leads through email marketing?

Synactive Interview Questions

Quoted word for word from Synactive interview reports.

Difference between the execution of these lines const char* p; char const *p;

Read reports

Write a program that checks to see if a string is a palindrome.

Read reports

What is your estimate for the number of gas stations in California?

Read reports

Write a program to add 1 to the middle element of a given palindrome. For example, if INPUT = 121 then OUTPUT should be 131. If INPUT = 23432 then OUTPUT should be 23532.

Read reports

Write a program that inputs a number and outputs all the prime numbers less than that number. For example, if INPUT = 10 your OUTPUT should be 2 3 5 7.

Read report

Will the following lines run and compile? Please explain: char p[4]; strcpy (p, "This is a copy");

Read report

What is the output of the following lines? How is it different from the question above? char *buf = new char[4]; strcpy (buf, "This is a copy");

Read report

Can you explain the difference in how these two lines are executed: const char* p; char const *p;?

Read report

Formats, difficulty and experience

Across all 7 Synactive interview reports.

Interview formats

Behavioral 38.9%
Technical 33.3%
Coding 22.2%
Presentation 5.6%

Interview difficulty

Easy 0%
Average 85.7%
Difficult 14.3%

Candidate experience

Positive 71.4%
Negative 14.3%
Neutral 14.3%

Reports by job function

Engineering 5
Marketing 1
Other 1