19 questions · from 2 interviews

Sigmoid interview questions

Every question candidates reported from their Sigmoid interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.

Sigmoid coding and DSA questions

  1. 01

    Decode String

    This question was similar to LeetCode 395, 'Decode String'. I was asked to implement a function that decodes a string where numbers represent repetitions of substrings enclosed in square brackets.

    Medium · From My Sigmoid Interview Experience on Campus

  2. 02

    Three Sum

    I was given the 'Three Sum' problem, LeetCode 15, requiring me to find all unique triplets in the array which give the sum of zero.

    Medium · From My Sigmoid Interview Experience on Campus

  3. 03

    Longest Substring Without Repeating Characters

    I was asked the 'Longest Substring Without Repeating Characters' problem, LeetCode 3, where I had to find the length of the longest substring in a given string without repeating characters.

    Medium · From My Sigmoid Interview Experience on Campus

  4. 04

    Construct Binary Tree from Preorder and Postorder Traversal

    In VS Code, I was tasked with building a binary tree given its preorder and postorder traversals. This involved reconstructing the tree structure based on the order of node visits in both traversals.

    Hard · From My Sigmoid Interview Experience on Campus

  5. 05

    Minimum Cost Path in a Grid (DP)

    I was asked to solve a dynamic programming problem in VS Code: finding the minimum cost path to reach a specific cell in a grid, given movement rules and associated costs.

    Medium · From My Sigmoid Interview Experience on Campus

  6. 06

    Find Smallest and Second Smallest Element in Array

    Given an array arr[] of size N, find the smallest and second smallest element in an array.

    Easy · From Sigmoid R1 || GS Client || 10th May

  7. 07

    Minimum Path Sum

    Min Path Sum from Top Left to Bottom Right

    Medium · From Sigmoid R1 || GS Client || 10th May

Sigmoid system design questions

  1. 01

    System Design: Load Balancing and Scaling

    I discussed system design concepts including load balancing techniques and the differences between horizontal and vertical scaling. I also touched upon SOLID principles in software design.

    From My Sigmoid Interview Experience on Campus

  2. 02

    Project Architectural Diagram and Explanation

    I had to draw an architectural diagram of one of my projects on paper, illustrating its components, their connections, and explaining their behavior and interactions.

    From My Sigmoid Interview Experience on Campus

Sigmoid behavioural and HR questions

  1. 01

    Self Introduction

    I was asked to introduce myself, covering my background, education, and professional aspirations.

    From My Sigmoid Interview Experience on Campus

  2. 02

    Project Discussion

    I discussed my past projects, highlighting my role, the technologies used, challenges faced, and outcomes.

    From My Sigmoid Interview Experience on Campus

Sigmoid other questions

  1. 01

    OOPS Pillars

    The interviewer questioned me about the fundamental pillars of Object-Oriented Programming (OOPs), such as encapsulation, inheritance, polymorphism, and abstraction.

    From My Sigmoid Interview Experience on Campus

  2. 02

    HTTP Status Codes

    I was asked to explain various HTTP status codes and their meanings, including examples for different categories like informational, success, redirection, client error, and server error.

    From My Sigmoid Interview Experience on Campus

  3. 03

    Differences between Python, C++, and Java

    I was asked to explain the key differences and use cases for programming languages like Python, C++, and Java, discussing aspects such as memory management, execution speed, and paradigms.

    From My Sigmoid Interview Experience on Campus

  4. 04

    Medium-to-Hard SQL Query

    I was given a medium-to-hard level SQL query to write, likely involving joins, subqueries, or aggregate functions, to extract specific data from a hypothetical database schema.

    Medium · From My Sigmoid Interview Experience on Campus

  5. 05

    Difference between String, StringBuilder, and StringBuffer

    Diff between String, StringBuilder and StringBuffer

    From Sigmoid R1 || GS Client || 10th May

  6. 06

    Need for String in Java vs StringBuilder/StringBuffer

    Why we need String in java if we have StringBuilder and StringBuffer

    From Sigmoid R1 || GS Client || 10th May

  7. 07

    Difference between Singleton in Java and Spring

    Diff between SingletonClass in Java and Spring

    From Sigmoid R1 || GS Client || 10th May

  8. 08

    Creating Non-Singleton Beans in Spring

    What to do when we need new bean each time not singleton object in spring ?

    From Sigmoid R1 || GS Client || 10th May

Sigmoid interview questions FAQ

What questions are asked in Sigmoid interviews?

Candidates reported 19 distinct questions across 2 Sigmoid interviews. 7 coding and DSA questions, 2 system design questions, 2 behavioural and HR questions, 8 other questions.

How difficult are Sigmoid interview questions?

Of the questions candidates rated, 13% were easy, 75% medium and 13% hard.