Sigmoid logo

Sigmoid Interview Questions
& Process

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

Based on 155 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
64.5% Positive experience

Which role are you interviewing for?

28 roles · 155 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Sigmoid.

Showing 4 of 155
Sigmoid logo
Sigmoid

Software Development Engineer

Engineering · nearly a year ago

Mid Average Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Coding Technical Behavioral Other

This was an on-campus drive for Sigmoid Analytics. It started with an Online Assessment (OA) that had 8 medium-level coding questions and MCQs on core CS subjects like OS, DBMS, and aptitude. Then there were 3 interview rounds: 2 technical and 1 HR. The first two rounds were virtual, and the third was offline. Round 1 focused on resume projects (backend CORS policy), DSA (valid anagrams, climbing stairs with DP optimization, minimum insertions for palindrome), coding on a compiler with test cases, and an easy SQL query. Round 2 delved into OOPs concepts (runtime vs. compile-time polymorphism) due to C++ skills, and more DSA (top K frequent elements, delete Nth node from linked list, BST pairs summing to K). Round 3 was all about project architecture explanations, a SQL query for the second highest value, differences between SQL and NoSQL, advice on DB choice, and scaling concepts (vertical/horizontal).

Confirmed questions8 questions
  • Tell me about the CORS policy in the backend based on your resume projects.
  • Can you solve the valid anagrams DSA problem?
  • How would you approach the climbing stairs problem using recursion and then optimize it with dynamic programming?
Sigmoid logo
Sigmoid

Data Engineer

Engineering · a year ago

Entry Average Negative experience No offer 4 rounds
Interview process
Recruiter call Take home Technical screen Onsite
Interview formats
Behavioral Technical Coding

There were 3 interview rounds plus a written test. Round 1 focused on resume and project questions. Round 2 covered technical topics like Python, Power BI, and SQL. Round 3 was with the manager, including some behavioral and technical questions, though the manager seemed disengaged, joining late and leaving early, cutting the interview short. Despite the time invested in the interviews and written exam, there was no follow-up regarding the results, which was frustrating as similar experiences were reported by others in my network. This lack of professionalism and communication was disappointing.

Confirmed questions1 question
  • Can you explain what a pivot is in SQL and demonstrate its usage?
Sigmoid logo
Sigmoid

Data Analyst

Analytics · a year ago

Entry Average Positive experience No offer 4 rounds
Interview process
Recruiter call Technical screen Take home Onsite Background check Offer
Interview formats
Technical Coding Behavioral Case

Sigmoid's hiring process has a few steps to check if you have the technical skills, can solve problems, and fit in. It can differ based on the job and how much experience you have. Usually, it starts with an online test. This test has multiple-choice questions and coding problems. One person said they had a 1.5-hour test with five MCQs on quant and tech stuff, and five coding questions that were not too easy, not too hard. Then, if you pass, you go to technical interviews, which might be more than one round. They check your knowledge of data structures, algorithms, and how you solve problems. For example, you might get asked to reverse a linked list in specific group sizes or do a zigzag tree traversal. For data analyst roles, you might also get tested on statistics, machine learning, SQL, and tools like Tableau for visualizing data. The last part is usually an HR interview where they talk about your past work, why you want the job, and if you match the company's vibe.

Confirmed questions2 questions
  • What's your experience with SQL, Power BI, and Python?
  • Can you walk me through a business project you worked on using these tools?
Sigmoid logo
Sigmoid

Java Backend Engineer

Engineering · a year ago

Entry Difficult Negative experience No offer 1 round
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Coding Technical Behavioral

I found this opportunity on Naukri, and they had to reschedule the interview three times. On the third attempt, the interviewer showed up, even though they were five minutes late. They started with introductions, then asked me to print the bottom view of a BST, but they seemed unclear about the test cases themselves and took about 35 minutes just to explain the problem. When I told them I wasn't clear on the problem, they asked me to find the cycle in a linked list. In the last 10 minutes, I gave an approach, but I knew it wasn't correct. I didn't really care though, as I was already fed up with the interviewer and just wanted to end the call.

Confirmed questions2 questions
  • What is the bottom view of a binary search tree?
  • Can you find the cycle in a linked list?

Sigmoid Interview Questions

Quoted word for word from Sigmoid interview reports.

Find the maximum length of a substring with an equal number of zeros and ones in a given binary string.

Read reports

Given a binary tree, find all nodes that are K distance away from a specific node N.

Read reports

Given a string and a signature string made up of 'a' and 'b', is the signature valid for the string? For instance, if the string is 'ballballplayball', are signatures like 'aaba', 'a', 'b', or 'ab' valid?

Read reports

Given a linked list up to n and two numbers n and m, convert the linked list such that consecutive m nodes are taken and n nodes are left.

Read reports

Given a number in string form such as '3175', return the prime number possibilities. Example: 3175 - [ 3, 17, 5] [31, 7 , 5] [317,5] Answer 3

Read report

Write a function to check if a given binary tree is a Binary Search Tree.

Read report

Write a program that takes an alphabet as input and calculates the sum of all associated digits from a file named 'abc.txt' (e.g., for 'A', the sum would be 5+7+4=16).

Read report

Is it true that SMOTE can also increase the sample size of your test data?

Read report

Given an array of integers representing the height of bars in a histogram, find the maximum amount of water that can be trapped between the bars.

Read report

Formats, difficulty and experience

Across all 155 Sigmoid interview reports.

Interview formats

Technical 36.1%
Coding 27.6%
Behavioral 25.7%
Case 3.8%
Presentation 3.3%

Interview difficulty

Easy 7.1%
Average 76.8%
Difficult 16.1%

Candidate experience

Neutral 14.8%
Negative 20.6%
Positive 64.5%

Reports by job function

Engineering 95
Analytics 40
Sales 11
Consulting 2
Operations 2
Marketing 2