Filter interviews by
I applied via Indeed and was interviewed in Jan 2024. There were 3 interview rounds.
Round 1 was virtual. Asked questions on tell us about yourself, diff b/w synchronous & async, groupby & where in SQL, single & multi-thread process, start node server using nodemon, write code to find out a string or number is Palindrome or not.
Round 2 was held at the office. Write code with the following features:-
User registration/login, MySQL as the database, logging of all database activity, and basic CRUD operations such as get, create, update, and delete.
I applied via Naukri.com
Top trending discussions
Node.js. mongodb
I applied via Company Website and was interviewed in Oct 2023. There was 1 interview round.
Possible reasons for data not reaching backend include network issues, incorrect API endpoints, server errors, and client-side validation errors.
Network connectivity issues
Incorrect API endpoints
Server errors
Client-side validation errors
To scale an app for more users, consider optimizing code, using caching, load balancing, and horizontal scaling.
Optimize code for better performance
Implement caching to reduce database load
Use load balancing to distribute traffic evenly
Consider horizontal scaling by adding more servers
Use microservices architecture for better scalability
Functional components are stateless and use functional syntax, while class components have state and lifecycle methods.
Functional components are simpler and easier to read/write.
Class components have access to lifecycle methods like componentDidMount.
Functional components do not have access to state or lifecycle methods.
Functional components can use hooks like useState and useEffect to manage state and side effects.
Exa...
Redux is a predictable state container for JavaScript apps. Redux Toolkit is the official, recommended way to write Redux logic.
Redux is a state management library for JavaScript applications, commonly used with React.
It helps in managing the state of an application in a predictable way.
Redux Toolkit is the official, recommended way to write Redux logic, providing utilities to simplify common Redux use cases.
It include...
Curd operation with SQL connectivity
Java is a high-level, object-oriented programming language used for developing applications and software.
Java is platform-independent and can run on any operating system
It is statically-typed and uses a virtual machine to execute code
Java has a vast library of pre-built classes and APIs for developers to use
It supports multithreading and exception handling for efficient and robust programming
Java is used for developing...
I applied via Naukri.com and was interviewed before Jul 2022. There were 4 interview rounds.
Genral and english aptitude test
Apps have become an integral part of our daily lives, helping us with various tasks and activities.
Apps help us stay organized by managing our schedules and to-do lists.
They provide entertainment through games, music, and video streaming services.
Apps facilitate communication through social media platforms and messaging apps.
They assist in navigation with GPS and mapping apps.
Apps enable online shopping and banking, ma...
Categories in apps include social media, productivity, entertainment, health & fitness, education, finance, and communication.
Social media apps (e.g. Facebook, Instagram, Twitter)
Productivity apps (e.g. Microsoft Office, Trello, Evernote)
Entertainment apps (e.g. Netflix, Spotify, YouTube)
Health & fitness apps (e.g. Fitbit, MyFitnessPal, Headspace)
Education apps (e.g. Duolingo, Khan Academy, Quizlet)
Finance apps (e.g. M...
Sub categories in apps are smaller categories within a main category that help organize and navigate content more efficiently.
Sub categories help users easily find specific content within an app
They can be used to group similar features or functions together
Examples include sub categories like 'Settings', 'Notifications', 'Profile' within a main category like 'Account'
I was interviewed in May 2021.
Round duration - 145 minutes
Round difficulty - Hard
The assessment consisted of four components, a code debugging section (20 minutes), a coding test (70 minutes), a workstyles assessment (20 minutes), and a reasoning ability section (35 minutes). The coding environment is very user-friendly and easy to use.
This approach is based on the fact that when we rotate an array to the right by ‘K’ times, it shifts ‘K’ elements from the end to the beginning of the array while the remaining elements shift towards the end. The effective rotations in ‘MAT’ can be from 0 to 'M' - 1, as we get the same matrix ‘MAT’ after every 'M' rotations. So, we will set ‘K’ to ‘K’ % ‘M’.
Now, we traverse ‘MAT’ row-wise. We wil...
Round duration - 60 Minutes
Round difficulty - Medium
The online round was held on the Amazon Chime platform. The interviewer was very friendly and eager to know what I was thinking for every problem which he asked and always tried to make me speak up my thoughts and approach for solving the specific problem and understand my point too.
Let's say t...
The idea is to try out all the possible answers one by one and find out the largest one among all of them.
To implement this approach, we will generate all the permutations of the first 'N' positive integers and concatenate all the array elements in the order of the permutation.
For e.g. N=3 and array A = [ 3, 34, 7 ].
Let's generate all the possible answers using the permutations. Le...
Approach: We can start the traversal of the paths from the rat’s starting position, i.e. (0,0) keeping track of the visited cells during the traversal. We will recursively go through all the paths possible until the last index of the grid (destination) is reached, and add the path information using which the rat successfully reached the end.
Algorithm is as follows:
Round duration - 75 minutes
Round difficulty - Medium
The online round was held on the Amazon Chime platform. The interviewer was very friendly and eager to know what I was thinking for every problem which he asked and always tried to make me speak up my thoughts and approach for solving the specific problem and understand my point too.
We will scan the expression from left to write and if we encounter an operand we will append it to our answer. If we encounter an operator we will pop all the operators with equal or higher precedence and append them to our answer. And push the current operator. In the end, we will empty the stack.
Order of precedence = [ ‘^’, ‘*’ and ‘/’, ‘+’ and ‘-’, ‘(’, ‘)’]
Order of precedence [ link ]
The algorithm will be-
For the given binary tree
The level order tra...
In the level order traversal, we will be using queue data structure which has the property FIRST IN FIRST OUT that’s why which nodes come first in current level the children of that node will also come first for the next level. So, we visit all the nodes one by one of the current level and push into the queue so that when we will be complete with the current level, then we can start exploring nodes ...
Round duration - 60 Minutes
Round difficulty - Medium
The online round was held on the Amazon Chime platform. The interviewer was very friendly and eager to know what I was thinking for every problem which he asked and always tried to make me speak up my thoughts and approach for solving the specific problem and understand my point too.
We can take the following approach:
Tip 1 : Practice Leetcode medium level questions properly
Tip 2 : Low-level and high-level system design is very important
Tip 3 : Always make notes of core subjects like DBMS, OS, CN beforehand to be able to revise before interviews
Tip 1 : Write the technology about which you know in detail and can discuss pros and cons of using it.
Tip 2 : Prepare your resume well and add 2 good projects for project discussion with good readme file on github.
I applied via Naukri.com and was interviewed in Jan 2021. There were 5 interview rounds.
Front end Developer
6
salaries
| ₹2 L/yr - ₹3.6 L/yr |
Business Development Specialist
4
salaries
| ₹3.5 L/yr - ₹4.2 L/yr |
HR Executive
3
salaries
| ₹2 L/yr - ₹2 L/yr |
PHP Developer
3
salaries
| ₹3.2 L/yr - ₹4.2 L/yr |
Senior PHP Developer
3
salaries
| ₹4.2 L/yr - ₹5 L/yr |
TCS
Infosys
Wipro
HCLTech