i
Sankey
Solutions
Filter interviews by
SQL basics include querying databases, manipulating data, and managing database structures.
SQL stands for Structured Query Language
Used for querying databases to retrieve specific data
Can also be used to insert, update, and delete data in databases
Used for creating and modifying database structures like tables, indexes, and views
Java is a popular programming language known for its platform independence and object-oriented approach.
Java is platform-independent, meaning it can run on any device with a Java Virtual Machine (JVM)
It is object-oriented, allowing for the creation of reusable code through classes and objects
Java uses a syntax similar to C++, making it easy for programmers to learn if they are familiar with C-based languages
Dynamic programming is a method for solving complex problems by breaking them down into simpler subproblems.
Identify the optimal substructure and overlapping subproblems in the problem
Use memoization or tabulation to store and reuse solutions to subproblems
Examples: Fibonacci sequence, Longest Common Subsequence, Knapsack problem
JavaScript can be used with CSS and HTML to enhance the functionality and interactivity of web pages.
Use JavaScript to manipulate CSS properties and styles dynamically
Add event listeners in JavaScript to trigger CSS changes based on user interactions
Use JavaScript to update HTML content based on user input or other actions
DevOps is a set of practices that combines software development (Dev) and IT operations (Ops) to shorten the systems development life cycle and provide continuous delivery.
DevOps aims to automate and integrate the processes between software development and IT teams to build, test, and release software more quickly and reliably.
It involves collaboration, communication, and integration of tools to streamline the dev...
Developed a web-based application for managing project tasks and team collaboration, enhancing productivity and communication.
Utilized React for the front-end to create a dynamic user interface.
Implemented RESTful APIs using Node.js for seamless data communication.
Integrated a real-time chat feature using WebSocket for team discussions.
Employed MongoDB for a scalable database solution to store project data.
Conduct...
Recursion is a programming technique where a function calls itself to solve a problem, such as printing numbers.
Define a recursive function that takes a number as an argument.
Base case: If the number is less than or equal to 0, return.
Recursive case: Print the current number, then call the function with the number decremented by 1.
Example: To print numbers from 5 to 1, call the function with 5.
To find the 2nd highest salary, use a subquery to select the max salary that is not the highest.
Use a subquery to find the maximum salary that is not the highest
Select the maximum salary from the table where the salary is less than the highest salary
Order the results in descending order and limit the result to the second row
Polymorphism is the ability of an object to take on many forms.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example: Animal superclass with Dog and Cat subclasses. Both Dog and Cat can be treated as Animals.
Answering the question of writing name 100 times without using any loop.
Write your name 100 times manually
Use copy-paste feature to write your name multiple times
Use a script or program to generate your name 100 times
I applied via Campus Placement and was interviewed in Nov 2024. There were 2 interview rounds.
Easy array string basic question two question
OOPs stands for Object-Oriented Programming. Pillars of OOPs are Inheritance, Encapsulation, Abstraction, and Polymorphism. Lists and tuples are data structures in Python.
OOPs stands for Object-Oriented Programming
Pillars of OOPs are Inheritance, Encapsulation, Abstraction, and Polymorphism
Lists and tuples are data structures in Python
Lists are mutable while tuples are immutable
I appeared for an interview in Feb 2025.
During the paper-and-pen test, candidates are typically given two data structures and algorithms (DSA) problems, which are mostly sourced from LeetCode.
They asked to write a pseudo code for coin denomination problem
DevOps is a set of practices that combines software development (Dev) and IT operations (Ops) to shorten the systems development life cycle and provide continuous delivery.
DevOps aims to automate and integrate the processes between software development and IT teams to build, test, and release software more quickly and reliably.
It involves collaboration, communication, and integration of tools to streamline the developm...
JavaScript can be used with CSS and HTML to enhance the functionality and interactivity of web pages.
Use JavaScript to manipulate CSS properties and styles dynamically
Add event listeners in JavaScript to trigger CSS changes based on user interactions
Use JavaScript to update HTML content based on user input or other actions
I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.
It had 2 easy DSA questions
SQL basics include querying databases, manipulating data, and managing database structures.
SQL stands for Structured Query Language
Used for querying databases to retrieve specific data
Can also be used to insert, update, and delete data in databases
Used for creating and modifying database structures like tables, indexes, and views
Java is a popular programming language known for its platform independence and object-oriented approach.
Java is platform-independent, meaning it can run on any device with a Java Virtual Machine (JVM)
It is object-oriented, allowing for the creation of reusable code through classes and objects
Java uses a syntax similar to C++, making it easy for programmers to learn if they are familiar with C-based languages
I applied via Walk-in
Dynamic programming is a method for solving complex problems by breaking them down into simpler subproblems.
Identify the optimal substructure and overlapping subproblems in the problem
Use memoization or tabulation to store and reuse solutions to subproblems
Examples: Fibonacci sequence, Longest Common Subsequence, Knapsack problem
Pen-paper test 1.5hr
Recursion is a programming technique where a function calls itself to solve a problem, such as printing numbers.
Define a recursive function that takes a number as an argument.
Base case: If the number is less than or equal to 0, return.
Recursive case: Print the current number, then call the function with the number decremented by 1.
Example: To print numbers from 5 to 1, call the function with 5.
Taskes 2 technical easy questions
I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.
Two coding questions were given
I applied via Naukri.com and was interviewed before Jul 2023. There were 3 interview rounds.
Solve 2 coding questions.
Array,string type questions
Developed a web-based application for managing project tasks and team collaboration, enhancing productivity and communication.
Utilized React for the front-end to create a dynamic user interface.
Implemented RESTful APIs using Node.js for seamless data communication.
Integrated a real-time chat feature using WebSocket for team discussions.
Employed MongoDB for a scalable database solution to store project data.
Conducted us...
2 code and both are compulsory
Top trending discussions
The duration of Sankey Solutions interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 31 interview experiences
Difficulty level
Duration
based on 187 reviews
Rating in categories
0-1 Yrs
Not Disclosed
3-5 Yrs
Not Disclosed
Solution Analyst
262
salaries
| ₹3.1 L/yr - ₹7.9 L/yr |
Software Developer
36
salaries
| ₹3 L/yr - ₹8.7 L/yr |
Solution Lead
29
salaries
| ₹4 L/yr - ₹12.4 L/yr |
Full Stack Developer
12
salaries
| ₹2.9 L/yr - ₹5.5 L/yr |
UI/UX Designer
11
salaries
| ₹3 L/yr - ₹7.5 L/yr |
Zidio Development
Northcorp Software
Accel Frontline
Elentec Power India (EPI) Pvt. Ltd.