Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Tech Vedika Team. If you also belong to the team, you can get access from here

Tech Vedika Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Tech Vedika Software Engineer Interview Questions, Process, and Tips for Freshers

Updated 15 Sep 2021

Tech Vedika Software Engineer Interview Experiences for Freshers

1 interview found

I was interviewed in Dec 2020.

Round 1 - Coding Test 

(3 Questions)

Round duration - 90 minutes
Round difficulty - Medium

In this round 3 coding question were asked. 
1 - algorithm based ( medium) 
2- array based ( easy) 
3- string based (easy)

  • Q1. 

    Ways To Make Coin Change

    Given an infinite supply of coins of varying denominations, determine the total number of ways to make change for a specified value using these coins. If it's not possible to make...

  • Ans. 

    The task is to determine the total number of ways to make change for a specified value using given denominations.

    • Create a dynamic programming table to store the number of ways to make change for each value up to the target value.

    • Iterate through each denomination and update the table accordingly based on the current denomination.

    • The final value in the table will represent the total number of ways to make change for the ...

  • Answered by AI
  • Q2. 

    Left Rotations of an Array

    You are given an array consisting of N elements and need to perform Q queries on that array. Each query consists of an integer indicating the number of elements by which the arr...

  • Ans. 

    Perform left rotations on an array based on given queries.

    • Create a function that takes the array, number of elements, number of queries, and the queries as input.

    • For each query, rotate the array by the specified number of elements to the left.

    • Return the final array after each rotation query.

  • Answered by AI
  • Q3. 

    Chocolate Distribution Problem

    You are given an array/list CHOCOLATES of size 'N', where each element represents the number of chocolates in a packet. Your task is to distribute these chocolates among 'M'...

  • Ans. 

    The task is to distribute chocolates among students such that the difference between the largest and smallest number of chocolates is minimized.

    • Sort the array of chocolates packets

    • Use sliding window technique to find the minimum difference between the largest and smallest number of chocolates distributed to students

    • Return the minimum difference

  • Answered by AI
Round 2 - Video Call 

(4 Questions)

Round duration - 90 minutes
Round difficulty - Easy

Involved some basic question based on DSA and Java script framework and project discussion

  • Q1. What are some basic questions you were asked about JavaScript?
  • Ans. 

    Basic questions about JavaScript in a software engineering interview

    • Explain the difference between '==' and '===' operators

    • What is closure in JavaScript?

    • How does prototypal inheritance work in JavaScript?

    • What is event delegation in JavaScript?

    • How do you handle asynchronous operations in JavaScript?

  • Answered by AI
  • Q2. MYSQL query

    Questions on mysql and database.

  • Ans. 

    The question is about MYSQL query and database.

    • Understand the database schema before writing the query

    • Use proper indexing to optimize query performance

    • Avoid using SELECT * and only fetch necessary columns

    • Use WHERE clause to filter results based on conditions

  • Answered by AI
  • Q3. Can you describe the projects listed on your resume?
  • Q4. Node js basic question

    Questions on basic node js concepts.

  • Ans. 

    Node.js is a runtime environment that allows you to run JavaScript on the server side.

    • Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient.

    • It is commonly used for building server-side applications, APIs, and real-time web applications.

    • Node.js is built on the V8 JavaScript engine and uses an event loop for handling asynchronous operations.

    • Modules in Node.js are reusable pieces of ...

  • Answered by AI
Round 3 - Video Call 

Round duration - 30 minutes
Round difficulty - Easy

It was the CTO round involving some technology based questions

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from SR Institute of Management & Technology. Eligibility criteriaStudents of career camp of coding ninjasTech Vedika interview preparation:Topics to prepare for the interview - Data structure, algorithm, JavaScript, OOPS, MYSQL, PythonTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Practice at least 250+ coding question based on all data structure and algorithm. 
Tip 2 : Make proficiency in any one language like python or java or JavaScript. 
Tip 3 : Learn at least one framework familiar like : Django, Nodejs, React js, spring boot. And at least two project based on fronted and backend technology mixture.

Application resume tips for other job seekers

Tip 1 : Practise on online coding profile is must like Hackerrank... Etc 
Tip 2 : Project is necessary based on trending technology like nodejs, react, Django... Etc.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Aug 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Oops Concepts and Data Structure Questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Oops And Data Structure, Collection.

I applied via Campus Placement and was interviewed before Feb 2020. There were 6 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Was interviewed as fresher?
  • Q2. Written test conducted? with verbal ability test ? GD
  • Q3. How would u deal with a problematic situation when you are working in a team?
  • Q4. What are your plans about higher studies?

Interview Preparation Tips

Interview preparation tips for other job seekers - it was basic with apptiude test and attitiude test.

I applied via Company Website and was interviewed before Feb 2020. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. They asked about dbms questions in the form of table formate
  • Q2. They asked code for some python program

Interview Preparation Tips

Interview preparation tips for other job seekers - Firstly they conducted computer based technical exam and then after qualifying that then we will go for face face interview and then lastly HR round will be held.

I applied via Campus Placement and was interviewed in Oct 2020. There were 4 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. Wap of bubble sort
  • Ans. 

    Bubble sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements and swaps them if they are in the wrong order.

    • Start from the first element and compare it with the next element

    • If the next element is smaller, swap them

    • Repeat this process for all elements in the array

    • Continue this process until no more swaps are needed

  • Answered by AI
  • Q2. Wap of prime number
  • Ans. 

    A program to print all prime numbers

    • Take input from user for range of numbers

    • Loop through the range and check if each number is prime

    • Print the prime numbers

  • Answered by AI
  • Q3. What is hashmap?
  • Ans. 

    Hashmap is a data structure that stores key-value pairs and allows constant time access to values based on their keys.

    • Hashmap uses a hash function to map keys to indices in an array.

    • Collisions can occur when multiple keys map to the same index, which can be resolved using techniques like chaining or open addressing.

    • Examples of hashmap implementations include Java's HashMap class and Python's dict type.

  • Answered by AI
  • Q4. What is inheritance
  • Ans. 

    Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.

    • Inheritance allows code reuse and promotes code organization.

    • The existing class is called the parent or superclass, and the new class is called the child or subclass.

    • The child class inherits all the properties and methods of the parent class and can also add new properties and methods.

    • For...

  • Answered by AI
  • Q5. Call by value and call by reference

Interview Preparation Tips

Interview preparation tips for other job seekers - Be yourself

Skills evaluated in this interview

I applied via Walk-in and was interviewed in Mar 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Introduction your self in interview

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview should be very easy and comfortable to the students. And be confident at the infront of interviewer

Interview Questionnaire 

1 Question

  • Q1. About my college projects and about my passion

Interview Questionnaire 

1 Question

  • Q1. A-Z in MySQL, programming languages(only concepts)

I applied via Company Website and was interviewed in Dec 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Self introduction

Interview Preparation Tips

Interview preparation tips for other job seekers - say individual ideas,plans, story's.say different opinions,speek confidentially, correctly answer Yes or no questions, correctly say interested and confidential job,

Interview Questionnaire 

1 Question

  • Q1. Questions on java and selenium

Tell us how to improve this page.

Tech Vedika Software Engineer Salary
based on 23 salaries
₹3.5 L/yr - ₹9.2 L/yr
18% less than the average Software Engineer Salary in India
View more details

Tech Vedika Software Engineer Reviews and Ratings

based on 3 reviews

4.9/5

Rating in categories

4.9

Skill development

5.0

Work-life balance

4.9

Salary

5.0

Job security

5.0

Company culture

4.9

Promotions

4.9

Work satisfaction

Explore 3 Reviews and Ratings
Senior Software Engineer
38 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
23 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Software Analyst
16 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
14 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Analyst
11 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Tech Vedika with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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