Tip 1: Practice DSA questions online.
Tip 2: Read basic theories of data engineering.
Tip 3: Maintain speed while solving.
Tip 1: Mention all tools and skills.
Tip 2: Explain your work experience in detail.
It was held in the daytime. He asked basics about my work experience and basic problem-solving questions and QA



General online puzzles and basic number system questions related to algorithms like how can you find an even number.
Tip 1: Practice puzzles
Tip 2: Communication skills are tested
Tip 3: Practice basic aptitude
You are blindfolded and 10 coins are placed in front of you on the table. You are allowed to touch the coins but can’t tell which way up they are by feel. You are told that there are 5 coins head up, and 5 coins tails up but not which ones are which. Can you make two piles of coins each with the same number of heads up? You can flip the coins any number of times.
Tip 1: Try to solve
Tip 2: If not solved, explain your thinking process
Tip 3: Try alternatives



How can you check if the number is a perfect square using the code?
Tip 1: Practice DSA
Tip 2: Logic is important
Tip 3: The approach can be different
There were 2 rounds in this - SQL coding and DSA coding
Given a city name table, find all the possible distinct routes between all cities
i joined the tables using n=m+1 or m-1 logic
Table : city
City_name
--------------
Delhi
Mumbai
Kolkata
Chennai
O/P :
source destination
---------------------------------
delhi mumbai
delhi kolkata
delhi chennai
mumbai kolkata
mumbai chennai
Kolkata chennai
Given a table with daily price of a stock. Need to find the day in which spike was observed.
Daily_price
===========
--------------
| Day| Price |
--------------
| 1 | 10 |
| 2 | 12 |
| 6 | 10 |
| 3 | 55 |
| 5 | 77 |
| 4 | 12 |
--------------
Output
=========
| Day|
------
| 3 |
| 5 |

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?