Upload Button Icon Add office photos

Filter interviews by

Vuram Software Developer Interview Questions and Answers for Freshers

Updated 28 Aug 2022

Vuram Software Developer Interview Experiences for Freshers

1 interview found

Round 1 - Aptitude Test 

It has 40 Questions and 1 paragraph writing and 2 coding questions

Round 2 - Technical 

(1 Question)

  • Q1. Many problem where give and they asked me to tell the logic to solve it
Round 3 - Technical 

(1 Question)

  • Q1. Live coding was given
Round 4 - HR 

(1 Question)

  • Q1. It was easy and the HR was friendly

Interview Preparation Tips

Interview preparation tips for other job seekers - Know your resume and also have basic idea in all technology. Be prepared with your project.

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Tell Me about Yourself
  • Ans. 

    I am a passionate software developer with experience in Java, Python, and web development.

    • Experienced in Java, Python, and web development technologies

    • Strong problem-solving skills and ability to work in a team

    • Completed multiple projects including a web-based inventory management system

  • Answered by AI
  • Q2. Question From OOPS Consept
Round 2 - One-on-one 

(2 Questions)

  • Q1. Ask About Web Form
  • Q2. SQL Question like Relation
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
-

I applied via Recruitment Consulltant and was interviewed in Feb 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

30 questions - aptitude+DSA +Java+Sql MCQ Questions

Round 2 - Coding Test 

3 codes are given
1)if number is divisible by 15 then print "Foo" ,if number is divisible by 17 then print "bar" ,
if number is divisible by 15 and 17 then print "Foo Bar"
2) find third largest element of array
3)find factors of number

Round 3 - Technical 

(1 Question)

  • Q1. Explain Access modifiers public and default difference how to connect java to database 20 % of 25 superclass of all class sql query for delete last 10 rows from employee table
  • Ans. 

    Access modifiers control the visibility and accessibility of classes, methods, and variables in Java.

    • public access modifier allows a class, method, or variable to be accessed from any other class.

    • default access modifier (no keyword) allows a class, method, or variable to be accessed only within the same package.

    • To connect Java to a database, you can use JDBC (Java Database Connectivity) API.

    • The superclass of all classe...

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Why you want join our company
  • Q2. Why should hire you?
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
No response

I applied via Approached by Company and was interviewed in Feb 2024. There were 4 interview rounds.

Round 1 - Coding Test 

DSA coding 2-3 question

Round 2 - Group Discussion 

Java, DSA coding, java 8 coding, multithreading

Round 3 - Group Discussion 

Java8, spring-boot, DSA coding

Round 4 - Technical 

(1 Question)

  • Q1. DSA coding, java 8 coding, spring boot, mysql

Interview Preparation Tips

Interview preparation tips for other job seekers - WORST company. They will waste your time in 4-5 technical rounds and at the time of offer they will ghost you. playing with someone's career is not cool. Be aware of companies like this.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is Oops concept
  • Ans. 

    Oops concept stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.

    • Oops concept focuses on creating objects that contain data in the form of fields (attributes) and code in the form of procedures (methods).

    • It allows for the creation of reusable code and modular programs.

    • Encapsulation, inheritance, polymorphism, and abstraction are the four main principles of Oops concept.

    • E...

  • Answered by AI
  • Q2. An situational question
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Jan 2024. There were 3 interview rounds.

Round 1 - Coding Test 

They want you to solve pattern questions

Round 2 - Coding Test 

Same complex patterns then first round

Round 3 - Technical 

(1 Question)

  • Q1. Basics of html sql, linear equations

Interview Preparation Tips

Interview preparation tips for other job seekers - Just focus on patterns and you are good to go

I was interviewed in Apr 2021.

Round 1 - Coding Test 

(4 Questions)

Round duration - 120 minutes
Round difficulty - Easy

Timing was 9: 30 AM. Platform was quite good and easy to understand.

  • Q1. Reverse Only Letters

    You are given a string, ‘S’. You need to reverse the string where characters that are not an alphabet stay in the same place, and the rest reverse their positions.

    Eg: “a-bcd” become...

  • Ans. Two Pointer Approach

    Approach: Just like in order to reverse a string ‘S’ = “abcd”, we can can swap(S[0], S[3]) and swap(S[1],S[2]) to get new string “dcba”.

     

    Similarly in this problem, we do the same using two pointers while ignoring the non-letter characters.

     

    Eg: S = “a-bcd” we swap(S[0], S[4]) and swap(S[2], S[3]) to get the result.

     

    Algorithm:

    1. In the given string what we can do is maintain two variables ...
  • Answered by CodingNinjas
  • Q2. Find Duplicate

    You have been given an integer array/list(ARR) of size N which contains numbers from 0 to (N - 2). Each number is present at least once. That is, if N = 5, the array/list constitutes values ...

  • Ans. Space Complexity: Explanation: Time Complexity: Explanation:
  • Answered by CodingNinjas
  • Q3. Reverse the array

    Given an array with N elements, the task is to reverse all the array elements and print the reversed array.

    Input Format:

    The first line contains an integer N representing the size of ...
  • Ans. Brute Force approach
    • Initialise start and end indices with start = 0, end = N-1 where N is the total number of elements in array.
    • We then run a loop while start < end and swap arr[start] with arr[end].
    • Finally, we increment start and decrement end variable
    Space Complexity: O(1)Explanation: Time Complexity: O(1)Explanation:
  • Answered by CodingNinjas
  • Q4. Sum of Digits

    Ninja is given an integer ‘N’. One day Ninja decides to do the sum of all digits and replace the ‘N’ with the sum of digits until it becomes less than 10. Ninja wants to find what will be the...

  • Ans. Brute Force Approach

    The main idea is to do the sum of digits until it becomes less than 10.

     

    Algorithm:

    • Add a condition if N is less than 10 then return N.
    • Do the sum of all digits.
    • Make a recursive call and pass the sum of digits as N.
    • Return the answer which you get from a recursive call.
    Space Complexity: O(1)Explanation:

    O(1).

     

    We are using constant space to solve this.

    Time Complexity: OtherExplanation:

    O(log10(...

  • Answered by CodingNinjas
Round 2 - Video Call 

(2 Questions)

Round duration - 30 minutes
Round difficulty - Easy

Timing was 9:30 AM. The interviewer was very nice.

  • Q1. Nth Fibonacci Number

    Nth term of Fibonacci series F(n), where F(n) is a function, is calculated using the following formula -

        F(n) = F(n-1) + F(n-2), 
        Where, F(1) = F(2) = 1
    

    Provided N you have...

  • Ans. Recursive Approach
    • In this approach, we use recursion and uses a basic condition that :
      • If ‘N’ is smaller than ‘1’(N<=1) we return ‘N’
      • Else we call the function again as ninjaJasoos(N-1) + ninjaJasoos(N-2).
    • In this way, we reached our answer.
    Space Complexity: O(n)Explanation:

    O(N),  where ‘N’ is the given number.  

    As recursion uses a stack of size ‘N’

    Time Complexity: O(2^n)Explanation:

    O(2^N), where ‘N’ i...

  • Answered by CodingNinjas
  • Q2. SQL Question

    Write SQL query to find second highest salary from a Table.

Round 3 - Video Call 

(2 Questions)

Round duration - 30 minutes
Round difficulty - Medium

Timing was 12 PM. Interviewer was not good.

  • Q1. Count Frequency

    You are given a string 'S' of length 'N', you need to find the frequency of each of the characters from ‘a’ to ‘z’ in the given string.

    Example :

    Given 'S' : abcd...
  • Ans. Count Frequency

    Since there are just 26 lower case characters, we can use an array of size 26 to store the result.

     

    Here is the algorithm : 

     

    1. Create an array (say, ‘FREQ’), where 0-th index stores the frequency of ‘a’, 1st index stores the frequency of ‘b’ and so on. So the last index i.e. 25th index stores the frequency of ‘z’.
    2. Run a for loop from 0 to ‘N’ - 1 (say, iterator ‘i’), on the string and do the f...
  • Answered by CodingNinjas
  • Q2. DBMS Question

    What is Normalization and 3NF?

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in HyderabadEligibility criteriaAbove 8 CGPAMAQ Software interview preparation:Topics to prepare for the interview - Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Do 2 projects.
Tip 2 : Practice data structures programs.
Tip 3 : Take a course on Coding Ninjas.

Application resume tips for other job seekers

Tip 1 : Keep it short.
Tip 2 : Do not put false things on resume.

Final outcome of the interviewRejected

Skills evaluated in this interview

I was interviewed in Jan 2021.

Round 1 - Video Call 

(3 Questions)

Round duration - 40 minutes
Round difficulty - Easy

  • Q1. Find a Node in Linked List

    You have been given a singly linked list of integers. Write a function that returns the index/position of integer data denoted by 'N' (if it exists). Return -1 otherwise.

    ...
  • Ans. Recursive Approach

    The steps are as follows:

     

    1. If the head is null, return -1 since an empty list will obviously not contain the element that we need to look for.
    2. Check whether the head’s data is equal to the element we want to search. Return 0 if it is.
    3. Then recurse on the next node from the head and get its answer.
    4. If the answer from the recursive call is -1, your answer is also -1 since you already check the head’s d...
  • Answered by CodingNinjas
  • Q2. Implement Stack With Linked List

    You need to implement the Stack data structure using a Singly Linked List.

    Create a class named 'Stack' which supports the following operations(all in O(1) time):

    ...
  • Ans. Best Approach
    1. Maintain a linked list. Keep track of its head, and size at all times, and update them accordingly whenever a new operation is performed.
    2. Following is the way we can implement all functions of the stack using linked list:
      1. First, initialize a head node, and the size of the list as NULL and 0 respectively.
      2. Then for push function, insert new elements at the head of the list, i.e. the new element will become the ...
  • Answered by CodingNinjas
  • Q3. Cycle Detection in a Singly Linked List

    You have given a Singly Linked List of integers, determine if it forms a cycle or not.

    A cycle occurs when a node's next points back to a previous node in the ...

  • Ans. Outer And Inner Loop

    We are going to have two loops outer-loop and inner-loop 

    1. Maintain a count of the number of nodes visited in outer-loop.
    2. For every node of the outer-loop, start the inner loop from head.
    3. If the inner-loop visits the node next to the outer-loop node, then return true, else repeat the process for the next iteration of outer-loop.
    4. If outer-loop reaches the end of list or null, then return false.
    Space ...
  • Answered by CodingNinjas
Round 2 - Video Call 

(2 Questions)

Round duration - 20 minutes
Round difficulty - Easy

  • Q1. Top View Of The Tree

    You are given a Binary Tree of integers. You are supposed to return the top view of the given binary tree. The Top view of the binary tree is the set of nodes that are visible when we ...

  • Ans. Using Pre-Order Traversal

    As we know that all three traversals, i.e. pre-order, in-order and post-order, visit the tree node at once. We can use any of them. Here we are going to use pre-order traversal for the explanation. So while traversing in the pre-order traversal, we will keep track of horizontal distance of the node which is going to be visited from the root node, and we also keep track of the vertical level of ...

  • Answered by CodingNinjas
  • Q2. Delete Node In A Linked List

    You are given a Singly Linked List of integers and a reference to the node to be deleted. Every node of the Linked List has a unique value written on it. Your task is to delete...

  • Ans. Brute-force

    Approach:

     

    We need to delete the node K from the linked list. The most general way to delete the node K from a singly linked list is to get access to the previous node of K. We can get access to the previous node by traversing from the head of the linked list. Let’s denote this previous node as P. Then, we update the next pointer of P to the next pointer of K

    Although the reference to node K is giv...

  • Answered by CodingNinjas

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in ChennaiEligibility criteriaAbove 7 CGPAOodles Technologies Pvt Ltd interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, Object-Oriented Programming, System Design , any programming language, Database Management System, Operating System, NetworkingTime required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1 : Practice Questions as much as you can
Tip 2 : Do at least 2 projects
Tip 3 : Do practice a lot of questions on linked list and stacks as these are two most important data structures asked in the interview. 
Tip 4 : Also, try to implement it yourself without seeing the solution. 
Tip 5 : Also prepare for Computer Science subjects like Operating System, Database Management System, Computer Networks, etc. I prepared them through Coding Ninjas notes which were simpler and easy to understand.

Application resume tips for other job seekers

Tip 1 : Keep your resume short and up to mark and check spellings before submitting it for the interview process.
Tip 2 : Have projects and internships on your resume
Tip 3 : Never lie in your resume

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Sep 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. I was asked questions mostly on microservices, their architecture, how they are deployed in kubernetes, how the resources are allocated etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well on microservice architecture and design patterns
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. OOPS , multi thread, exception
  • Q2. Java 8 features

Interview Preparation Tips

Interview preparation tips for other job seekers - Need good knowledge of core java

Vuram Interview FAQs

How many rounds are there in Vuram Software Developer interview for freshers?
Vuram interview process for freshers usually has 4 rounds. The most common rounds in the Vuram interview process for freshers are Technical, HR and Aptitude Test.
What are the top questions asked in Vuram Software Developer interview for freshers?

Some of the top questions asked at the Vuram Software Developer interview for freshers -

  1. Many problem where give and they asked me to tell the logic to solve...read more
  2. It was easy and the HR was frien...read more
  3. Live coding was gi...read more

Tell us how to improve this page.

Vuram Software Developer Salary
based on 8 salaries
₹4.5 L/yr - ₹5 L/yr
42% less than the average Software Developer Salary in India
View more details

Vuram Software Developer Reviews and Ratings

based on 1 review

3.0/5

Rating in categories

4.0

Skill development

4.0

Work-Life balance

3.0

Salary & Benefits

3.0

Job Security

4.0

Company culture

4.0

Promotions/Appraisal

3.0

Work Satisfaction

Explore 1 Review and Rating
Technical Consultant
47 salaries
unlock blur

₹5.2 L/yr - ₹11.6 L/yr

Senior Technical Consultant
43 salaries
unlock blur

₹9.9 L/yr - ₹23.5 L/yr

Quality Engineer
24 salaries
unlock blur

₹5.5 L/yr - ₹9.4 L/yr

Associate Technical Consultant
24 salaries
unlock blur

₹5 L/yr - ₹7.4 L/yr

Associate Consultant
13 salaries
unlock blur

₹3.7 L/yr - ₹6.4 L/yr

Explore more salaries
Compare Vuram with

Infosys

3.7
Compare

TCS

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview