Filter interviews by
I applied via Naukri.com and was interviewed in Sep 2023. There were 3 interview rounds.
General knowledge & Java questions
Coding test & hr questions
Top trending discussions
I applied via LinkedIn and was interviewed in Dec 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.
Quantitative , figure ,mcq question based on tech stack and 2 coding question which are basic. 90 minute time limit.
Finding duplicate values in an array of strings
Iterate through the array and store each element in a hash set
If an element is already in the hash set, it is a duplicate
Return the duplicate values found
Generators in JavaScript are functions that can be paused and resumed, allowing for asynchronous programming.
Generators are defined using function* syntax.
They use the yield keyword to pause execution and return a value.
Generators can be iterated over using a for...of loop.
They are commonly used for asynchronous operations and managing state.
Flatten an array without using inbuilt functions
Create a recursive function to iterate through the array elements
Check if each element is an array, if so, call the function recursively
Concatenate the elements into a new array
I applied via Company Website and was interviewed in Oct 2024. There were 3 interview rounds.
Regarding To My Full Stack
Regarding To My Full Stack
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Authentication verifies the identity of a user, while authorization determines what a user can access.
Authentication confirms the user's identity through credentials like passwords or biometrics
Authorization controls the user's access to resources or features based on their identity and permissions
Example: Logging into a website with a username and password is authentication, while being able to view/edit specific page
Promises 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.
RxJS is a library for reactive programming using Observables to handle asynchronous data streams.
RxJS stands for Reactive Extensions for JavaScript.
It allows you to work with asynchronous data streams and handle events.
RxJS provides operators to transform, filter, combine, and create observables.
Example: Using RxJS to handle user input events in a web application.
posted on 15 Jul 2024
The project architecture follows a microservices design pattern with separate front-end and back-end components.
Utilizes microservices architecture for scalability and flexibility
Separate front-end and back-end components for modularity
May include technologies like Docker for containerization and Kubernetes for orchestration
Async and await are keywords in JavaScript used for handling asynchronous operations.
Async is used to define a function as asynchronous, allowing it to use the await keyword.
Await is used to pause the execution of an async function until a Promise is settled.
Async functions always return a Promise, which resolves with the value returned by the function.
Using async/await makes asynchronous code easier to read and write
I applied via Company Website and was interviewed in Jun 2024. There was 1 interview round.
Programming language, c, html, css, javascript, php, angular,
posted on 20 Feb 2024
I applied via Campus Placement and was interviewed in Jan 2024. There were 2 interview rounds.
Two coding question and some aptitude
I applied via LinkedIn and was interviewed in Aug 2023. There was 1 interview round.
I break down complex tasks into smaller, manageable steps and prioritize them based on dependencies and deadlines.
Analyze the requirements and understand the problem thoroughly
Break down the task into smaller subtasks
Prioritize the subtasks based on dependencies and deadlines
Create a plan or roadmap to guide the development process
Implement each subtask one by one, ensuring proper testing and quality assurance
Regularly...
Programmer Analyst
37
salaries
| ₹2 L/yr - ₹5.7 L/yr |
Senior Programmer Analyst
6
salaries
| ₹4 L/yr - ₹9 L/yr |
Senior Network Engineer
4
salaries
| ₹6.9 L/yr - ₹8.1 L/yr |
SQL Developer
3
salaries
| ₹1.8 L/yr - ₹3 L/yr |
IT Recruitment Lead
3
salaries
| ₹6.6 L/yr - ₹7.5 L/yr |
TCS
Wipro
Infosys
HCLTech