Software Developer Fresher Interview Questions

2,022 software developer fresher interview questions shared by candidates

Problem 1: Remove the repeating character and print it once from a sequence of consecutively repeated characters input : aaabbccdeefaaabccc output : abcdefabc Problem 2: Evaluate the expression and sort and print the output. Getting the input is the tricky part Input: Number of input : 4 2*3 2^2^2 35 3*1 Output: 3*1 2*3 2^2^2 35 Problem 3: Given a 6 blocks, of different height h1, …, h6 . Make 2 towers using 3 Blocks for each tower in desired height h1, h2. Print the blocks to be used in ascending order Input: 1 2 5 4 3 6 height of tower: 6 15 Output : 1 2 3 & 4 5 6 Problem 4: Given a 5X5 chess board as input. 9 knights are placed in the board. Print whether the configuration valid or Invalid. Problem 5: Given a number, print all the code that can be formed with z={a=1, .., z=26}. 1123 {1, 1, 2, 3} = aabc {11, 2, 3} = kbc {1, 1, 23} = aaw {11, 23} = kw Round 3: Implement a gift card system with a existing bank. The bank has many customers . Each customer can create many gift card. Balance should detected from bank balance when a gift card is created.A gift card has a id, pin.You can Top-up any gift card, close gift card and buy item using gift card(they are called transactions), etc. Write clean code and use object oriented language.
avatar

Fresher Software Engineer

Interviewed at Zoho

4.2
Aug 6, 2018

Problem 1: Remove the repeating character and print it once from a sequence of consecutively repeated characters input : aaabbccdeefaaabccc output : abcdefabc Problem 2: Evaluate the expression and sort and print the output. Getting the input is the tricky part Input: Number of input : 4 2*3 2^2^2 35 3*1 Output: 3*1 2*3 2^2^2 35 Problem 3: Given a 6 blocks, of different height h1, …, h6 . Make 2 towers using 3 Blocks for each tower in desired height h1, h2. Print the blocks to be used in ascending order Input: 1 2 5 4 3 6 height of tower: 6 15 Output : 1 2 3 & 4 5 6 Problem 4: Given a 5X5 chess board as input. 9 knights are placed in the board. Print whether the configuration valid or Invalid. Problem 5: Given a number, print all the code that can be formed with z={a=1, .., z=26}. 1123 {1, 1, 2, 3} = aabc {11, 2, 3} = kbc {1, 1, 23} = aaw {11, 23} = kw Round 3: Implement a gift card system with a existing bank. The bank has many customers . Each customer can create many gift card. Balance should detected from bank balance when a gift card is created.A gift card has a id, pin.You can Top-up any gift card, close gift card and buy item using gift card(they are called transactions), etc. Write clean code and use object oriented language.

Viewing 1031 - 1040 interview questions

Glassdoor has 2,022 interview questions and reports from Software developer fresher interviews. Prepare for your interview. Get hired. Love your job.