Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
DWAO interview experience Real time questions & tips from candidates to crack your interview

Software Developer

DWAO
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Data structures and algorithms(main subject), Pointers, OOPS, Operating Systems, Database management system ,computer networks, SQL, C ++ some logical program , aptitude, some online interview questions
Tip
Tip

Tip 1 : Practice all important subjects deeply and properly 
Tip 2 : Core CS subjects and aptitude preparation.
Tip 3 : Practice at least 250+ coding question
Tip 4 : Build up your self confidence by practicing some frequently asked interview questions
Tip 5 : Have projects in your resume

Application process
Where: Campus
Eligibility: Above 60% and from CSE background
Resume Tip
Resume tip

Tip 1 : Include some projects
Tip 2 : Do not lie on a resume
Tip 3 : Try to show your skills in a resume by using very simple and effective language
Tip 4 : keep resume short and simple

Interview rounds

01
Round
Easy
Online Coding Test
Duration120 minutes
Interview date3 Nov 2020
Coding problem2

This round is basically a coding round, in which they give few coding questions . And we can attempt those questions in any one of coding language . Only those candidates who cleared this round could sit in the next round.

1. Buy and Sell Stock

Hard
0/120
Asked in companies
Samsung R&D InstituteMicrosoftSalesforce

You are Harshad Mehta’s friend. He told you the price of a particular stock for the next ‘n’ days.


You are given an array ‘prices’ which such that ‘prices[i]’ denotes the price of the stock on the ith day.


You don't want to do more than 2 transactions. Find the maximum profit that you can earn from these transactions.


Note

1. Buying a stock and then selling it is called one transaction.

2. You are not allowed to do multiple transactions at the same time. This means you have to sell the stock before buying it again. 
Example:
Input: ‘n’ = 7, ‘prices’ = [3, 3, 5, 0, 3, 1, 4].

Output: 6

Explanation: 
The maximum profit can be earned by:
Transaction 1: Buying the stock on day 4 (price 0) and then selling it on day 5 (price 3). 
Transaction 2: Buying the stock on day 6 (price 1) and then selling it on day 6 (price 4).
Total profit earned will be (3 - 0) + ( 4 - 1) = 6. 
Try solving now

2. Find prime numbers

Easy
15m average time
80% success
0/40
Asked in companies
SalesforceGartnerSiemens

You are given a positive integer ‘N’. Your task is to print all prime numbers less than or equal to N.

Note: A prime number is a natural number that is divisible only by 1 and itself. Example - 2, 3, 17, etc.

You can assume that the value of N will always be greater than 1. So, the answer will always exist.

Try solving now
02
Round
Easy
Online Coding Test
Duration90 minutes
Interview date5 Nov 2020
Coding problem2

Involved some solving coding questions. This round is bit difficult

1. Left Rotations of An Array

Moderate
10m average time
90% success
0/80
Asked in companies
Thought WorksCiscoIBM

You are given an array consisting of 'N' elements and you need to perform 'Q' queries on the given array. Each query consists of an integer which tells the number of elements by which you need to left rotate the given array. For each query return the final array obtained after performing the left rotations.

Note:

Perform each query on the original array only i.e. every output should be according to the original order of elements.

Example:

Let the array be [1, 2, 3, 4, 5, 6] and the queries be {2, 4, 1}. For every query, we’ll perform the required number of left rotations on the array.

For the first query, rotate the given array to the left by 2 elements, so the resultant array is: [3, 4, 5, 6, 1, 2].

For the second query, rotate the given array to the left by 4 elements, so the resultant array is: [5, 6, 1, 2, 3, 4].

For the third query, rotate the given array to the left by 1 element, so the resultant array is: [2, 3, 4, 5, 6, 1].
Try solving now

2. Integer To Roman Numeral

Easy
10m average time
90% success
0/40
Asked in companies
AdobeFacebookPaytm (One97 Communications Limited)

Given an integer ‘N’, the task is to find its corresponding Roman numeral.

Roman numerals are represented by seven different symbols: I, V, X, L, C, D and M.

Symbol      Value
  I           1
  V           5
  X           10
  L           50
  C           100
  D           500
  M           1000

Example :

2 is written as II in the roman numeral, just two one’s added together. 
12 is written as XII, which is simply X(ten) + II(one+one). 
The number 27 is written as XXVII, which is XX + V + II.

Roman numerals are usually written largest to smallest from left to right. 
However, the numeral for four is not IIII. Instead, the number four is written as IV. Because the one is before the five we subtract it making four.
The same principle applies to the number nine, which is written as IX.

There are six instances where subtraction is used:

I can be placed before V (5) and X (10) to make 4 and 9.
X can be placed before L (50) and C (100) to make 40 and 90.
C can be placed before D (500) and M (1000) to make 400 and 900.
Try solving now
03
Round
Easy
HR Round
Duration30 minutes
Interview date7 Nov 2020
Coding problem1

This is one of the easiest round. In this round they just ask few questions , may to just know more about us and just ti check our confidence

1. Basic HR Questions

What is the difference between hard work and smart work? 

How do you feel about working weekends and night shifts?

Problem approach

Tip 1 : Don't lie
Tip 2 : Be truthful
Tip 3 : Be confident

Here's your problem of the day

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

Skill covered: Programming

How do you write a single-line comment in C++?

Choose another skill to practice
Start a Discussion
Similar interview experiences
Product Intern
6 rounds | 9 problems
Interviewed by Squadstack
0 views
0 comments
0 upvotes
Business Technology Analyst
4 rounds | 5 problems
Interviewed by Squadstack
2366 views
0 comments
0 upvotes
SDE - 1
3 rounds | 10 problems
Interviewed by Sterlite Technologies Limited
2224 views
0 comments
0 upvotes
Product Engineer
3 rounds | 5 problems
Interviewed by Squadstack
1490 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Developer
5 rounds | 14 problems
Interviewed by Microsoft
3052 views
1 comments
0 upvotes
company logo
Software Developer
6 rounds | 12 problems
Interviewed by SAP Labs
1786 views
0 comments
0 upvotes
company logo
Software Developer
3 rounds | 8 problems
Interviewed by Tata Consultancy Services (TCS)
0 views
0 comments
0 upvotes