Upload Button Icon Add office photos

Filter interviews by

Virinchi Technologies Software Developer Interview Questions and Answers for Freshers

Updated 9 Aug 2024

Virinchi Technologies Software Developer Interview Experiences for Freshers

1 interview found

Software Developer Interview Questions & Answers

user image Salla uday kumar 17

posted on 9 Aug 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Walk-in and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Coding Test 

Basic of Arrays and String program and servlet theory Questions

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Hackearth online coding test for 1 hour

Round 2 - Technical 

(2 Questions)

  • Q1. Dsa question and output questions
  • Q2. Find k largest element in an array
  • Ans. 

    Use sorting or heap data structure to find k largest elements in an array of strings.

    • Sort the array in descending order and return the first k elements.

    • Use a max heap data structure to efficiently find the k largest elements.

    • Examples: ['apple', 'banana', 'orange', 'kiwi'], k=2 -> ['orange', 'kiwi']

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Remove duplicates from array
  • Ans. 

    Remove duplicates from array of strings

    • Create a Set to store unique strings

    • Iterate through the array and add each string to the Set

    • Convert the Set back to an array to get the unique strings

  • Answered by AI
  • Q2. Output related questions on student class object

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare dsa well

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Feb 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Was tough but can be cracked in one go

Round 2 - Coding Test 

Easy to moderate need to study dsa

Round 3 - HR 

(2 Questions)

  • Q1. Self introduction
  • Q2. Tell me about your projects
  • Ans. 

    I have worked on various projects including a web application for a healthcare company and a mobile app for a retail business.

    • Developed a web application for a healthcare company to manage patient records and appointments

    • Created a mobile app for a retail business to enhance customer shopping experience

    • Implemented features such as user authentication, data visualization, and real-time updates

    • Utilized technologies like R

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Oct 2023. There were 2 interview rounds.

Round 1 - Coding Test 

How to remove duplicate words from string and print the occurrence of words

Round 2 - Technical 

(3 Questions)

  • Q1. Collection frameworks, streams , interfaces why interface why not abstract classes
  • Q2. Springbooot annotations, scenarios about profile, repository dtos pojos
  • Q3. React basic questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy interview, I was confident of selecting but my application was on hold
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

40 MCQ and 7 coding mcq and 10 english

Round 3 - Technical 

(2 Questions)

  • Q1. Time complexity and space complexity
  • Q2. Coding pattern question and explain its complexity

Interview Preparation Tips

Topics to prepare for Incedo Software Developer interview:
  • Dsa
Interview preparation tips for other job seekers - Be confident and prepare well in basics.
Prepare about your projects

I applied via Recruitment Consulltant and was interviewed in Apr 2022. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Sql injection and how to prevent
  • Ans. 

    SQL injection is a type of attack where malicious SQL statements are inserted into an entry field for execution.

    • Use parameterized queries or prepared statements

    • Sanitize user input by validating and escaping special characters

    • Limit database user privileges

    • Use a web application firewall

    • Regularly update and patch software

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. How to optimize websites
  • Ans. 

    Optimizing websites involves improving speed, user experience, and search engine ranking.

    • Minimize HTTP requests

    • Optimize images and videos

    • Use caching and compression

    • Reduce server response time

    • Implement lazy loading

    • Use a content delivery network (CDN)

    • Optimize code and scripts

    • Ensure mobile responsiveness

    • Improve website security

    • Use structured data for SEO

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Dont schedule your interview here.they just sucks. After selecting and going through multiple rounds they will ask you to sign a bond of 1.5 lacs

Skills evaluated in this interview

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

We were supposed to give test in any time between 3 PM to 9 PM.

  • Q1. Total Unique Paths

    You are present at point ‘A’ which is the top-left cell of an M X N matrix, your destination is point ‘B’, which is the bottom-right cell of the same matrix. Your task is to find the tot...

  • Ans. Recursive Approach

    We can easily count the total number of paths by making a recursive algorithm.

     

    The steps are as follows:

     

    1. We are given a function UNIQUEPATHS(), which takes two integers ‘M’ and ‘N’ as parameters and returns a single integer. This will be the definition of our recursive function too.
    2. As our base condition, we will check if our number of rows (‘M’) or a number of columns (‘N’) is equal to 1. If...
  • Answered by CodingNinjas
  • Q2. Count elements in all subtrees

    You are given an arbitrary tree consisting of 'N' nodes numbered from 0 to 'N' - 1. You need to find the total number of elements in all the subtrees of the g...

  • Ans. DFS

    An easy way to solve this problem will be to run a modified DFS over the given tree. 

    1. Create the output array, “arr” of size ‘N’, where ‘N’ is the number of nodes in the tree.
    2. Call the DFS function with source as 0, parent of source as -1(root has no parent) and the given adjacency list.
    3. In the DFS function, initialize the count of nodes in the subtree rooted at src with 1.
    4. Then, iterate through all the immediate c...
  • Answered by CodingNinjas
Round 2 - Face to Face 

(1 Question)

Round duration - 120 minutes
Round difficulty - Medium

Pair Programming Interview( this round is similar to machine coding round) it started around 11 AM

Focus Areas: Problem solving and implementation of extensions.

The pair coding round is focused on OOPS concepts. You are paired with a TWer for this round. They let you code first for an hour and in the next hour they review your code and suggest changes which would improve the code structure, readability and make it modular and reusable and functional.
 

  • Q1. Help Ninja to Cross River

    Ninja is standing on the edge of a river and wants to cross the river. There is a wooden bridge over the river but some units of the bridge are damaged. Ninja can not step over a ...

  • Ans. Recursion

    Complete Algorithm:

    • First of all, we will make a HashMap say ‘MY_MAP’ to store safe units where the key will be ‘SAFE[i]’ and the value will be ‘i’.
    • We will make a helper recursive function named ‘SOLVE’ which will receive 4 parameters ‘SAFE’, ‘MY_MAP’, index of current unit ‘INDEX’ and size of previous jump ‘X’.
    • Base Case:
      • If ‘INDEX’ is equal to last safe unit:
        • Return true.
    • Recursive Calls:
      • Now we have three possibl...
  • Answered by CodingNinjas
Round 3 - Face to Face 

(2 Questions)

Round duration - 120 minutes
Round difficulty - Medium

Students who were shortlisted from Pair Programming round was selected for this round around 3 PM. In this round there were two interviewer.

  • Q1. Technical Questions

    It was more focused on resume they discussed my projects and internships.

    1. Asked me to make the tables used in project and discussed the relation between them, joins applied,types of ke...

  • Q2. Middle Of Linked List

    Given the head node of the singly linked list, return a pointer pointing to the middle of the linked list.

    If there are an odd number of elements, return the middle element if there...

  • Ans. Count Nodes Approach
    • If we want to know the midpoint of any linked list, it is very easy to do so if we know the number of elements in the linked list.
    • We take a pointer ‘p’ and use it to traverse the linked list and until we find NULL we increment a variable ‘count’ to count the number of elements in the linked list.
    • We then divide the number of elements by 2 to get the position of the middle element of the linked list.
    • F...
  • Answered by CodingNinjas

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in GurgaonEligibility criteriaIt was for 2020 undergraduateThought Works interview preparation:Topics to prepare for the interview - Object Oriented Programming, System Design, Operating System, DBMS, Data Structures and Algorithms (Dynamic Programming, Trees, LinkedList)Time required to prepare for the interview - 3 MonthsInterview preparation tips for other job seekers

Tip 1 : Have good grasp on OOPS since they have a round named Pair Programming round which is focused upon this. 
Tip 2 : Write clean, modular and functional code.
Tip 3 : Practice Data Structures and Algorithms
Tip 4 : You should know breadth and depth of whatever is mentioned in your resume.
Tip 5 : Be loud and clear.

Application resume tips for other job seekers

Tip 1 : Make single page resume.
Tip 2 : Mention relevant things on resume.
Tip 3 : Do not put any false things on resume. Projects, internships you are mentioning be ready to answer questions related to it regarding what you solved, idea, databases, design.
Tip 4 : Contribute in open source, participate in hackathons.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Exam was conducted on programmes. 10 questions were asked
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

1st Round was Written Coding test Q> Next Palindrome, Q> ATM machine design Q> SQl query Q> Elephant and banana Prime number Story base question

Round 2 - One-on-one 

(2 Questions)

  • Q1. Find the Next Palindrome
  • Ans. 

    A program to find the next palindrome number after a given number.

    • Convert the given number to a string to easily manipulate individual digits.

    • Increment the number by 1 and check if it is a palindrome.

    • If not a palindrome, repeat the process until a palindrome is found.

  • Answered by AI
  • Q2. Prime number optimisation and why ?
  • Ans. 

    Optimizing prime number algorithms is crucial for efficient computation in software development.

    • Optimizing prime number algorithms can improve the performance of applications that rely on prime numbers, such as cryptography or number theory.

    • Efficient algorithms like the Sieve of Eratosthenes can significantly reduce the time complexity of finding prime numbers.

    • Using techniques like memoization or dynamic programming ca...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via campus placement at Devi Ahilya Vishwa Vidhyalaya (DAVV), Indore and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

78 mcq questions and 2 dsa

Round 2 - Coding Test 

Coding based round on dsa

Virinchi Technologies Interview FAQs

How many rounds are there in Virinchi Technologies Software Developer interview for freshers?
Virinchi Technologies interview process for freshers usually has 1 rounds. The most common rounds in the Virinchi Technologies interview process for freshers are Coding Test.

Tell us how to improve this page.

People are getting interviews through

based on 1 Virinchi Technologies interview
WalkIn
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Virinchi Technologies Software Developer Salary
based on 51 salaries
₹2 L/yr - ₹8.3 L/yr
42% less than the average Software Developer Salary in India
View more details

Virinchi Technologies Software Developer Reviews and Ratings

based on 9 reviews

3.3/5

Rating in categories

3.9

Skill development

2.9

Work-Life balance

3.2

Salary & Benefits

3.5

Job Security

3.5

Company culture

3.4

Promotions/Appraisal

3.5

Work Satisfaction

Explore 9 Reviews and Ratings
Java Developer
105 salaries
unlock blur

₹1.5 L/yr - ₹6.6 L/yr

Quality Analyst
96 salaries
unlock blur

₹1.5 L/yr - ₹6.6 L/yr

Senior Quality Analyst
60 salaries
unlock blur

₹3.5 L/yr - ₹9.1 L/yr

Software Developer
51 salaries
unlock blur

₹2 L/yr - ₹8.3 L/yr

System Administrator
34 salaries
unlock blur

₹1.5 L/yr - ₹5.8 L/yr

Explore more salaries
Compare Virinchi Technologies with

TCS

3.7
Compare

Infosys

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