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 appeared for an interview 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 LinkedIn and was interviewed before Nov 2021. 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 

There are basic aptitude questions for freshers level

Round 3 - Technical 

(2 Questions)

  • Q1. Oops concepts, basics of sql
  • Q2. Basics of programming language

Interview Preparation Tips

Interview preparation tips for other job seekers - Go through basics interview questions for freshers level

I applied via LinkedIn and was interviewed in Sep 2020. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Write a c++ program to implement the basic functions of queue using linked list and class?
  • Ans. 

    C++ program to implement queue using linked list and class

    • Create a class for queue and node

    • Implement enqueue, dequeue, and display functions

    • Use pointers to link nodes in the linked list

  • Answered by AI
  • Q2. Questions related to the projects .

Interview Preparation Tips

Interview preparation tips for other job seekers - You should have good command over the language you chose and the tech stack you are working upon. You should be able to explain your role.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected
Round 1 - Assignment 

Fizz buzz question and array related

Round 2 - Technical 

(1 Question)

  • Q1. Basic react, javascript and one question to find duplicate.
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Mar 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

Computer Networks, SQL, DBMS, aptitude questions on trains, boats , profit and loss. 2 coding questions. Total duration was 1.5 hrs.

Round 3 - One-on-one 

(1 Question)

  • Q1. Questions based on projects and certifications mentioned in the resume. OOPs Time complexity based questions, basic algorithm logics like dijkstra's , sorting algorithms . Question in OS like threads and ...
Round 4 - Behavioral 

(1 Question)

  • Q1. Reversing a string, writing sql queries, how does fetching of information from web takes place. Why you want to join Truminds?
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Job responsibilities, AWS services, devops tools, gift,docker,jenkinsetc..
Round 3 - Technical 

(1 Question)

  • Q1. Linux commands, project flow, brief explanations of tools which are used in the project , scripting
Round 4 - HR 

(1 Question)

  • Q1. Negotiation on salary and required certificates, joining date,,,

Interview Preparation Tips

Topics to prepare for Data Template Infotech Software Engineer interview:
  • AWS
  • Devops
  • Terraform
  • Jenkins
  • Kubernetes
  • Lambda
  • Docker
  • Monitoring Tools
  • Shell Scripting
  • Linux commands
  • Azure devops
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Application type question
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Job Fair and was interviewed before Feb 2023. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. What are the oops concepts?
  • Ans. 

    Object-oriented programming concepts that help in designing and implementing software systems.

    • Encapsulation: bundling data and methods together

    • Inheritance: creating new classes from existing ones

    • Polymorphism: using a single interface to represent different types

    • Abstraction: hiding complex implementation details

    • Encapsulation: grouping related data and methods together

    • Association: relationship between classes

    • Composition:...

  • Answered by AI
  • Q2. What are the annotations we used in springboot application?
  • Ans. 

    Annotations used in Spring Boot applications

    • 1. @RestController - Marks a class as a controller that handles HTTP requests

    • 2. @RequestMapping - Maps HTTP requests to handler methods

    • 3. @Autowired - Injects dependencies into a bean

    • 4. @Service - Marks a class as a service component

    • 5. @Repository - Marks a class as a repository component

    • 6. @Component - Marks a class as a generic Spring component

    • 7. @Configuration - Indicates ...

  • Answered by AI
  • Q3. What is abstract n abstarct methods in java
  • Ans. 

    Abstract classes and methods in Java provide a way to define common behavior that can be inherited by subclasses.

    • An abstract class is a class that cannot be instantiated and is meant to be extended by other classes.

    • An abstract method is a method that is declared without an implementation in an abstract class.

    • Subclasses of an abstract class must provide an implementation for all abstract methods.

    • Abstract classes can hav...

  • Answered by AI
  • Q4. Java 8 futures?

Skills evaluated in this interview

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

I applied via Referral and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. SQL related basics & other bi basics
  • Q2. Joins and functions
Round 2 - Technical 

(2 Questions)

  • Q1. Sql basics and other bi basics
  • Q2. Joins practical

Interview Preparation Tips

Topics to prepare for Data Template Infotech Software Engineer interview:
  • SQL Server
  • JOINs
  • MSBI
  • SQL functions
Interview preparation tips for other job seekers - Good
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - One-on-one 

(5 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a passionate software engineer with 5 years of experience in developing web applications using various technologies.

    • 5 years of experience in software development

    • Proficient in developing web applications

    • Skilled in using various technologies

    • Passionate about software engineering

  • Answered by AI
  • Q2. Tell about yourself
  • Ans. 

    I am a software engineer with 5 years of experience in developing web applications using Java, Spring, and Angular.

    • 5 years of experience in software development

    • Proficient in Java, Spring, and Angular

    • Strong problem-solving skills

    • Experience working in Agile development environment

    • Bachelor's degree in Computer Science from XYZ University

  • Answered by AI
  • Q3. Hobbies what you have
  • Ans. 

    I enjoy hiking, playing guitar, and reading science fiction novels in my free time.

    • Hiking: I love exploring new trails and being in nature.

    • Playing guitar: I find it relaxing and enjoy learning new songs.

    • Reading science fiction novels: I love getting lost in imaginative worlds and exploring futuristic concepts.

  • Answered by AI
  • Q4. How is your studies going
  • Ans. 

    My studies are going well, I am currently learning new programming languages and working on various projects.

    • Studying programming languages like Java, Python, and C++

    • Working on projects involving web development and data analysis

    • Attending coding bootcamps and online courses to enhance my skills

  • Answered by AI
  • Q5. Solve the program

Tell us how to improve this page.

Tech Vedika Software Engineer Salary
based on 24 salaries
₹3.5 L/yr - ₹9.3 L/yr
19% 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
39 salaries
unlock blur

₹5.5 L/yr - ₹18.5 L/yr

Software Engineer
24 salaries
unlock blur

₹3.5 L/yr - ₹9.2 L/yr

Associate Software Analyst
16 salaries
unlock blur

₹8 L/yr - ₹17.5 L/yr

Software Developer
14 salaries
unlock blur

₹2.8 L/yr - ₹7 L/yr

Software Analyst
11 salaries
unlock blur

₹13 L/yr - ₹24.5 L/yr

Explore more salaries
Compare Tech Vedika with

PC Solutions

3.7
Compare

RNF Technologies

3.3
Compare

Hidden Brains InfoTech

3.8
Compare

Affine

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