Tip 1 : Always be consistent.
Tip 2 : Break your goal into small chucks which you can easily executive.
Tip 3 : Compete with yourself
Tip 1: Write only things you know.
Tip 2: Carefully write your projects and prepare nicely because they will drill down on this.
The round was conducted in the evening at 7PM. They used Hackerrank platform for conducting test. The level of questions asked was easy with only 1 medium level question.
It was a general question where you were given an array of products and quantity purchased by the consumer. For each different types of products there exists a specific way to calculate price based on quantity present. You need to find the total price.
Tip 1: Be aware of language problems.
Tip 2: These questions appear lengthy but can be solved easily.


Water a plant if he has sufficient water in the container, otherwise refill it.
You can only refill at the water tank which is placed one step before the first flower.
Let arr = {3, 5, 1, 2}, k = 6
Now in this example, he will first move to the first flower and water it. Now his container contains only 3 liters of water, hence he will refill the container, so he goes 1 step back and refills, comes to the 2nd flower, after watering the second flower, he still has 1 liter of water and 1 flower left. So he will water that flower and return to refill. Now he will come to the last flower and water it.
Hence the total steps taken are: 1 + 1 + 2 + 1 + 3 + 4 = 12.
Tip 1: Practice standard algorithm problems.
Tip 2: If you are giving some online coding competition weekly then you can easily solve these problems.
It was a simple sql question where you are given some 4 tables. People, Items, Orders, Description. You have to merge them and print specific details from each table.
Tip 1: Basic knowledge of SQL is really recommended
Tip 2: Learn basic concepts related to database and practice some common questions.
Tip 3: Hackerrank has some good questions on sql.
The round was conducted in the afternoon. They used teams for conducting the interview. It was basically a technical round. There were 2 interviewers present but only 1 was asking questions. They first asked about my project and then they drilled down to different general CS fundamentals.
They asked me to implement Singleton class and asked me the use case of it.
Tip 1: Learn OOPs nicely.
What is builder design pattern? Where can we use them?
It was conduced in morning. The lead HR was taking my interview. He asked simple questions related to my background. Especially since I was from data science background so he asked any specific for this domain change. Then he asked any specific reason for joining WiseTech. After asking all basic questions he started telling about the work culture. Finally ended on a high note.
Where do you see yourself in 5 years?
Tip 1: Go through basic HR questions asked and keep your answer ready based on your situation. Don't copy it blindly.
Tip 2: Do some research about the company whom you are applying for.

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