Filter interviews by
I applied via Referral and was interviewed in Apr 2024. There were 2 interview rounds.
Machine code test related to javascript and mcq questions from output based
Answering coding questions related to promises, HTML forms, and arrays.
To create a promise in JavaScript, use the Promise constructor and pass in a function with resolve and reject parameters.
Example: const myPromise = new Promise((resolve, reject) => { // code here });
To create an HTML form in JavaScript, use the document.createElement method to create form, input, and button elements.
Example: const form = document...
A promise is an object representing the eventual completion or failure of an asynchronous operation.
Create a new promise using the Promise constructor
Use the resolve and reject functions to handle the success or failure of the asynchronous operation
Chain .then() and .catch() methods to handle the resolved or rejected promises respectively
React component code using useMemo and useCallback
Use useMemo to memoize a value and useCallback to memoize a function
Example: const memoizedValue = useMemo(() => computeExpensiveValue(a, b), [a, b]);
Example: const memoizedCallback = useCallback(() => { doSomething(a, b); }, [a, b]);
Custom implementation of filter method for arrays
Create a function that takes an array and a callback function as parameters
Iterate through the array and apply the callback function to each element
If the callback function returns true for an element, add it to a new array
Pagination work flow involves dividing content into pages for easier navigation.
Determine total number of items to be paginated
Calculate total number of pages based on items per page
Display page numbers for navigation
Allow users to navigate to previous and next pages
Update content based on selected page number
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
2 question 1 easy 2 medium dsa
2 codes of dsa and mcq.
I applied via Walk-in and was interviewed in Dec 2023. There was 1 interview round.
HTML5 CSS3 javascript
I applied via Naukri.com and was interviewed in Oct 2021. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
AOT (Ahead-of-Time) and JIT (Just-in-Time) are compilation techniques used in Angular. Angular and React differ in their architecture and data binding approach. Route guards in Angular are used to control access to routes.
AOT compilation in Angular converts TypeScript code into efficient JavaScript code during the build process, resulting in faster rendering and smaller bundle sizes.
JIT compilation in Angular compiles ...
Angular applications are built using the Angular CLI, which provides a command-line interface for creating, building, and serving Angular projects.
Angular applications are built using the Angular CLI (Command Line Interface)
The Angular CLI provides commands for creating new projects, generating components, services, modules, etc.
To build an Angular application, you can use the 'ng build' command which compiles the appl
I applied via LinkedIn and was interviewed in Oct 2022. There were 6 interview rounds.
Aptitude test is best for first round.
Second round is best for coding test.
IT field offers endless opportunities for innovation and growth.
IT is a constantly evolving field with new technologies and trends emerging regularly.
IT provides opportunities to work on exciting projects and solve complex problems.
IT offers a wide range of career paths, from development to design to project management.
IT is a field that is in high demand, with many job opportunities and competitive salaries.
IT has the...
Study about front end developer
I applied via Naukri.com and was interviewed before Apr 2022. There were 2 interview rounds.
Semantic HTML focuses on the meaning and structure of content, while display properties in CSS control how elements are visually displayed on a webpage.
Semantic HTML uses tags that convey the meaning of the content, such as <header>, <nav>, <article>, <section>, <footer>.
Display properties in CSS include properties like display: block, display: inline, display: inline-block, display: flex,...
Hoisting is a mechanism in JS where variables and functions are moved to the top of their scope. Array methods are built-in functions to manipulate arrays.
Hoisting applies to variable and function declarations
Variables declared with let and const are not hoisted
Array methods include push(), pop(), shift(), unshift(), splice(), slice(), forEach(), map(), filter(), reduce()
push() adds an element to the end of an array
pop...
I applied via Company Website and was interviewed in Jan 2024. There were 3 interview rounds.
based on 1 interview
Interview experience
based on 3 reviews
Rating in categories
Software Developer
582
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Development Engineer
551
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
472
salaries
| ₹0 L/yr - ₹0 L/yr |
Product Manager
432
salaries
| ₹0 L/yr - ₹0 L/yr |
Deputy Manager
366
salaries
| ₹0 L/yr - ₹0 L/yr |
Jio
Reliance Industries
Bharti Airtel
Vodafone Idea