Filter interviews by
I applied via Campus Placement and was interviewed before Nov 2023. There were 3 interview rounds.
Event loop in JS manages asynchronous operations by executing callback functions in a queue.
Event loop is responsible for handling asynchronous operations in JavaScript.
It allows non-blocking I/O operations by executing callback functions in a queue.
Event loop continuously checks the call stack and the callback queue to prioritize tasks.
There are two types of JS modules: CommonJS and ES6 modules.
CommonJS modules use 'require' and 'module.exports' to import and export modules.
ES6 modules use 'import' and 'export' statements to import and export modules.
ES6 modules are statically analyzable, while CommonJS modules are dynamically loaded at runtime.
Use the sort() method in JavaScript to sort an array of strings.
Use the sort() method with a compare function to sort the array alphabetically.
For example, array.sort((a, b) => a.localeCompare(b)); will sort the array in ascending order.
To sort the array in descending order, you can use array.sort((a, b) => b.localeCompare(a));
Event bubbling is the process where an event triggered on a child element is propagated up to its parent elements.
Events triggered on child elements will also trigger the same event on parent elements
Event bubbling allows for delegation of event handling to a parent element
Can be controlled using event.stopPropagation() method
JS is a scripting language that allows for dynamic content on websites.
JS is a client-side scripting language used to create interactive web pages.
It can manipulate HTML and CSS to dynamically update content without reloading the page.
JS can handle events like button clicks, form submissions, and mouse movements.
It can also make asynchronous requests to fetch data from servers using AJAX.
JS code is executed by the brow...
Use the reverse() method to reverse an array in JavaScript.
Use the reverse() method on the array to reverse its elements in place.
Example: const arr = ['apple', 'banana', 'cherry']; arr.reverse(); // ['cherry', 'banana', 'apple']
I applied via Campus Placement and was interviewed in Jun 2024. There was 1 interview round.
Find the length of the longest increasing subsequence in an array of integers.
The problem involves finding the length of the longest increasing subsequence in an array of integers.
The subsequence does not have to be contiguous, but the elements must be in increasing order.
Dynamic programming can be used to solve this problem efficiently.
Example: Input: [10, 9, 2, 5, 3, 7, 101, 18] Output: 4 (The longest increasing subs
2 DSA questions 1- in the frist question you have to print the length of maximum increasing sub array 2-in was related to stack, the question was to multiply string inside paranthesis for example if the input is "3(ab)" the output will be "ababab"
Simple round in which 15 question are aptitude and 15 are communication
In this round I am reject
JTG E-Business Software interview questions for popular designations
I applied via Campus Placement and was interviewed before May 2023. There were 2 interview rounds.
Assignment round consist of the combination of resasoning, code, aptitude test, case study etc.
Top trending discussions
posted on 29 Mar 2024
I applied via LinkedIn and was interviewed in Sep 2023. There were 2 interview rounds.
Event loop is a mechanism in JavaScript that allows for asynchronous operations to be executed in a non-blocking way.
Event loop is responsible for handling asynchronous operations in JavaScript.
It allows for tasks to be queued and executed in a non-blocking manner.
Event loop continuously checks the call stack and the task queue, moving tasks from the queue to the stack when the stack is empty.
Example: setTimeout() func...
Basics in web development
Asked to design a page
I applied via Job Portal and was interviewed in Nov 2023. There were 3 interview rounds.
General questions of mathematics
2 coding questions, 1 from arrays and 2nd from lists
I applied via Referral and was interviewed in Dec 2022. There were 3 interview rounds.
A basic application using html css and js needs to be developed.
Classes can be used multiple times, IDs are unique. Classes are denoted by a dot, IDs by a hash.
Classes can be used multiple times in a document, IDs can only be used once
Classes are denoted by a dot (.), IDs are denoted by a hash (#)
Example: .class1 { color: red; } #id1 { font-size: 16px; }
posted on 29 Sep 2024
Route guards are used in frontend development to control access to certain routes based on authentication status.
Route guards are used to prevent unauthorized access to certain routes in a frontend application.
They can be used to check if a user is authenticated before allowing access to a specific route.
Common types of route guards include CanActivate, CanActivateChild, CanDeactivate, and CanLoad.
Example: A route guar...
based on 6 interviews
Interview experience
based on 5 reviews
Rating in categories
Software Developer
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Quality Analyst
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior HR Executive
3
salaries
| ₹0 L/yr - ₹0 L/yr |
Front end Developer
3
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Accenture
Wipro
Cognizant