Filter interviews by
Cred app in php which having user login and registration
Top trending discussions
I applied via Naukri.com and was interviewed in Dec 2020. There was 1 interview round.
I appeared for an interview before Sep 2020.
Round duration - 60 Minutes
Round difficulty - Easy
A thief is planning to rob a store and can carry a maximum weight of 'W' in his knapsack. The store contains 'N' items where the ith item has a weight of 'wi' and a value of...
Yes, the 0/1 Knapsack problem can be solved using dynamic programming with a space complexity of not more than O(W).
Use a 1D array to store the maximum value that can be stolen for each weight capacity from 0 to W.
Iterate through each item and update the array based on whether including the item would increase the total value.
The final value in the array at index W will be the maximum value that can be stolen.
Given an array or list of integers 'ARR', identify the second largest element in 'ARR'.
If a second largest element does not exist, return -1.
ARR = [2,...
Find the second largest element in an array of integers.
Iterate through the array to find the largest and second largest elements.
Handle cases where all elements are identical.
Return -1 if a second largest element does not exist.
Round duration - 60 Minutes
Round difficulty - Easy
System Design Round
Design a scalable system for Twitter with key components and architecture.
Use microservices architecture for scalability and fault isolation.
Key components include user service, tweet service, timeline service, and notification service.
Use a distributed database like Cassandra for storing tweets and user data.
Implement a message queue like Kafka for handling real-time updates and notifications.
Use a caching layer like ...
Round duration - 30 Minutes
Round difficulty - Easy
It is just a formality
Tip 1 : System Design
Tip 2 : Practice questions from leetcode
Tip 3 : Have some projects.
Tip 1 : Mention what you know
Tip 2 : Good previous work to showcase
The viewport is the visible area of a web page displayed on a device's screen.
It determines the layout and dimensions of the content on the screen.
It can be adjusted using meta tags in the HTML head section.
It is important for responsive design and mobile optimization.
It can be simulated in web development tools like Chrome DevTools.
Inline elements are displayed inline with text while block elements take up the full width available.
Inline elements do not start on a new line
Block elements start on a new line and take up the full width available
Inline elements can have padding and margin applied horizontally but not vertically
Block elements can have padding and margin applied in all directions
Examples of inline elements include and , while examples...
display inline is used for inline elements while display block is used for block-level elements.
display inline elements are placed next to each other horizontally
display block elements take up the entire width of their container
display inline-block elements are placed next to each other horizontally and can have a width and height set
Pseudo-classes are used in CSS to select and style elements based on their state or position in the document.
Pseudo-classes start with a colon (:)
Common pseudo-classes include :hover, :active, :focus, :first-child, :last-child
Pseudo-classes can be combined with selectors to target specific elements
Pseudo-classes can also be used to style links based on their state
I applied via Campus Placement and was interviewed before Sep 2023. There was 1 interview round.
Random forest is an ensemble learning method that builds multiple decision trees and merges them to improve accuracy and prevent overfitting.
Random forest is a type of ensemble learning method.
It builds multiple decision trees during training.
Each tree is built using a subset of the training data and a random subset of features.
The final prediction is made by averaging the predictions of all the individual trees.
Random...
Boosting is a machine learning ensemble technique where multiple weak learners are combined to create a strong learner.
Boosting is an iterative process where each weak learner is trained based on the errors of the previous learners.
Examples of boosting algorithms include AdaBoost, Gradient Boosting, and XGBoost.
Boosting is used to improve the accuracy of models and reduce bias and variance.
I applied via Naukri.com and was interviewed before Nov 2023. There were 2 interview rounds.
Create a business requirement document
Strengths include strong analytical skills and attention to detail. Weaknesses may include difficulty with public speaking and time management.
Strengths: strong analytical skills
Strengths: attention to detail
Weaknesses: difficulty with public speaking
Weaknesses: time management
I applied via Job Portal and was interviewed in Jul 2024. There was 1 interview round.
Basic react, JS and CSS related questions were there.
I applied via Naukri.com and was interviewed before May 2022. There were 4 interview rounds.
They will give two types of questions on coding you need to write correct logic not depend upon the execution.
based on 1 interview experience
Software Engineer
6
salaries
| ₹3.2 L/yr - ₹7 L/yr |
Senior Software Engineer
5
salaries
| ₹4 L/yr - ₹7.7 L/yr |
Database Developer
5
salaries
| ₹3 L/yr - ₹16 L/yr |
System Engineer
4
salaries
| ₹3 L/yr - ₹4 L/yr |
Senior Service Engineer
4
salaries
| ₹3.6 L/yr - ₹3.6 L/yr |
Ekart Logistics
Udaan
Swiggy
SBI Cards & Payment Services