Upload Button Icon Add office photos

Filter interviews by

Vistaar Technologies Interview Questions and Answers

Updated 20 Oct 2024
Popular Designations

9 Interview questions

A Software Engineer Trainee was asked 8mo ago
Q. Explain joins and the different types of joins.
Ans. 

Joins are used to combine rows from two or more tables based on a related column between them.

  • Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

  • INNER JOIN returns rows when there is at least one match in both tables.

  • LEFT JOIN returns all rows from the left table and the matched rows from the right table.

  • RIGHT JOIN returns all rows from the right table and the matched rows from the left table.

  • ...

View all Software Engineer Trainee interview questions
A Software Engineer Trainee was asked 8mo ago
Q. Explain Multithreading.
Ans. 

Multithreading is the ability of a CPU to execute multiple threads concurrently, allowing for improved performance and responsiveness in software applications.

  • Multithreading allows multiple threads to run concurrently within a single process.

  • Each thread has its own stack and program counter, but shares the same memory space.

  • Multithreading can improve performance by utilizing multiple CPU cores efficiently.

  • Examples...

View all Software Engineer Trainee interview questions
A Software Engineer Trainee was asked 8mo ago
Q. Given a sorted array of integers nums and an integer target, write an algorithm to search for target in nums. If the target exists, then return its index. Otherwise, return -1.
Ans. 

Binary search is a divide and conquer algorithm that searches for a target value within a sorted array.

  • Divide the array in half and compare the target value with the middle element

  • If the target value is less than the middle element, search the left half of the array

  • If the target value is greater than the middle element, search the right half of the array

  • Repeat the process until the target value is found or the sub...

View all Software Engineer Trainee interview questions
A Trainee was asked 9mo ago
Q. What is the difference between DELETE, TRUNCATE, and DROP in SQL?
Ans. 

Delete removes specific rows, truncate removes all rows, drop removes entire table structure.

  • Delete is a DML command used to remove specific rows from a table.

  • Truncate is a DDL command used to remove all rows from a table.

  • Drop is a DDL command used to remove the entire table structure.

  • Delete can be rolled back, truncate cannot be rolled back, drop cannot be rolled back.

View all Trainee interview questions
A Software Engineer was asked
Q. Write some simple code.
Ans. 

This task involves writing simple code snippets for various programming scenarios.

  • Example 1: Print 'Hello, World!' in Python: `print('Hello, World!')`

  • Example 2: Create an array in JavaScript: `let arr = [1, 2, 3];`

  • Example 3: Define a function in Java: `public void myFunction() { System.out.println('Hello'); }`

View all Software Engineer interview questions
A Trainee was asked
Q. What is a HashMap?
Ans. 

HashMap is a data structure in Java that stores key-value pairs and allows for fast retrieval of values based on keys.

  • HashMap is part of the Java Collections framework.

  • It uses hashing to store and retrieve elements quickly.

  • Each key in a HashMap must be unique.

  • Example: HashMap<String, Integer> map = new HashMap<>(); map.put("apple", 5); int value = map.get("apple");

View all Trainee interview questions
A Software Engineer was asked
Q. 3 sheep and 3 wolf problem
Ans. 

3 sheep and 3 wolf problem is a classic puzzle where the objective is to move all the animals to the other side of the river.

  • Only one or two animals can be transported at a time.

  • If there are more wolves than sheep on either side of the river, the wolves will eat the sheep.

  • The puzzle can be solved in 11 moves.

View all Software Engineer interview questions
Are these interview questions helpful?
A Software Engineer Trainee was asked 8mo ago
Q. Explain Greedy algorithms and Divide and Conquer techniques
Ans. 

Greedy algorithms make the optimal choice at each step, while Divide and Conquer breaks a problem into smaller subproblems.

  • Greedy algorithms select the best option at each step without considering the overall solution

  • Divide and Conquer divides a problem into smaller subproblems, solves them recursively, and then combines the solutions

  • Example of Greedy algorithm: Dijkstra's shortest path algorithm

  • Example of Divide ...

View all Software Engineer Trainee interview questions
A Trainee was asked
Q. What is binary search puzzle
Ans. 

Binary search is a search algorithm that finds the position of a target value within a sorted array.

  • Divide the array in half and compare the target value with the middle element

  • If the target value is smaller, search the left half of the array. If larger, search the right half

  • Repeat the process until the target value is found or the subarray is empty

View all Trainee interview questions

Vistaar Technologies Interview Experiences

22 interviews found

Trainee Interview Questions & Answers

user image Anonymous

posted on 17 Oct 2023

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

I applied via Campus Placement and was interviewed in Sep 2023. There were 5 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 

Train questions, quant, reasoning

Round 3 - Technical 

(3 Questions)

  • Q1. What is binary search puzzle
  • Ans. 

    Binary search is a search algorithm that finds the position of a target value within a sorted array.

    • Divide the array in half and compare the target value with the middle element

    • If the target value is smaller, search the left half of the array. If larger, search the right half

    • Repeat the process until the target value is found or the subarray is empty

  • Answered by AI
  • Q2. What is hashMap
  • Ans. 

    HashMap is a data structure in Java that stores key-value pairs and allows for fast retrieval of values based on keys.

    • HashMap is part of the Java Collections framework.

    • It uses hashing to store and retrieve elements quickly.

    • Each key in a HashMap must be unique.

    • Example: HashMap<String, Integer> map = new HashMap<>(); map.put("apple", 5); int value = map.get("apple");

  • Answered by AI
  • Q3. Dbms queries views joins
Round 4 - Technical 

(3 Questions)

  • Q1. Puzzle data structure
  • Q2. Pattern problem
  • Q3. OS threads, Software development lifecycle
Round 5 - HR 

(3 Questions)

  • Q1. Normal hr questions
  • Q2. Tell me about yourself
  • Q3. About family, home location, where do u stary

Interview Preparation Tips

Topics to prepare for Vistaar Technologies Trainee interview:
  • puzzle
  • Data Structures
  • DBMS

Skills evaluated in this interview

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

I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic quantitative questions along with DSA and coding questions were asked

Round 2 - Technical 

(5 Questions)

  • Q1. Explain Greedy algorithms and Divide and Conquer techniques
  • Ans. 

    Greedy algorithms make the optimal choice at each step, while Divide and Conquer breaks a problem into smaller subproblems.

    • Greedy algorithms select the best option at each step without considering the overall solution

    • Divide and Conquer divides a problem into smaller subproblems, solves them recursively, and then combines the solutions

    • Example of Greedy algorithm: Dijkstra's shortest path algorithm

    • Example of Divide and C...

  • Answered by AI
  • Q2. Explain Joins, types of joins
  • Ans. 

    Joins are used to combine rows from two or more tables based on a related column between them.

    • Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

    • INNER JOIN returns rows when there is at least one match in both tables.

    • LEFT JOIN returns all rows from the left table and the matched rows from the right table.

    • RIGHT JOIN returns all rows from the right table and the matched rows from the left table.

    • FULL ...

  • Answered by AI
  • Q3. Explain Multithreading
  • Ans. 

    Multithreading is the ability of a CPU to execute multiple threads concurrently, allowing for improved performance and responsiveness in software applications.

    • Multithreading allows multiple threads to run concurrently within a single process.

    • Each thread has its own stack and program counter, but shares the same memory space.

    • Multithreading can improve performance by utilizing multiple CPU cores efficiently.

    • Examples of m...

  • Answered by AI
  • Q4. Explain deadlocks
  • Ans. 

    Deadlocks occur when two or more processes are unable to proceed because each is waiting for the other to release a resource.

    • Deadlocks happen when processes compete for resources and each holds a resource needed by the other.

    • Four conditions must hold for a deadlock to occur: mutual exclusion, hold and wait, no preemption, and circular wait.

    • Examples of resources that can lead to deadlocks include locks, semaphores, and ...

  • Answered by AI
  • Q5. Explain Binary search algorithm
  • Ans. 

    Binary search is a divide and conquer algorithm that searches for a target value within a sorted array.

    • Divide the array in half and compare the target value with the middle element

    • If the target value is less than the middle element, search the left half of the array

    • If the target value is greater than the middle element, search the right half of the array

    • Repeat the process until the target value is found or the subarray...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice DSA, SQL, OS a lot

Skills evaluated in this interview

Trainee Interview Questions & Answers

user image Anonymous

posted on 27 Sep 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

Aptitude, Logical, Data Structures, Coding

Round 2 - Technical 

(2 Questions)

  • Q1. Tell me abt the projects that you have developed during academics?
  • Ans. 

    I have developed multiple projects during my academics including a web-based student management system and a mobile app for tracking daily expenses.

    • Web-based student management system: Developed using HTML, CSS, JavaScript, PHP, and MySQL. Allowed users to register, login, and manage their academic information.

    • Mobile app for tracking daily expenses: Built using React Native. Users could input their daily expenses and v...

  • Answered by AI
  • Q2. Difference between delete, truncate and drop in SQL?
  • Ans. 

    Delete removes specific rows, truncate removes all rows, drop removes entire table structure.

    • Delete is a DML command used to remove specific rows from a table.

    • Truncate is a DDL command used to remove all rows from a table.

    • Drop is a DDL command used to remove the entire table structure.

    • Delete can be rolled back, truncate cannot be rolled back, drop cannot be rolled back.

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement

Round 1 - Aptitude Test 

Logical
Quantitative
Mcq on Dsa like
1.height of binary tree
Question to code on paper 3 code out of which 2 were compulsory to attend
1.string and a rotated string is equal
2.rearrange array like even number first then odd numbers
And so on

Round 2 - Technical 

(1 Question)

  • Q1. 1. Prepare array String well for this round easy question are expected to code 2. Prepare the most asked puzzle gfg 100 puzzle 2 were asked during the interview 3. Sql queries you have to write and show ...

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear your basic and you are good to go add stuff in your resume that you are aware off.

Software Engineer Interview Questions & Answers

user image Vedant Gosavi

posted on 3 Feb 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I appeared for an interview in Jan 2024.

Round 1 - Aptitude Test 

There was pen paper test which includes aptitude , dsa mcq and 2 coding questions

Round 2 - Coding Test 

It was a pen paper test 2 moderate level string codes

Round 3 - Technical 

(5 Questions)

  • Q1. There were 3 technical rounds.
  • Q2. Explain project
  • Q3. Write code, simple codes
  • Ans. 

    This task involves writing simple code snippets for various programming scenarios.

    • Example 1: Print 'Hello, World!' in Python: `print('Hello, World!')`

    • Example 2: Create an array in JavaScript: `let arr = [1, 2, 3];`

    • Example 3: Define a function in Java: `public void myFunction() { System.out.println('Hello'); }`

  • Answered by AI
  • Q4. Os questions on processer
  • Q5. DSA questions on array, linked list
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Aptitude Test 

Quants, Logical, Puzzles all are MBA CET level questions

Round 2 - Technical 

(1 Question)

  • Q1. MCQ related to Data Structures and OOPs. Question were from GATE 2024 Exam
Round 3 - Coding Test 

In person Coding Round.

Round 4 - Technical 

(1 Question)

  • Q1. DSA Concept, OOPs, SQL questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare Arrays, Stack, String, Linked List
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

It is based on logical and reasoning and data Structure and there were two coding Questions
Tip :- If you solve that coding questions in Java or C++ then Your chances are Absolute

Round 2 - Technical 

(1 Question)

  • Q1. It is L1 Round it is like all interviews addition with Puzzles it is not elimination round
Round 3 - Technical 

(1 Question)

  • Q1. It is L2 Round And it is Elimination round Same Questions but in these they ask about project and i didnt get selected

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepare with basic stuff they dont ask in too deep
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

2 - 3 medium level coding questions

Round 2 - Technical 

(1 Question)

  • Q1. Good interview experience. mostly talk about projects I did in college 1-2 coding question.
Round 3 - Technical 

(1 Question)

  • Q1. Basic coding and SQL questions
Round 4 - HR 

(1 Question)

  • Q1. HR round was tough, they will check how you will handle pressure
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Aptitude question on topics ranging from maths, algorithms, data-structures

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Campus Placement and was interviewed in Sep 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Round 1 : Was a combination of aptitude + Basic but tricky Programming question

Aptitude was Divided into Three Section :
1) Mathematical Problems on Speed, Distance Time, Age Problems, Mensuration Problems
2)Logical Reasoning (situation based Problems)
3)Multiple Choice Questions on Data Structures (My Questions were Based on Binary Tree, operators, Basic Input output based Question

Then There Was Programming Section :
this section had 3 Programming Problem Statements
We have to Solve any 2.
Problem 1 was based on arrays
Problem 2 was based on strings
Problem 3 Was based on arrays
If You Solve Easy to Medium Intensity Questions On leetcode you can easily tackle these problems
Problem Were of easy intensity but had a tricky part.

Round 2 - Technical 

(1 Question)

  • Q1. Results Awaited : Will Share my Experience once i reach round 2

Interview Preparation Tips

Interview preparation tips for other job seekers - Just Brush Up basic Maths concepts which were in our school curriculum till 10th std.
Focus more on the programming part because they don't check your aptitude questions if you haven't solved both the programming problems.
Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

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

Round 1 - Aptitude Test 

Aptitude questions, 3 coding questions solve any 2. Concept : Arrays, Strings, Sorting

Round 2 - Technical 

(1 Question)

  • Q1. OOPS Java, SQL, OS, Puzzles (refer gfg top 100), coding questions.

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Vistaar Technologies?
Ask anonymously on communities.

Vistaar Technologies Interview FAQs

How many rounds are there in Vistaar Technologies interview?
Vistaar Technologies interview process usually has 2-3 rounds. The most common rounds in the Vistaar Technologies interview process are Technical, Aptitude Test and Resume Shortlist.
What are the top questions asked in Vistaar Technologies interview?

Some of the top questions asked at the Vistaar Technologies interview -

  1. Explain Greedy algorithms and Divide and Conquer techniq...read more
  2. Difference between delete, truncate and drop in S...read more
  3. what is hash...read more
How long is the Vistaar Technologies interview process?

The duration of Vistaar Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.2/5

based on 23 interview experiences

Difficulty level

Easy 29%
Moderate 71%

Duration

Less than 2 weeks 77%
2-4 weeks 23%
View more

Interview Questions from Similar Companies

Teleperformance Interview Questions
3.9
 • 1.9k Interviews
Nagarro Interview Questions
4.0
 • 793 Interviews
FIS Interview Questions
3.9
 • 503 Interviews
Dell Interview Questions
3.9
 • 405 Interviews
Quest Global Interview Questions
3.6
 • 329 Interviews
NeoSOFT Interview Questions
3.6
 • 279 Interviews
Qualcomm Interview Questions
3.8
 • 271 Interviews
Episource Interview Questions
3.9
 • 224 Interviews
FactSet Interview Questions
3.9
 • 216 Interviews
View all

Vistaar Technologies Reviews and Ratings

based on 37 reviews

3.9/5

Rating in categories

3.3

Skill development

3.8

Work-life balance

3.4

Salary

4.3

Job security

4.2

Company culture

3.3

Promotions

3.5

Work satisfaction

Explore 37 Reviews and Ratings
Software Engineer
84 salaries
unlock blur

₹4 L/yr - ₹6.7 L/yr

Senior Software Engineer
54 salaries
unlock blur

₹5 L/yr - ₹11 L/yr

Technical Lead
12 salaries
unlock blur

₹11 L/yr - ₹12.7 L/yr

Trainee
12 salaries
unlock blur

₹2.1 L/yr - ₹4 L/yr

Software Developer
7 salaries
unlock blur

₹4.9 L/yr - ₹6.5 L/yr

Explore more salaries
Compare Vistaar Technologies with

Teleperformance

3.9
Compare

Optum Global Solutions

4.0
Compare

FIS

3.9
Compare

Nagarro

4.0
Compare
write
Share an Interview