i
Tech Vedika
Filter interviews by
I appeared for an interview in Dec 2020.
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)
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...
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 ...
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...
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.
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'...
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
Round duration - 90 minutes
Round difficulty - Easy
Involved some basic question based on DSA and Java script framework and project discussion
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?
Questions on mysql and database.
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
Questions on basic node js concepts.
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 ...
Round duration - 30 minutes
Round difficulty - Easy
It was the CTO round involving some technology based questions
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.
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.
Top trending discussions
posted on 30 Nov 2022
I applied via LinkedIn and was interviewed before Nov 2021. There were 3 interview rounds.
There are basic aptitude questions for freshers level
posted on 4 Mar 2021
I applied via LinkedIn and was interviewed in Sep 2020. There were 4 interview rounds.
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
Fizz buzz question and array related
posted on 21 Sep 2023
I applied via Campus Placement and was interviewed in Mar 2023. There were 4 interview rounds.
Computer Networks, SQL, DBMS, aptitude questions on trains, boats , profit and loss. 2 coding questions. Total duration was 1.5 hrs.
posted on 14 Oct 2023
I applied via Approached by Company and was interviewed in Apr 2023. There were 4 interview rounds.
posted on 20 Oct 2023
posted on 8 Feb 2024
I applied via Job Fair and was interviewed before Feb 2023. There was 1 interview round.
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:...
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 ...
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...
posted on 24 Jun 2024
I applied via Referral and was interviewed before Jun 2023. There were 2 interview rounds.
posted on 11 Dec 2024
I applied via Campus Placement and was interviewed in Jun 2024. There was 1 interview round.
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
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
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.
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
based on 3 reviews
Rating in categories
Senior Software Engineer
39
salaries
| ₹5.5 L/yr - ₹18.5 L/yr |
Software Engineer
24
salaries
| ₹3.5 L/yr - ₹9.2 L/yr |
Associate Software Analyst
16
salaries
| ₹8 L/yr - ₹17.5 L/yr |
Software Developer
14
salaries
| ₹2.8 L/yr - ₹7 L/yr |
Software Analyst
11
salaries
| ₹13 L/yr - ₹24.5 L/yr |
PC Solutions
RNF Technologies
Hidden Brains InfoTech
Affine