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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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.
- 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.
Sigmoid behavioural and HR questions
- 01
Self Introduction
I was asked to introduce myself, covering my background, education, and professional aspirations.
- 02
Project Discussion
I discussed my past projects, highlighting my role, the technologies used, challenges faced, and outcomes.
Sigmoid other questions
- 01
OOPS Pillars
The interviewer questioned me about the fundamental pillars of Object-Oriented Programming (OOPs), such as encapsulation, inheritance, polymorphism, and abstraction.
- 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.
- 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.
- 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
- 05
Difference between String, StringBuilder, and StringBuffer
Diff between String, StringBuilder and StringBuffer
- 06
Need for String in Java vs StringBuilder/StringBuffer
Why we need String in java if we have StringBuilder and StringBuffer
- 07
Difference between Singleton in Java and Spring
Diff between SingletonClass in Java and Spring
- 08
Creating Non-Singleton Beans in Spring
What to do when we need new bean each time not singleton object in spring ?
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.