Filter interviews by
I was interviewed before Dec 2020.
Round duration - 360 minutes
Round difficulty - Medium
Basically TCS conduct its flagship event named as CODEVITA . And it offers Internship to prefinal (3rd )year students .
Given an array of integers arr
, where arr[i]
represents the number of pages in the i-th
book, and an integer m
representing the number of students, allocate all the books ...
Allocate books to students in a way that minimizes the maximum number of pages assigned to a student.
Iterate through possible allocations and calculate the maximum pages assigned to a student.
Find the minimum of these maximums to get the optimal allocation.
Return the minimum pages allocated in each test case, or -1 if not possible.
Tip 1 : Good understanding of Data Structure and Algorithms
Tip 2 : Be clear in your Core Subjects.
Tip 3 : Do at least 1 good Project .
Tip 4 : Be humble and speak truth .
Tip 1 : Simple and Crisp .
Tip 2 : Do host your project and mention the link in the resume .
Tip 3 : Single Page
I applied via LinkedIn
I applied via Naukri.com and was interviewed in Nov 2020. There were 3 interview rounds.
Remove duplicate elements from an Array
Use the Set object to remove duplicate elements
Convert the Set back to an array using the spread operator
If the array contains objects, use a custom comparison function
Use the accept attribute in the input tag to only allow jpg and png files.
Add accept attribute to input tag with 'image/jpeg, image/png' value
This will restrict file selection to only jpg and png files
Use flexbox to center align a div in just one line in CSS.
Set the parent container's display property to flex.
Use the justify-content property with the value 'center' to horizontally center the div.
Use the align-items property with the value 'center' to vertically center the div.
Use React Router's Redirect component to redirect to login page if user is not logged in.
Create a PrivateRoute component that checks if user is logged in
If user is not logged in, redirect to login page using Redirect component
Wrap the routes that require authentication with PrivateRoute component
Spread operator allows an iterable to be expanded in places where zero or more arguments are expected. Rest operator collects all the remaining elements into an array.
Spread operator is denoted by three dots (...)
Spread operator can be used to copy an array or object
Rest operator is also denoted by three dots (...) and is used in function parameters to collect all remaining arguments into an array
Pure functions are functions that always return the same output for the same input and have no side effects.
Always return the same output for the same input
Have no side effects, meaning they do not modify external state or variables
Pure functions are predictable and easier to test and debug
Create a corouesel with react
I was interviewed before Nov 2023.
Promises in JavaScript are objects representing the eventual completion or failure of an asynchronous operation.
Promises help in handling asynchronous operations in a more readable and manageable way.
They can be in one of three states: pending, fulfilled, or rejected.
Promises can be chained together using .then() method to handle success and failure cases.
They help in avoiding callback hell and writing cleaner asynchro...
Promises in JavaScript are objects representing the eventual completion or failure of an asynchronous operation.
Promises are used to handle asynchronous operations in JavaScript.
They can be in one of three states: pending, fulfilled, or rejected.
Promises can be chained using .then() to handle success and .catch() to handle errors.
Example: new Promise((resolve, reject) => { ... }).then(result => { ... }).catch(error =>
let is block scoped, var is function scoped
let is block scoped, var is function scoped
let can't be re-declared in the same scope, var can be
let variables are not hoisted, var variables are hoisted
I applied via Company Website and was interviewed in May 2024. There was 1 interview round.
I applied via Campus Placement and was interviewed before Oct 2023. There were 3 interview rounds.
Ninja test its easy , you can find many mock papers on youtube
My dream company is a tech giant known for innovation, employee benefits, and a positive work culture.
Innovative technology and projects
Strong employee benefits and perks
Positive work culture and work-life balance
I am an avid hiker and have climbed several mountains in the past year.
I enjoy spending time outdoors and challenging myself physically
I have completed multiple hiking trips in various terrains
I find solace and inspiration in nature, which fuels my creativity in coding
I was interviewed before Jan 2024.
What is a data structure?
What is the speed of a train that covers a distance of 100 km in 2 hours, expressed in km/hr?
based on 1 interview
Interview experience
Software Engineer
6
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
5
salaries
| ₹0 L/yr - ₹0 L/yr |
Applications Engineer
3
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Design Engineer
3
salaries
| ₹0 L/yr - ₹0 L/yr |
Lead Design Engineer
3
salaries
| ₹0 L/yr - ₹0 L/yr |
Grey Orange
Sastra Robotics
Systemantics
Cubical Laboratories