Techwave Consulting interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

Techwave Consulting
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
My journey started at my college when I first learned to code. From there onwards, I have done a lot of practice from leet code to code studio. I have maintained a streak of doing at least 30 questions a week to maintain my accuracy.
Application story
Applied through LinkedIn for this position. HR contacted me after a week. Resume was reviewed by HR and screening was done
Why selected/rejected for the role?
I was selected because I think I wrote the optimal code for the coding problems asked in the interview rounds.
Preparation
Duration: 6 months
Topics: Computer Networks, OS, Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic Programming
Tip
Tip

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application process
Where: Linkedin
Eligibility: 7 CGPA
Resume Tip
Resume tip

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration60 minutes
Interview date10 Jan 2021
Coding problem2

It was in the afternoon. I got the test link by mail from a senior post holder in the company.

1. First non repeating character

Easy
15m average time
80% success
0/40
Asked in companies
HCL TechnologiesWells FargoAmazon

Ninja is now bored with numbers and is now playing with characters but hates when he gets repeated characters. Ninja is provided a string, and he wants to return the first unique character in the string.The string will contain characters only from the English alphabet set, i.e., ('A' - 'Z') and ('a' - 'z'). If there is no non-repeating character, print the first character of the string. If there is no non-repeating character, return the first character of the string.

Try solving now

2. Insert Into A Binary Search Tree

Easy
20m average time
80% success
0/40
Asked in companies
UiPathMicrosoftSamsung

You have been given a root node of the binary search tree and a positive integer value. You need to perform an insertion operation i.e. inserting a new node with the given value in the given binary search tree such that the resultant tree is also a binary search tree.


If there can be more than one possible tree, then you can return any.


Note :

A binary search tree is a binary tree data structure, with the following properties :

    a. The left subtree of any node contains nodes with a value less than the node’s value.

    b. The right subtree of any node contains nodes with a value equal to or greater than the node’s value.

    c. Right, and left subtrees are also binary search trees.
It is guaranteed that,

    d. All nodes in the given tree are distinct positive integers.

    e. The given BST does not contain any node with a given integer value.

Example, below the tree, is a binary search tree.

1

Below the tree is not a BST as node ‘2’ is less than node ‘3’ but ‘2’ is the right child of ‘3’, and node ‘6’ is greater than node ‘5’ but it is in the left subtree of node ‘5’.

1

Try solving now
02
Round
Easy
Online Coding Test
Duration50 minutes
Interview date16 Jan 2021
Coding problem2

Some questions related to the OOPS concepts and one coding question was asked in this round.

1. Best time to buy and sell stock

Moderate
30m average time
72% success
0/80
Asked in companies
InnovaccerTechwave ConsultingPiramal Group

You are given an array of integers 'prices' of size 'n', where ‘prices[i]’ is the price of a given stock on an ‘i’-th day. You want to maximize the profit by choosing a single day to buy one stock and a different day to sell that stock.


Please note that you can’t sell a stock before you buy one.


Try solving now

2. OOPS Question

What is a data abstraction?
What is data encapsulation?
What are the advantages of inheritance?
How the multiple inheritance is done in Java?

03
Round
Easy
HR Round
Duration15 minutes
Interview date25 Jan 2021
Coding problem1

1. Basic HR Questions

Why do you want to work for us or our company
Do you know anyone who works for us? 
Why should we hire you?
What do you know about the work ethics here in Techwave?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
Software Engineer
3 rounds | 5 problems
Interviewed by Techwave Consulting
889 views
0 comments
0 upvotes
SDE - 2
3 rounds | 5 problems
Interviewed by Techwave Consulting
915 views
0 comments
0 upvotes
Software Engineer
3 rounds | 5 problems
Interviewed by Techwave Consulting
770 views
0 comments
0 upvotes
SDE - 1
3 rounds | 5 problems
Interviewed by Techwave Consulting
754 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114578 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57824 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34960 views
7 comments
0 upvotes