Upload Button Icon Add office photos

Filter interviews by

VeriPark Associate Software Engineer Interview Questions and Answers

Updated 30 Apr 2024

VeriPark Associate Software Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Mar 2024. There were 4 interview rounds.

Round 1 - Assignment 

We are asked to do an assessment provided the requirements of assessment

Round 2 - Technical 

(2 Questions)

  • Q1. What are the challenges you faced while deploying a solution and how did you overcome that?
  • Q2. Develop a javascript coding
  • Ans. 

    Develop a javascript coding

    • Start by defining the problem and requirements

    • Break down the problem into smaller tasks

    • Write the code using JavaScript syntax and best practices

    • Test the code to ensure it functions correctly

    • Optimize the code for performance if needed

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. In depth questions related to javascript
  • Q2. How do you manage your work load when there are two user stories that are nearing deadline
Round 4 - HR 

(2 Questions)

  • Q1. What would be your manager's positive response on you, if asked now
  • Q2. What motivates for this role

Interview Preparation Tips

Topics to prepare for VeriPark Associate Software Engineer interview:
  • Power pages
  • Plugins
  • MS Dynamics CRM
Interview preparation tips for other job seekers - Prepare well on javascript, plug-in codings

Skills evaluated in this interview

Interview questions from similar companies

I applied via Campus Placement and was interviewed before Nov 2019. There were 6 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. I was asked two coding question, aptitude and unix command at round one, then a paper pen coding question and questions regarding Java,DS,MySql,Data communication at round 2, the round three was HR.

Interview Preparation Tips

Interview preparation tips for other job seekers - You should be good at any one of these (JAVA,C++ PYTHON), Database, DS,Data communication, Unix. Anything apart from these is add on. But these things are must

Interview Questionnaire 

2 Questions

  • Q1. Strengths and weakness
  • Q2. Extra curricular achievements
  • Ans. 

    I have been actively involved in various extra curricular activities such as volunteering, sports, and leadership roles.

    • Volunteered at local animal shelter every weekend

    • Captain of the soccer team in high school

    • Organized charity events for underprivileged children

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: The test was conducted by AMCAT and had 120 questions for personality test. Around 40-50 questions from Unix, SQL and other coding languages. Around 20 General aptitude questions and 2 questions of coding that had to solved using any programming language.
Tips: Refer to geeks for geeks for AMCAT.
Total Questions: 200

Round: Technical Interview
Experience: The test was conducted by AMCAT and had 120 questions for personality test. Around 40-50 questions from Unix, SQL and other coding languages. Around 20 General aptitude questions and 2 questions of coding that had to solved using any programming language.
Tips: Refer to geeks for geeks for AMCAT.

Round: Technical Interview
Experience: The technical interview went for almost 50 minutes. For the first 20 mins my resume was discussed, my projects , internships and extra curriculars. For the next 20 mins the interviewer asked me technical questions regarding coding , Unix and SQL. For 10 mins he tested my willingness to join the company and my passion for coding since I belonged to ECE branch.
Tips: Be thorough with your resume.
Be thorough with the questions that appeared in the test.

Skills: Technical Skills, Communication skills
College Name: National Institute of Techno

Interview Questionnaire 

15 Questions

  • Q1. What is a friend function
  • Ans. 

    A friend function is a non-member function that has access to the private and protected members of a class.

    • Declared inside the class but defined outside the class scope

    • Can access private and protected members of the class

    • Not a member of the class but has access to its private members

    • Used to allow external functions to access and modify private data of a class

    • Can be declared as a friend in another class

  • Answered by AI
  • Q2. Some VI editor commands
  • Q3. Definition of atoi function of C
  • Ans. 

    atoi function converts a string to an integer in C.

    • The function takes a string as input and returns an integer.

    • Leading white spaces are ignored.

    • If the string contains non-numeric characters, the function stops conversion and returns the converted value.

    • The function returns 0 if the input string is not a valid integer.

    • Example: atoi('123') returns 123.

  • Answered by AI
  • Q4. A program to print star pattern
  • Ans. 

    A program to print star pattern

    • Use nested loops to print the pattern

    • The outer loop controls the number of rows

    • The inner loop controls the number of stars to be printed in each row

    • Use print() or println() function to print the stars

  • Answered by AI
  • Q5. Run time polymorphism in C++
  • Ans. 

    Run time polymorphism is the ability of a program to determine the object type at runtime and call the appropriate method.

    • It is achieved through virtual functions and dynamic binding.

    • Allows for more flexible and extensible code.

    • Example: a base class Animal with virtual function makeSound() and derived classes Dog and Cat that override makeSound().

    • At runtime, if an Animal pointer points to a Dog object, calling makeSoun

  • Answered by AI
  • Q6. Some queries like finding the second highest salary in a table
  • Q7. What is right outer join and it's use in real world scenario
  • Ans. 

    Right outer join is a type of join operation that returns all the rows from the right table and the matching rows from the left table.

    • Right outer join is denoted by the RIGHT JOIN keyword in SQL.

    • It is used to combine rows from two tables based on a related column.

    • In the result set, unmatched rows from the right table will have NULL values for the columns of the left table.

    • A real-world scenario for using a right outer j...

  • Answered by AI
  • Q8. What is refrential integrity
  • Ans. 

    Refrential integrity ensures that relationships between tables in a database remain consistent.

    • It is a database concept that ensures that foreign key values in one table match the primary key values in another table.

    • It prevents orphaned records in a database.

    • It maintains data consistency and accuracy.

    • For example, if a customer record is deleted, all related orders for that customer should also be deleted.

    • It is enforced...

  • Answered by AI
  • Q9. Difference between Primary key and Unique key
  • Ans. 

    Primary key uniquely identifies a record in a table, while Unique key ensures uniqueness of a column.

    • Primary key can't have null values, Unique key can have one null value

    • A table can have only one Primary key, but multiple Unique keys

    • Primary key is automatically indexed, Unique key is not necessarily indexed

  • Answered by AI
  • Q10. Triggers and their types
  • Ans. 

    Triggers are database objects that are automatically executed in response to certain events.

    • Triggers can be used to enforce business rules, audit changes, or replicate data.

    • There are two types of triggers: DML triggers and DDL triggers.

    • DML triggers are fired in response to DML statements (INSERT, UPDATE, DELETE).

    • DDL triggers are fired in response to DDL statements (CREATE, ALTER, DROP).

  • Answered by AI
  • Q11. Swap two character variables without using third
  • Ans. 

    Swapping two character variables without using third

    • Use XOR operator to swap two variables without using third variable

    • Assign the XOR of both variables to the first variable

    • Assign the XOR of the first variable and second variable to the second variable

  • Answered by AI
  • Q12. Strength and Weakness
  • Q13. Why do you want to join Amdocs when you already have an offer from IBM
  • Q14. About family and home town
  • Q15. Any problem in relocating to Pune or Gurgaon

Interview Preparation Tips

Round: Test
Experience: Questions are easy but time is main constraint, try to complete each section with at least 80% accuracy.

Round: Technical Interview
Experience: Questions were mainly on C,C++(OOPS concepts) and Unix. If you don't know the answer of some of the questions just tell them don't try to give random answers. Be well prepared with your OOPs concepts as that will play crucial part in clearing the technical round.
Tips: Be positive and confident. If you know the answer or you can try then only answer otherwise just say sorry.

Round: HR Interview
Experience: HR round was more like a formality. The HR was asking same set of questions from everyone and all four who got into HR round got selected.
Tips: No tips required for this round :P

General Tips: Try to complete the first round in time, Once you clear the written test be confident and positive in next rounds and you will certainly go through it.
Skills: OOPS, C, Unix, DBMS
College Name: NIT JAIPUR

Skills evaluated in this interview

I appeared for an interview before Jan 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 Minutes
Round difficulty - Medium

This was an online coding round where we had 2 questions to solve under 90 minutes . Both the questions were of easy to medium difficulty .

  • Q1. 

    Nth Fibonacci Number Problem Statement

    Calculate the Nth term in the Fibonacci sequence, where the sequence is defined as follows: F(n) = F(n-1) + F(n-2), with initial conditions F(1) = F(2) = 1.

    Input:

    ...
  • Ans. 

    Calculate the Nth Fibonacci number efficiently using dynamic programming.

    • Use dynamic programming to store previously calculated Fibonacci numbers to avoid redundant calculations.

    • Start with base cases F(1) and F(2) as 1, then iterate to calculate subsequent Fibonacci numbers.

    • Time complexity can be optimized to O(N) using dynamic programming.

    • Example: For N = 5, the 5th Fibonacci number is 5.

  • Answered by AI
  • Q2. 

    K - Sum Path In A Binary Tree

    Given a binary tree where each node contains an integer value, and a value 'K', your task is to find all the paths in the binary tree such that the sum of the node values in ...

  • Ans. 

    Find all paths in a binary tree where the sum of node values equals a given value 'K'.

    • Traverse the binary tree using depth-first search (DFS) and keep track of the current path and its sum.

    • When reaching a leaf node, check if the sum equals 'K' and add the path to the result.

    • Continue DFS traversal for both left and right children, passing updated path and sum.

    • Return the list of paths that sum up to 'K'.

  • Answered by AI
Round 2 - Face to Face 

(7 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This was a standard DSA round where I was asked to solve 1 question and also code it in a production ready manner . I was also asked 2 puzzles in this round to check my problem solving skills . This round ended with some basic concepts from DBMS and I was also asked some queries related to SQL .

  • Q1. 

    Reverse Stack with Recursion

    Reverse a given stack of integers using recursion. You must accomplish this without utilizing extra space beyond the internal stack space used by recursion. Additionally, you ...

  • Ans. 

    Reverse a given stack of integers using recursion without using extra space or loop constructs.

    • Use recursion to pop all elements from the original stack and store them in function call stack.

    • Once the stack is empty, push the elements back in reverse order using recursion.

    • Base case of recursion should be when the original stack is empty.

  • Answered by AI
  • Q2. You have a racetrack with 25 horses. What is the fastest way to determine the top 3 fastest horses, given that you can only race 5 horses at a time?
  • Ans. 

    Race horses in groups of 5, then race the winners to determine the top 3 fastest horses.

    • Divide the 25 horses into 5 groups of 5 horses each.

    • Race the horses in each group to determine the fastest horse in each group.

    • Race the winners from each group to determine the top 3 fastest horses.

  • Answered by AI
  • Q3. How can you measure exactly 4 liters of water using only a 3-liter can and a 5-liter can?
  • Q4. What is meant by normalization and denormalization?
  • Ans. 

    Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity. Denormalization is the opposite process, adding redundancy to improve read performance.

    • Normalization involves breaking down a table into smaller tables and defining relationships between them to reduce redundancy.

    • Denormalization involves combining tables to reduce the number of joins needed for queries, improv...

  • Answered by AI
  • Q5. What is the difference between a primary key and a unique key in a database management system?
  • Ans. 

    Primary key uniquely identifies a record in a table, while unique key ensures no duplicate values in a column.

    • Primary key is used to uniquely identify each record in a table

    • Primary key does not allow NULL values

    • Unique key ensures that all values in a column are unique

    • Unique key allows NULL values, except for the column with unique constraint

    • A table can have only one primary key, but multiple unique keys

  • Answered by AI
  • Q6. Can you explain the concepts of Left Outer Join and Right Outer Join in DBMS?
  • Ans. 

    Left Outer Join includes all records from the left table and matching records from the right table. Right Outer Join includes all records from the right table and matching records from the left table.

    • Left Outer Join returns all records from the left table and the matched records from the right table. Unmatched records from the right table will have NULL values.

    • Right Outer Join returns all records from the right table a...

  • Answered by AI
  • Q7. How do you find the second highest salary in a table?
  • Ans. 

    To find the second highest salary in a table, you can use a SQL query with the ORDER BY and LIMIT clauses.

    • Use a SQL query to select the distinct salaries in descending order: SELECT DISTINCT salary FROM table_name ORDER BY salary DESC

    • Use the LIMIT clause to retrieve the second row: LIMIT 1,1

    • Combine both queries to find the second highest salary: SELECT DISTINCT salary FROM table_name ORDER BY salary DESC LIMIT 1,1

  • Answered by AI
Round 3 - HR 

(1 Question)

Round duration - 30 Minutes
Round difficulty - Easy

This was a typical HR round with some standard Behavioral questions like my interests, weaknesses, strengths, family background, why Amdocs, CEO of Amdocs etc.

  • Q1. What is something about you that is not included in your resume?

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAAmdocs interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Unix, C, Aptitude, OOPSTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

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 resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Campus Placement and was interviewed before Apr 2020. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. I was asked to write programs (basic level)on DoublyLinkedLists. Eg : Deleting a node in particular position in a list, inserting a node and rotate the list by k.
  • Q2. Second round: It was mostly about Object oriented concepts. The interviewer asked me to explain the OOP concepts in real-time and asked me to write sample code for Custom Exceptions and Polymorphism.

Interview Preparation Tips

Interview preparation tips for other job seekers - Overall, the interview was very peaceful and calm. Both the interviewers were been very nice to the candidate(me) and I got similar feedback from other candidates as well.

I applied via Campus Placement and was interviewed before Sep 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Details about major project in college

Interview Preparation Tips

Interview preparation tips for other job seekers - It was good in terms of technology and project related questions

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 50 minutes
Round difficulty - Medium

Yes consist of two code and questions MCQ of ds ,algo,Linz,shell,English and DBMS
Test happens with your webcam access.

  • Q1. 

    Nth Fibonacci Number Problem

    Calculate the Nth term in the Fibonacci sequence using the formula: F(n) = F(n-1) + F(n-2) where F(1) = F(2) = 1.

    Given a number N, determine the Nth Fibonacci number.

    Input...

  • Ans. 

    Calculate the Nth Fibonacci number using the given formula and constraints.

    • Implement a function to calculate the Nth Fibonacci number using the formula F(n) = F(n-1) + F(n-2) with base cases F(1) = F(2) = 1.

    • Use dynamic programming or recursion to efficiently compute the Fibonacci number for large N values.

    • Ensure the input N is within the constraints 1 <= N <= 10000.

    • Example: For N = 5, the output should be 5 as th

  • Answered by AI
Round 2 - Face to Face 

(2 Questions)

Round duration - 40 minutes
Round difficulty - Hard

Late night around at 8 pm 
Environmental is positive.
Interviewer made me feel positive

  • Q1. 

    Priority Queue Implementation

    Ninja is tasked with implementing a priority queue using the Heap data structure. Since Ninja is busy with tournament preparations, your help is requested to complete this ta...

  • Ans. 

    Implement a priority queue using Heap data structure with functions like push, pop, getMaxElement, and isEmpty.

    • Implement push() function to insert element into the priority queue.

    • Implement pop() function to delete the largest element from the queue.

    • Implement getMaxElement() function to return the largest element.

    • Implement isEmpty() function to check if the queue is empty.

  • Answered by AI
  • Q2. You have 3 bulbs outside a room and 3 switches inside the room. The challenge is to determine which switch controls which bulb, with the constraint that you can only enter the bulb room once.
Round 3 - HR 

Round duration - 10 Minutes
Round difficulty - Easy

Morning time
Positive environment
Nice interviewer

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Associate Software Engineer in GurgaonEligibility criteria6 cgpa ,no gapAmdocs interview preparation:Topics to prepare for the interview - Python, Data structure, DBMS, algorithm, IotTime required to prepare for the interview - 6 MonthsInterview preparation tips for other job seekers

Tip 1 : practice on subject in which you are strong enough and unbeatable
Tip 2 : Always go through previous interview experiences on internet
Tip 3 : follow continuety

Application resume tips for other job seekers

Tip 1 : mention only you strong topics ,don't include anything you don't know about 
Tip 2 : always make your resume one pager

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Reverse linked List

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare for sql and coding
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Mar 2022. There were 3 interview rounds.

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 

Basic Aptitude test which includes quantitative verbal and logical reasoning

Round 3 - Coding Test 

2 questions on programming language and 2 on sql

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep your basics good and focus more on writing a logic than entirely solving the questions

VeriPark Interview FAQs

How many rounds are there in VeriPark Associate Software Engineer interview?
VeriPark interview process usually has 4 rounds. The most common rounds in the VeriPark interview process are Technical, Assignment and HR.
What are the top questions asked in VeriPark Associate Software Engineer interview?

Some of the top questions asked at the VeriPark Associate Software Engineer interview -

  1. Develop a javascript cod...read more
  2. In depth questions related to javascr...read more

Tell us how to improve this page.

VeriPark Associate Software Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
VeriPark Associate Software Engineer Salary
based on 4 salaries
₹9 L/yr - ₹11 L/yr
70% more than the average Associate Software Engineer Salary in India
View more details
Senior QA Specialist
23 salaries
unlock blur

₹11 L/yr - ₹19.5 L/yr

Project Manager
13 salaries
unlock blur

₹16 L/yr - ₹25.5 L/yr

Senior Business Analyst
10 salaries
unlock blur

₹16.7 L/yr - ₹28.9 L/yr

Senior Software Engineer
9 salaries
unlock blur

₹12 L/yr - ₹24.9 L/yr

Software Developer
8 salaries
unlock blur

₹8.1 L/yr - ₹16 L/yr

Explore more salaries
Compare VeriPark with

Oracle

3.7
Compare

Amdocs

3.7
Compare

Automatic Data Processing (ADP)

4.0
Compare

24/7 Customer

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview